virtual ~AliPHOSRawDigiProducer();
void MakeDigits(TClonesArray *digits, AliPHOSRawFitterv0* fitter);
+ void MakeDigits(TClonesArray *digits, TClonesArray *tmpDigLG, AliPHOSRawFitterv0* fitter);
void SetEmcMinAmp(Float_t emcMin) { fEmcMinE=emcMin; }
void SetCpvMinAmp(Float_t cpvMin) { fCpvMinE=cpvMin; }
Float_t fEmcMinE ; // minimum energy of digit (ADC)
Float_t fCpvMinE ; // minimum energy of digit (ADC)
Float_t fSampleQualityCut; // Cut on sample shapes: 0: no samples; 1: default parameterization; 999: accept even obviously bad
+ Float_t fSampleToSec ; // Conversion coeff from sample time step to seconds
Int_t fEmcCrystals ; // number of EMC crystals
AliPHOSGeometry * fGeom ; //! PHOS geometry
static AliPHOSCalibData * fgCalibData ; //! Calibration database if avalable
AliPHOSPulseGenerator * fPulseGenerator ; //! Class with pulse shape parameters
AliRawReader * fRawReader; //! Raw data reader
AliCaloRawStreamV3 * fRawStream; //! Calorimeter decoder of ALTRO format
+ Int_t *fADCValuesLG; //! Array og low-gain ALTRO samples
+ Int_t *fADCValuesHG; //! Array og high-gain ALTRO samples
- ClassDef(AliPHOSRawDigiProducer,6)
+ ClassDef(AliPHOSRawDigiProducer,7)
};
#endif