#include "AliDigitizer.h"
-class AliRunDigitizer;
+class AliDigitizationInput;
class AliTOFHitMap;
class AliTOFSDigit;
class AliTOFcalib;
public:
AliTOFDigitizer();
- AliTOFDigitizer(AliRunDigitizer * manager);
+ AliTOFDigitizer(AliDigitizationInput * digInput);
virtual ~AliTOFDigitizer();
AliTOFDigitizer(const AliTOFDigitizer &source); // copy constructor
AliTOFDigitizer& operator=(const AliTOFDigitizer &source); // ass. op.
// Do the main work
- void Exec(Option_t* option=0) ;
+ void Digitize(Option_t* option=0) ;
TClonesArray* SDigits() const {return fSDigitsArray;}
void ReadSDigit(Int_t inputFile);
void CreateDigits();
void DecalibrateTOFSignal();
private:
- void CollectSDigit(AliTOFSDigit * sdigit) ;
+ void CollectSDigit(const AliTOFSDigit * const sdigit) ;
Int_t PutNoise(Int_t /*charge*/)const {return 0;}; // not yet
// implemented
// due to the low