]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/AliCaloTrackESDReader.h
New more general analysis implemention for particle identification and correlation...
[u/mrichter/AliRoot.git] / PWG4 / AliCaloTrackESDReader.h
CommitLineData
d92b41ad 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/* History of cvs commits:
8 *
9 * $Log$
10 *
11 *
12 */
13
14//_________________________________________________________________________
15// Class for reading data (ESDs) in order to do prompt gamma
16// or other particle identification and correlations
17//
18
19//*-- Author: Gustavo Conesa (INFN-LNF)
20
21// --- ROOT system ---
22
23// --- AliRoot system ---
24#include "AliCaloTrackReader.h"
25
26class AliCaloTrackESDReader : public AliCaloTrackReader {
27
28 public:
29
30 AliCaloTrackESDReader() ; // ctor
31 AliCaloTrackESDReader(const AliCaloTrackESDReader & g) ; // cpy ctor
32 AliCaloTrackESDReader & operator = (const AliCaloTrackESDReader & g) ;//cpy assignment
33 virtual ~AliCaloTrackESDReader() {;} //virtual dtor
34
35 void FillInputCTS ();
36 void FillInputEMCAL();
37 void FillInputPHOS ();
38
39 void FillInputEMCALCells();
40 void FillInputPHOSCells();
41
42 void GetVertex(Double_t v[3]) ;
43
44 void SetInputEvent(TObject* esd, TObject* aod, TObject* mc) ;
45
46 ClassDef(AliCaloTrackESDReader,1)
47 } ;
48
49
50#endif //AliCaloTrackESDReader_H
51
52
53