#include <EventFilter/DTRawToDigi/interface/DTControlData.h>
Definition at line 24 of file DTControlData.h.
DTROS25Data::DTROS25Data | ( | int | ROSId = 0 |
) | [inline] |
virtual DTROS25Data::~DTROS25Data | ( | ) | [inline, virtual] |
DTROS25Data::DTROS25Data | ( | int | ROSId = 0 |
) | [inline] |
virtual DTROS25Data::~DTROS25Data | ( | ) | [inline, virtual] |
void DTROS25Data::addROBHeader | ( | const DTROBHeader & | robHeader | ) | [inline] |
Definition at line 42 of file DTControlData.h.
References theROBHeaders.
Referenced by DTROS25Unpacker::interpretRawData().
00042 { theROBHeaders.push_back(robHeader); } // IJ
void DTROS25Data::addROBTrailer | ( | const DTROBTrailerWord & | word | ) | [inline] |
Definition at line 36 of file DTROS25Data.h.
References theROBTrailers.
00036 { theROBTrailers.push_back(word); }
void DTROS25Data::addROBTrailer | ( | const DTROBTrailerWord & | word | ) | [inline] |
Definition at line 43 of file DTControlData.h.
References theROBTrailers.
Referenced by DTROS25Unpacker::interpretRawData().
00043 { theROBTrailers.push_back(word); }
void DTROS25Data::addROSDebug | ( | const DTROSDebugWord & | word | ) | [inline] |
Definition at line 35 of file DTROS25Data.h.
References theROSDebugs.
00035 { theROSDebugs.push_back(word); }
void DTROS25Data::addROSDebug | ( | const DTROSDebugWord & | word | ) | [inline] |
Definition at line 41 of file DTControlData.h.
References theROSDebugs.
Referenced by DTROS25Unpacker::interpretRawData().
00041 { theROSDebugs.push_back(word); }
void DTROS25Data::addROSError | ( | const DTROSErrorWord & | word | ) | [inline] |
Definition at line 34 of file DTROS25Data.h.
References theROSErrors.
00034 { theROSErrors.push_back(word); }
void DTROS25Data::addROSError | ( | const DTROSErrorWord & | word | ) | [inline] |
Definition at line 40 of file DTControlData.h.
References theROSErrors.
Referenced by DTROS25Unpacker::interpretRawData().
00040 { theROSErrors.push_back(word); }
void DTROS25Data::addROSHeader | ( | const DTROSHeaderWord & | word | ) | [inline] |
Definition at line 38 of file DTControlData.h.
References theROSHeader.
Referenced by DTROS25Unpacker::interpretRawData().
00038 { theROSHeader = DTROSHeaderWord(word) ; }
void DTROS25Data::addROSTrailer | ( | const DTROSTrailerWord & | word | ) | [inline] |
Definition at line 33 of file DTROS25Data.h.
References theROSTrailers.
00033 { theROSTrailers.push_back(word); }
void DTROS25Data::addROSTrailer | ( | const DTROSTrailerWord & | word | ) | [inline] |
Definition at line 39 of file DTControlData.h.
References theROSTrailer.
Referenced by DTROS25Unpacker::interpretRawData().
00039 { theROSTrailer = DTROSTrailerWord(word) ; }
void DTROS25Data::addSCData | ( | const DTSectorCollectorData & | scData | ) | [inline] |
Definition at line 47 of file DTControlData.h.
References theSCData.
Referenced by DTROS25Unpacker::interpretRawData().
00047 { theSCData.push_back(scData); }
Definition at line 38 of file DTROS25Data.h.
References theTDCData.
00038 { theTDCData.push_back(tdcData); }
Definition at line 45 of file DTControlData.h.
References theTDCData.
Referenced by DTROS25Unpacker::interpretRawData().
00045 { theTDCData.push_back(tdcData); }
void DTROS25Data::addTDCError | ( | const DTTDCError & | tdcError | ) | [inline] |
Definition at line 46 of file DTControlData.h.
References theTDCError.
Referenced by DTROS25Unpacker::interpretRawData().
00046 { theTDCError.push_back(tdcError); }
void DTROS25Data::addTDCMeasurement | ( | const DTTDCMeasurementWord & | word | ) | [inline] |
Definition at line 37 of file DTROS25Data.h.
References theTDCMeasurements.
00037 { theTDCMeasurements.push_back(word); }
void DTROS25Data::addTDCMeasurement | ( | const DTTDCMeasurementWord & | word | ) | [inline] |
Definition at line 44 of file DTControlData.h.
References theTDCMeasurements.
00044 { theTDCMeasurements.push_back(word); }
void DTROS25Data::clean | ( | ) | [inline] |
Definition at line 63 of file DTControlData.h.
References theROBHeaders, theROBTrailers, theROSDebugs, theROSErrors, theROSHeader, theROSTrailer, theSCData, theTDCData, theTDCError, and theTDCMeasurements.
Referenced by DTROS25Unpacker::interpretRawData().
00063 { 00064 theROSHeader = 0; 00065 theROSTrailer = 0; 00066 theROSErrors.clear(); 00067 theROSDebugs.clear(); 00068 theROBHeaders.clear(); 00069 theROBTrailers.clear(); 00070 theTDCMeasurements.clear(); 00071 theTDCData.clear(); 00072 theTDCError.clear(); 00073 theSCData.clear(); 00074 }
const std::vector<DTROBHeader>& DTROS25Data::getROBHeaders | ( | ) | const [inline] |
Definition at line 56 of file DTControlData.h.
References theROBHeaders.
Referenced by DTDataIntegrityTask::processROS25().
00056 {return theROBHeaders;}
const std::vector<DTROBTrailerWord>& DTROS25Data::getROBTrailers | ( | ) | const [inline] |
Definition at line 46 of file DTROS25Data.h.
References theROBTrailers.
00046 {return theROBTrailers;}
const std::vector<DTROBTrailerWord>& DTROS25Data::getROBTrailers | ( | ) | const [inline] |
Definition at line 57 of file DTControlData.h.
References theROBTrailers.
Referenced by DTDataIntegrityTask::processROS25().
00057 {return theROBTrailers;}
const std::vector<DTROSDebugWord>& DTROS25Data::getROSDebugs | ( | ) | const [inline] |
const std::vector<DTROSDebugWord>& DTROS25Data::getROSDebugs | ( | ) | const [inline] |
Definition at line 55 of file DTControlData.h.
References theROSDebugs.
Referenced by DTDataIntegrityTask::processROS25().
00055 {return theROSDebugs;}
const std::vector<DTROSErrorWord>& DTROS25Data::getROSErrors | ( | ) | const [inline] |
const std::vector<DTROSErrorWord>& DTROS25Data::getROSErrors | ( | ) | const [inline] |
Definition at line 54 of file DTControlData.h.
References theROSErrors.
Referenced by DTDataIntegrityTask::processROS25().
00054 {return theROSErrors;}
const DTROSHeaderWord& DTROS25Data::getROSHeader | ( | ) | const [inline] |
Definition at line 53 of file DTControlData.h.
References theROSHeader.
00053 {return theROSHeader;}
int DTROS25Data::getROSID | ( | ) | const [inline] |
Getters.
Definition at line 41 of file DTROS25Data.h.
References theROSId.
00041 { return theROSId; }
int DTROS25Data::getROSID | ( | ) | const [inline] |
Getters ////////////////////////.
Definition at line 50 of file DTControlData.h.
References theROSId.
00050 { return theROSId; }
const DTROSTrailerWord& DTROS25Data::getROSTrailer | ( | ) | const [inline] |
Definition at line 52 of file DTControlData.h.
References theROSTrailer.
Referenced by DTDataIntegrityTask::processROS25().
00052 {return theROSTrailer;}
const std::vector<DTROSTrailerWord>& DTROS25Data::getROSTrailers | ( | ) | const [inline] |
Definition at line 43 of file DTROS25Data.h.
References theROSTrailers.
00043 {return theROSTrailers;}
const std::vector<DTSectorCollectorData>& DTROS25Data::getSCData | ( | ) | const [inline] |
Definition at line 61 of file DTControlData.h.
References theSCData.
Referenced by DTDataIntegrityTask::processROS25().
00061 {return theSCData;}
const std::vector<DTTDCData>& DTROS25Data::getTDCData | ( | ) | const [inline] |
const std::vector<DTTDCData>& DTROS25Data::getTDCData | ( | ) | const [inline] |
Definition at line 59 of file DTControlData.h.
References theTDCData.
Referenced by DTDataIntegrityTask::processROS25().
00059 {return theTDCData;}
const std::vector<DTTDCError>& DTROS25Data::getTDCError | ( | ) | const [inline] |
Definition at line 60 of file DTControlData.h.
References theTDCError.
Referenced by DTDataIntegrityTask::processROS25().
00060 {return theTDCError;}
const std::vector<DTTDCMeasurementWord>& DTROS25Data::getTDCMeasurements | ( | ) | const [inline] |
Definition at line 47 of file DTROS25Data.h.
References theTDCMeasurements.
00047 {return theTDCMeasurements;}
const std::vector<DTTDCMeasurementWord>& DTROS25Data::getTDCMeasurements | ( | ) | const [inline] |
Definition at line 58 of file DTControlData.h.
References theTDCMeasurements.
00058 {return theTDCMeasurements;}
Setters ///////////////////////.
Definition at line 36 of file DTControlData.h.
References theROSId.
Referenced by DTROS25Unpacker::interpretRawData().
std::vector<DTROBHeader> DTROS25Data::theROBHeaders [private] |
Definition at line 85 of file DTControlData.h.
Referenced by addROBHeader(), clean(), and getROBHeaders().
std::vector<DTROBTrailerWord> DTROS25Data::theROBTrailers [private] |
Definition at line 57 of file DTROS25Data.h.
std::vector<DTROBTrailerWord> DTROS25Data::theROBTrailers [private] |
Definition at line 86 of file DTControlData.h.
Referenced by addROBTrailer(), clean(), and getROBTrailers().
std::vector<DTROSDebugWord> DTROS25Data::theROSDebugs [private] |
Definition at line 56 of file DTROS25Data.h.
std::vector<DTROSDebugWord> DTROS25Data::theROSDebugs [private] |
Definition at line 84 of file DTControlData.h.
Referenced by addROSDebug(), clean(), and getROSDebugs().
std::vector<DTROSErrorWord> DTROS25Data::theROSErrors [private] |
Definition at line 55 of file DTROS25Data.h.
std::vector<DTROSErrorWord> DTROS25Data::theROSErrors [private] |
Definition at line 83 of file DTControlData.h.
Referenced by addROSError(), clean(), and getROSErrors().
DTROSHeaderWord DTROS25Data::theROSHeader [private] |
Definition at line 81 of file DTControlData.h.
Referenced by addROSHeader(), clean(), and getROSHeader().
int DTROS25Data::theROSId [private] |
DTROSTrailerWord DTROS25Data::theROSTrailer [private] |
Definition at line 82 of file DTControlData.h.
Referenced by addROSTrailer(), clean(), and getROSTrailer().
std::vector<DTROSTrailerWord> DTROS25Data::theROSTrailers [private] |
std::vector<DTSectorCollectorData> DTROS25Data::theSCData [private] |
std::vector<DTTDCData> DTROS25Data::theTDCData [private] |
Definition at line 59 of file DTROS25Data.h.
std::vector<DTTDCData> DTROS25Data::theTDCData [private] |
Definition at line 88 of file DTControlData.h.
Referenced by addTDCData(), clean(), and getTDCData().
std::vector<DTTDCError> DTROS25Data::theTDCError [private] |
Definition at line 89 of file DTControlData.h.
Referenced by addTDCError(), clean(), and getTDCError().
std::vector<DTTDCMeasurementWord> DTROS25Data::theTDCMeasurements [private] |
Definition at line 58 of file DTROS25Data.h.
std::vector<DTTDCMeasurementWord> DTROS25Data::theTDCMeasurements [private] |
Definition at line 87 of file DTControlData.h.
Referenced by addTDCMeasurement(), clean(), and getTDCMeasurements().