void Allocate(Int_t size);
void DeAllocate( );
- Bool_t Add(Int_t col, Int_t row, Float_t amp, Float_t time, Int_t trgtimes[], Int_t ntrgtimes, Int_t trgts);
+ Bool_t Add(Int_t col, Int_t row, Float_t amp, Float_t time, Int_t trgtimes[], Int_t ntrgtimes, Int_t trgts, Int_t trgbits);
void SetL1Threshold(Int_t i, Int_t thr) {fL1Threshold[i] = thr;}
- void SetTriggerBits(Int_t col, Int_t row, Int_t i, Int_t j);
+// void SetTriggerBits(Int_t col, Int_t row, Int_t i, Int_t j);
void GetPosition( Int_t& col, Int_t& row ) const;
void GetAmplitude( Float_t& amp ) const;
void GetTime( Float_t& time ) const;
- void GetTriggerBits( Char_t& bits ) const;
+ void GetTriggerBits( Int_t& bits ) const;
void GetNL0Times( Int_t& ntimes ) const;
void GetL0Times( Int_t times[] ) const;
Int_t GetEntries( ) const {return fNEntries;}
Int_t* fNL0Times; // [fNEntries]
TArrayI* fL0Times; //
Int_t* fL1TimeSum; // [fNEntries]
-
- Char_t fTriggerBits[48][64]; //
- Int_t fL1Threshold[2]; // L1 thresholds from raw data
+ Int_t* fTriggerBits; // [fNEntries]
+
+ Int_t fL1Threshold[2]; // L1 thresholds from raw data
ClassDef(AliESDCaloTrigger, 2)
};