]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TOF/AliTOFSDigitizer.h
delete replaced by delete []
[u/mrichter/AliRoot.git] / TOF / AliTOFSDigitizer.h
CommitLineData
517b7f8f 1#ifndef ALITOFSDigitizer_H
2#define ALITOFSDigitizer_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7//_________________________________________________________________________
8// Task Class for making SDigits in TOF
9//
10//-- Author: F. Pierella
11
12
13#include "TTask.h"
14#include "TString.h"
15#include "AliTOF.h"
16#include "AliDetector.h"
17
18class AliTOFSDigitizer: public TTask {
19
20public:
21 AliTOFSDigitizer() ; // ctor
22 AliTOFSDigitizer(char* HeaderFile,char *SdigitsFile = 0) ;
23
24 virtual ~AliTOFSDigitizer() ; // dtor
25 // Int_t Digitize(Float_t Energy);
26
27 char *GetSDigitsFile()const{return (char*) fSDigitsFile.Data();}
28 virtual void Exec(Option_t *option);
29 void SetNEvents(Int_t Nevents){fNevents = Nevents;}
30 Stat_t GetNEvents(){return fNevents;}
31 void SetSDigitsFile(char * file ) ;
32 virtual void Print(Option_t* option) const ;
33 TClonesArray *SDigits() const {return fSDigits;}
34 TClonesArray *Hits() const {return fHits;}
35
36
37
38private:
39 Int_t fNevents ; // Number of events to digitize
40 TString fSDigitsFile ; //output file
41 TClonesArray *fSDigits ; // List of summable digits
42 TClonesArray *fHits ; // List of summable digits
43 TString fHeadersFile ; //input file
44
45 protected:
46
47
48 ClassDef(AliTOFSDigitizer,1) // description
49
50};
51
52#endif // AliTOFSDigitizer_H