#include "AliTOFTRMSummaryData.h"
ClassImp(AliTOFTRMSummaryData)
AliTOFTRMSummaryData::AliTOFTRMSummaryData() :
TObject(),
fHeader(kFALSE),
fTrailer(kFALSE),
fSlotID(0),
fEventWords(0),
fACQBits(0),
fLBit(0),
fEBit(0),
fEventCRC(0),
fEventCounter(0),
fDecoderCRC(0)
{
for (Int_t iChain = 0; iChain < N_CHAIN; iChain++)
fChainSummaryData[iChain] = new AliTOFChainSummaryData();
}
AliTOFTRMSummaryData::AliTOFTRMSummaryData(const AliTOFTRMSummaryData &source) :
TObject(source),
fHeader(source.fHeader),
fTrailer(source.fTrailer),
fSlotID(source.fSlotID),
fEventWords(source.fEventWords),
fACQBits(source.fACQBits),
fLBit(source.fLBit),
fEBit(source.fEBit),
fEventCRC(source.fEventCRC),
fEventCounter(source.fEventCounter),
fDecoderCRC(source.fDecoderCRC)
{
for (Int_t iChain = 0; iChain < N_CHAIN; iChain++)
fChainSummaryData[iChain] = new AliTOFChainSummaryData(*source.fChainSummaryData[iChain]);
}
AliTOFTRMSummaryData &
AliTOFTRMSummaryData::operator = (const AliTOFTRMSummaryData &source)
{
if(&source == this) return *this;
TObject::operator=(source);
fHeader = source.fHeader;
fTrailer = source.fTrailer;
fSlotID = source.fSlotID;
fEventWords = source.fEventWords;
fACQBits = source.fACQBits;
fLBit = source.fLBit;
fEBit = source.fEBit;
fEventCRC = source.fEventCRC;
fEventCounter = source.fEventCounter;
fDecoderCRC = source.fDecoderCRC;
for (Int_t iChain = 0; iChain < N_CHAIN; iChain++)
*fChainSummaryData[iChain] = *source.fChainSummaryData[iChain];
return *this;
}
AliTOFTRMSummaryData::~AliTOFTRMSummaryData()
{
for (Int_t iChain = 0; iChain < N_CHAIN; iChain++){
delete fChainSummaryData[iChain];
}
}
void
AliTOFTRMSummaryData::Reset()
{
fHeader = kFALSE;
fTrailer = kFALSE;
fSlotID = 0;
fEventWords = 0;
fACQBits = 0;
fLBit = 0;
fEBit = 0;
fEventCRC = 0;
fEventCounter = 0;
fDecoderCRC = 0;
for (Int_t iChain = 0; iChain < N_CHAIN; iChain++)
fChainSummaryData[iChain]->Reset();
}
AliTOFTRMSummaryData.cxx:1 AliTOFTRMSummaryData.cxx:2 AliTOFTRMSummaryData.cxx:3 AliTOFTRMSummaryData.cxx:4 AliTOFTRMSummaryData.cxx:5 AliTOFTRMSummaryData.cxx:6 AliTOFTRMSummaryData.cxx:7 AliTOFTRMSummaryData.cxx:8 AliTOFTRMSummaryData.cxx:9 AliTOFTRMSummaryData.cxx:10 AliTOFTRMSummaryData.cxx:11 AliTOFTRMSummaryData.cxx:12 AliTOFTRMSummaryData.cxx:13 AliTOFTRMSummaryData.cxx:14 AliTOFTRMSummaryData.cxx:15 AliTOFTRMSummaryData.cxx:16 AliTOFTRMSummaryData.cxx:17 AliTOFTRMSummaryData.cxx:18 AliTOFTRMSummaryData.cxx:19 AliTOFTRMSummaryData.cxx:20 AliTOFTRMSummaryData.cxx:21 AliTOFTRMSummaryData.cxx:22 AliTOFTRMSummaryData.cxx:23 AliTOFTRMSummaryData.cxx:24 AliTOFTRMSummaryData.cxx:25 AliTOFTRMSummaryData.cxx:26 AliTOFTRMSummaryData.cxx:27 AliTOFTRMSummaryData.cxx:28 AliTOFTRMSummaryData.cxx:29 AliTOFTRMSummaryData.cxx:30 AliTOFTRMSummaryData.cxx:31 AliTOFTRMSummaryData.cxx:32 AliTOFTRMSummaryData.cxx:33 AliTOFTRMSummaryData.cxx:34 AliTOFTRMSummaryData.cxx:35 AliTOFTRMSummaryData.cxx:36 AliTOFTRMSummaryData.cxx:37 AliTOFTRMSummaryData.cxx:38 AliTOFTRMSummaryData.cxx:39 AliTOFTRMSummaryData.cxx:40 AliTOFTRMSummaryData.cxx:41 AliTOFTRMSummaryData.cxx:42 AliTOFTRMSummaryData.cxx:43 AliTOFTRMSummaryData.cxx:44 AliTOFTRMSummaryData.cxx:45 AliTOFTRMSummaryData.cxx:46 AliTOFTRMSummaryData.cxx:47 AliTOFTRMSummaryData.cxx:48 AliTOFTRMSummaryData.cxx:49 AliTOFTRMSummaryData.cxx:50 AliTOFTRMSummaryData.cxx:51 AliTOFTRMSummaryData.cxx:52 AliTOFTRMSummaryData.cxx:53 AliTOFTRMSummaryData.cxx:54 AliTOFTRMSummaryData.cxx:55 AliTOFTRMSummaryData.cxx:56 AliTOFTRMSummaryData.cxx:57 AliTOFTRMSummaryData.cxx:58 AliTOFTRMSummaryData.cxx:59 AliTOFTRMSummaryData.cxx:60 AliTOFTRMSummaryData.cxx:61 AliTOFTRMSummaryData.cxx:62 AliTOFTRMSummaryData.cxx:63 AliTOFTRMSummaryData.cxx:64 AliTOFTRMSummaryData.cxx:65 AliTOFTRMSummaryData.cxx:66 AliTOFTRMSummaryData.cxx:67 AliTOFTRMSummaryData.cxx:68 AliTOFTRMSummaryData.cxx:69 AliTOFTRMSummaryData.cxx:70 AliTOFTRMSummaryData.cxx:71 AliTOFTRMSummaryData.cxx:72 AliTOFTRMSummaryData.cxx:73 AliTOFTRMSummaryData.cxx:74 AliTOFTRMSummaryData.cxx:75 AliTOFTRMSummaryData.cxx:76 AliTOFTRMSummaryData.cxx:77 AliTOFTRMSummaryData.cxx:78 AliTOFTRMSummaryData.cxx:79 AliTOFTRMSummaryData.cxx:80 AliTOFTRMSummaryData.cxx:81 AliTOFTRMSummaryData.cxx:82 AliTOFTRMSummaryData.cxx:83 AliTOFTRMSummaryData.cxx:84 AliTOFTRMSummaryData.cxx:85 AliTOFTRMSummaryData.cxx:86 AliTOFTRMSummaryData.cxx:87 AliTOFTRMSummaryData.cxx:88 AliTOFTRMSummaryData.cxx:89 AliTOFTRMSummaryData.cxx:90 AliTOFTRMSummaryData.cxx:91 AliTOFTRMSummaryData.cxx:92 AliTOFTRMSummaryData.cxx:93 AliTOFTRMSummaryData.cxx:94 AliTOFTRMSummaryData.cxx:95 AliTOFTRMSummaryData.cxx:96 AliTOFTRMSummaryData.cxx:97 AliTOFTRMSummaryData.cxx:98 AliTOFTRMSummaryData.cxx:99 AliTOFTRMSummaryData.cxx:100 AliTOFTRMSummaryData.cxx:101 AliTOFTRMSummaryData.cxx:102 AliTOFTRMSummaryData.cxx:103 AliTOFTRMSummaryData.cxx:104 AliTOFTRMSummaryData.cxx:105 AliTOFTRMSummaryData.cxx:106 AliTOFTRMSummaryData.cxx:107 AliTOFTRMSummaryData.cxx:108 AliTOFTRMSummaryData.cxx:109 AliTOFTRMSummaryData.cxx:110 AliTOFTRMSummaryData.cxx:111 AliTOFTRMSummaryData.cxx:112 AliTOFTRMSummaryData.cxx:113 AliTOFTRMSummaryData.cxx:114 AliTOFTRMSummaryData.cxx:115 AliTOFTRMSummaryData.cxx:116 AliTOFTRMSummaryData.cxx:117 AliTOFTRMSummaryData.cxx:118 AliTOFTRMSummaryData.cxx:119 AliTOFTRMSummaryData.cxx:120 AliTOFTRMSummaryData.cxx:121 AliTOFTRMSummaryData.cxx:122 AliTOFTRMSummaryData.cxx:123 AliTOFTRMSummaryData.cxx:124