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