30 #include <Riostream.h> 68 fIncomplete(incomplete),
85 for(UInt_t i = 0; i <
fNWord; i++) {
86 fInt1[i] = words[i] & 0x1000;
87 fInt2[i] = words[i] & 0x2000;
88 fBC[i] = words[i] & 0xFFF;
116 for(UInt_t i = 0; i <
fNWord2; i++) {
117 fIntRun2[i] = (words[i] & 0xffffffffffff000ull)>>12;
118 fBC2[i] = words[i] & 0xFFFull;
146 for (UInt_t i = 0; i <
fNWord; i++) {
155 for (UInt_t i = 0; i <
fNWord2; i++) {
167 if(
this==&rec)
return *
this;
168 ((TObject *)
this)->operator=(
rec);
179 for (UInt_t i = 0; i <
fNWord; i++) {
193 for (UInt_t i = 0; i <
fNWord2; i++) {
220 cout <<
"Trigger Interaction Record DDL"<<
fDDLflag<<
":" << endl;
221 cout <<
" Orbit: 0x" << hex <<
fOrbit << dec << endl;
222 cout <<
" Number of signals: " <<
fNWord << endl;
223 for (UInt_t i = 0; i <
fNWord; i++)
224 cout <<
" BC: 0x" << hex <<
fBC[i] << dec <<
" Interaction1: " <<
fInt1[i] <<
" Interaction2: " <<
fInt2[i] << endl;
226 cout <<
" Record incomplete: " <<
fIncomplete << endl;
227 cout <<
" Transmission Error: " <<
fTransErr << endl;
228 cout <<
"IRRun2 Number of signals: " <<
fNWord2 << endl;
229 for (UInt_t i = 0; i <
fNWord2; i++)
230 cout <<
" BC: 0x" << hex <<
fBC[i] <<
" Interaction1: 0x" <<
fIntRun2[i] << dec << endl;
233 cout <<
" Transmission Error: " <<
fTransErr2 << endl;
void rec(const char *filename="raw.root")
virtual void Print(const Option_t *opt="") const
AliTriggerIR & operator=(const AliTriggerIR &rec)