class AliEMCALGeometry;
class AliCaloCalibPedestal;
class AliCaloRawAnalyzer;
+class AliEMCALTriggerRawDigitMaker;
+class AliEMCALTriggerData;
class AliEMCALRawUtils : public TObject {
public:
void Digits2Raw();
void Raw2Digits(AliRawReader *reader, TClonesArray *digitsArr, const AliCaloCalibPedestal* pedbadmap,
- TClonesArray *digitsTRG=0x0);
+ TClonesArray *digitsTRG=0x0, AliEMCALTriggerData* trgData = 0x0);
void AddDigit(TClonesArray *digitsArr, Int_t id, Int_t lowGain, Float_t amp, Float_t time, Float_t chi2, Int_t ndf);
- void AddDigit(TClonesArray *digitsArr, Int_t id, Int_t timeSamples[], Int_t nSamples);
+// void AddDigit(TClonesArray *digitsArr, Int_t id, Int_t timeSamples[], Int_t nSamples);
void TrimDigits(TClonesArray *digitsArr);
// Signal shape parameters
AliCaloRawAnalyzer *fRawAnalyzer; // e.g. for sample selection for fits
+ AliEMCALTriggerRawDigitMaker* fTriggerRawDigitMaker;
+
ClassDef(AliEMCALRawUtils,7) // utilities for raw signal fitting
};