]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG4/PartCorr/AliCaloTrackESDReader.h
bugs corrected
[u/mrichter/AliRoot.git] / PWG4 / PartCorr / AliCaloTrackESDReader.h
1 #ifndef AliCaloTrackESDReader_H
2 #define AliCaloTrackESDReader_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice     */
5 /* $Id:  $ */
6
7 //_________________________________________________________________________
8 // Class for reading data (ESDs) in order to do prompt gamma 
9 //  or other particle identification and correlations
10 // 
11
12 //*-- Author: Gustavo Conesa (INFN-LNF)
13
14 // --- ROOT system --- 
15
16 // --- AliRoot system ---
17 #include "AliCaloTrackReader.h" 
18
19 class AliCaloTrackESDReader : public AliCaloTrackReader {
20   
21   public: 
22   
23   AliCaloTrackESDReader() ; // ctor
24   AliCaloTrackESDReader(const AliCaloTrackESDReader & g) ; // cpy ctor
25   AliCaloTrackESDReader & operator = (const AliCaloTrackESDReader & g) ;//cpy assignment
26   virtual ~AliCaloTrackESDReader() {;} //virtual dtor
27   
28   void FillInputCTS  ();
29   void FillInputEMCAL();
30   void FillInputPHOS ();  
31
32   void FillInputEMCALCells();
33   void FillInputPHOSCells();
34
35   void GetVertex(Double_t v[3])  ;
36   
37   void SetInputEvent(TObject* esd, TObject* aod, TObject* mc) ; 
38   
39   ClassDef(AliCaloTrackESDReader,1)
40     } ;
41
42
43 #endif //AliCaloTrackESDReader_H
44
45
46