TxCurrentTestResult.cpp

00001 #include "TxCurrentTestResult.h"
00002 #include "NullVariable.h"
00003 #include "DefaultVariable.h"
00004 #include <Sct/AbcdScans.h>
00005 
00007 
00008 namespace SctData{
00009   
00010   const std::string rangedVectorName = "TxCurrentStreamResult";
00011 
00012   TxCurrentTestResult::TxCurrentTestResult() throw() : streamResults(rangedVectorName) {
00013     streamResults.resize(nLinkModule);
00014   }
00015     
00016   TxCurrentTestResult::TxCurrentTestResult(unsigned int runNumber, const string& moduleName) throw()
00017     : TestResult(runNumber, moduleName, NullVariable::instance(), 
00018                  *DefaultVariable::instance(ST_COMPRESSION)), 
00019       streamResults(rangedVectorName){
00020     streamResults.resize(nLinkModule);
00021   }
00022     
00023   TxCurrentTestResult::~TxCurrentTestResult() throw() {}
00024 
00025   string TxCurrentTestResult::getClassName() const throw(){
00026     return string("SctData::TxCurrentTestResult");
00027   }
00028 
00029   const TxCurrentTestResult::StreamResult& TxCurrentTestResult::getStreamResult(const unsigned index) const{
00030     return streamResults[index];
00031   }
00032     
00033   TxCurrentTestResult::StreamResult& TxCurrentTestResult::getStreamResult(const unsigned index){
00034     return streamResults[index];
00035   }
00036 
00037 }

Generated on Mon Feb 6 14:01:37 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6