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 */
7 //_________________________________________________________________________
8 // Class for reading data (ESDs) in order to do prompt gamma
9 // or other particle identification and correlations
12 //*-- Author: Gustavo Conesa (INFN-LNF)
14 // --- ROOT system ---
16 // --- AliRoot system ---
17 #include "AliCaloTrackReader.h"
19 class AliCaloTrackESDReader : public AliCaloTrackReader {
23 AliCaloTrackESDReader() ; // ctor
24 AliCaloTrackESDReader(const AliCaloTrackESDReader & g) ; // cpy ctor
25 AliCaloTrackESDReader & operator = (const AliCaloTrackESDReader & g) ;//cpy assignment
26 virtual ~AliCaloTrackESDReader() {;} //virtual dtor
29 void FillInputEMCAL();
30 void FillInputPHOS ();
32 void FillInputEMCALCells();
33 void FillInputPHOSCells();
35 void GetVertex(Double_t v[3]) ;
37 void SetInputEvent(TObject* esd, TObject* aod, TObject* mc) ;
39 ClassDef(AliCaloTrackESDReader,1)
43 #endif //AliCaloTrackESDReader_H