public:
AliTOFSDigitizer() ; // ctor
- AliTOFSDigitizer(char* HeaderFile,char *SdigitsFile = 0) ;
+ AliTOFSDigitizer(char* HeaderFile, char *SdigitsFile = 0) ;
virtual ~AliTOFSDigitizer() ; // dtor
// Int_t Digitize(Float_t Energy);
- char *GetSDigitsFile()const{return (char*) fSDigitsFile.Data();}
+// char *GetSDigitsFile() const {return const_cast<char*>(fSDigitsFile.Data());}
+ const char *GetSDigitsFile() const {return fSDigitsFile.Data();}
virtual void Exec(Option_t *option);
- void SetNEvents(Int_t Nevents){fNevents = Nevents;}
- Stat_t GetNEvents(){return fNevents;}
+ void SetNEvents(Int_t Nevents) {fNevents = Nevents;}
+ Int_t GetNEvents() const {return fNevents;}
void SetSDigitsFile(char * file ) ;
virtual void Print(Option_t* option) const ;
TClonesArray *SDigits() const {return fSDigits;}
private:
- Int_t fNevents ; // Number of events to digitize
- TString fSDigitsFile ; //output file
- TClonesArray *fSDigits ; // List of summable digits
- TClonesArray *fHits ; // List of summable digits
- TString fHeadersFile ; //input file
+ Int_t fNevents; // Number of events to digitize
+ TString fSDigitsFile; // output file
+ TClonesArray *fSDigits; // array of summable digits
+ TClonesArray *fHits; // array of summable digits
+ TString fHeadersFile; // input file
protected:
- ClassDef(AliTOFSDigitizer,1) // description
+ ClassDef(AliTOFSDigitizer,1) // creates TOF SDigits
};