]>
Commit | Line | Data |
---|---|---|
f61805e2 | 1 | #ifndef ALIESDCOSMIC_H |
2 | #define ALIESDCOSMIC_H | |
3 | ||
4 | #include "TObject.h" | |
5 | ||
6 | class AliESDEvent; | |
7 | class TArrayI; | |
8 | class TTreeSRedirector; | |
9 | ||
10 | class AliESDcosmic:public TObject { | |
11 | public: | |
12 | ||
13 | AliESDcosmic(); | |
14 | virtual ~AliESDcosmic(); | |
15 | void ProcessEvent(AliESDEvent* event); | |
16 | void PropagateToAcorde(); | |
17 | void DumpToTree(); | |
18 | void SetDebugStreamer(TTreeSRedirector *cstream){fDebugStreamer=cstream;} | |
19 | public: | |
20 | const AliESDEvent *fESD; //! associated ESD event | |
21 | TClonesArray * fTracks; // array of combined tracks | |
22 | TClonesArray * fTracksAcorde; // array of combined tracks extrapolated to acorde | |
23 | TArrayI * fPair; // connected track | |
24 | TTreeSRedirector *fDebugStreamer; // debug streamer | |
d9382d87 | 25 | private: |
26 | AliESDcosmic& operator=(const AliESDcosmic&);// not implemented | |
27 | AliESDcosmic(const AliESDcosmic&); //not implemented | |
28 | ||
f61805e2 | 29 | ClassDef(AliESDcosmic,1) |
30 | }; | |
31 | ||
32 | #endif |