00001 #include "RxThresholdBasedOnConfigRegisterTestResult.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 = "RxThresholdBasedOnConfigRegisterStreamResult"; 00011 00012 RxThresholdBasedOnConfigRegisterTestResult::RxThresholdBasedOnConfigRegisterTestResult() throw() : streamResults(rangedVectorName) { 00013 streamResults.resize(nLinkModule); 00014 } 00015 00016 RxThresholdBasedOnConfigRegisterTestResult::RxThresholdBasedOnConfigRegisterTestResult(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 RxThresholdBasedOnConfigRegisterTestResult::~RxThresholdBasedOnConfigRegisterTestResult() throw() {} 00024 00025 string RxThresholdBasedOnConfigRegisterTestResult::getClassName() const throw(){ 00026 return string("SctData::RxThresholdBasedOnConfigRegisterTestResult"); 00027 } 00028 00029 const RxThresholdBasedOnConfigRegisterTestResult::StreamResult& RxThresholdBasedOnConfigRegisterTestResult::getStreamResult(const unsigned index) const{ 00030 return streamResults[index]; 00031 } 00032 00033 RxThresholdBasedOnConfigRegisterTestResult::StreamResult& RxThresholdBasedOnConfigRegisterTestResult::getStreamResult(const unsigned index){ 00034 return streamResults[index]; 00035 } 00036 00037 }