+ Int_t* tracks,Int_t *hits,Float_t* trkcharges,
+ Int_t sigexpanded=-1000);
+ virtual void SetDigitClassName(Int_t i, const Char_t* name) {
+ fkDigClassName[i]=name;}
+ const Char_t* GetDigitClassName(Int_t i) const {return fkDigClassName[i];}
+
+ virtual void ResetFOSignals() {fFOGenerator.ResetSignals();}
+ virtual void ProcessSPDDigitForFastOr(UInt_t module, UInt_t colM, UInt_t rowM);
+ virtual void ProcessNoiseForFastOr() {fFOGenerator.ProcessNoise();}
+ virtual AliITSFOSignalsSPD* GetFOSignals() {return fFOGenerator.GetFOSignals();}
+ virtual void WriteFOSignals();
+ virtual Float_t GetAverageGainSDD() const {
+ if(fAveGainSDD>0.) return fAveGainSDD;
+ else return 1.;
+ }