]>
Commit | Line | Data |
---|---|---|
1ee39b3a | 1 | #ifndef ALITRDINFOGEN_H |
2 | #define ALITRDINFOGEN_H | |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | /* $Id: AliTRDinfoGen.h 27496 2008-07-22 08:35:45Z cblume $ */ | |
7 | ||
8 | //////////////////////////////////////////////////////////////////////////// | |
9 | // // | |
10 | // Reconstruction QA // | |
11 | // // | |
12 | //////////////////////////////////////////////////////////////////////////// | |
13 | ||
14 | #ifndef ALITRDRECOTASK_H | |
15 | #include "AliTRDrecoTask.h" | |
16 | #endif | |
17 | ||
18 | class AliESDEvent; | |
19 | class AliMCEvent; | |
20 | class AliESDfriend; | |
21 | class AliTRDtrackInfo; | |
22 | class AliTRDeventInfo; | |
23 | class AliTRDv0Info; | |
24 | class TObjArray; | |
25 | class TTreeSRedirector; | |
26 | class AliTRDinfoGen : public AliTRDrecoTask{ | |
27 | public: | |
28 | ||
29 | AliTRDinfoGen(); | |
30 | virtual ~AliTRDinfoGen(); | |
31 | ||
32 | void ConnectInputData(Option_t *); | |
33 | void CreateOutputObjects(); | |
34 | void Exec(Option_t *); | |
35 | static Float_t GetTPCx() { return fgkTPC;} | |
36 | static Float_t GetTOFx() { return fgkTOF;} | |
37 | ||
38 | private: | |
39 | static const Float_t fgkTPC; // end TPC radial position | |
40 | static const Float_t fgkTOF; // begin TOF radial position | |
41 | ||
42 | AliTRDinfoGen(const AliTRDinfoGen&); | |
43 | AliTRDinfoGen& operator=(const AliTRDinfoGen&); | |
44 | ||
45 | AliESDEvent *fESDev; //! ESD event | |
46 | AliMCEvent *fMCev; //! MC event | |
47 | AliESDfriend *fESDfriend; //! ESD friends | |
48 | AliTRDtrackInfo *fTrackInfo; //! Track info | |
49 | AliTRDeventInfo *fEventInfo; //! Event info | |
50 | TObjArray *fV0container; //! V0 container | |
51 | AliTRDv0Info *fV0Info; //! V0 info | |
52 | ||
53 | ClassDef(AliTRDinfoGen, 2) // entry to TRD analysis train | |
54 | }; | |
55 | #endif |