]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - START/AliSTARTDigitizer.h
fortran loop removed
[u/mrichter/AliRoot.git] / START / AliSTARTDigitizer.h
... / ...
CommitLineData
1#ifndef ALISTARTDIGITIZER_H
2#define ALISTARTDIGITIZER_H
3/* Copyright(c) 1998-2000, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6#include "AliDigitizer.h"
7#include "AliLoader.h"
8#include "AliRunLoader.h"
9
10class AliRunDigitizer;
11class AliSTART;
12class AliSTARThit;
13class AliSTARThitPhoton;
14class AliSTARTdigit;
15
16class AliSTARTDigitizer : public AliDigitizer {
17 public:
18
19 AliSTARTDigitizer();
20 AliSTARTDigitizer(AliRunDigitizer * manager);
21 virtual ~AliSTARTDigitizer();
22 virtual Bool_t Init();
23 TClonesArray *Hits() const {return fHits;}
24 TClonesArray *Photons() const {return fPhotons;}
25 // TArrayI *timeRightADC() {return ftimeRightADC;}
26 // TArrayI *timeLeftADC() {return ftimeLeftADC;}
27 // Do the main work
28 void Exec (Option_t* /*option=0*/) ;
29 Bool_t RegisterPhotoE(/*AliSTARThitPhoton *hit*/); //!!!
30
31 enum {kBgTag = -1};
32
33private:
34
35 AliSTART *START;
36 TClonesArray *fPhotons ; //!!!
37 TClonesArray *fHits ; // List of summable digits
38 AliSTARTdigit *fdigits ; // digits
39 TArrayI *ftimeRightTDC ;
40 TArrayI *ftimeLeftTDC ;
41 TArrayI *fRightADC ;
42 TArrayI *fLeftADC ;
43
44 ClassDef(AliSTARTDigitizer,0)
45};
46#endif
47