]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/PartCorrBase/AliCaloTrackAODReader.h
ana.C: Included possibility to read MC data directly from galice.root
[u/mrichter/AliRoot.git] / PWG4 / PartCorrBase / AliCaloTrackAODReader.h
CommitLineData
1c5acb87 1#ifndef ALICALOTRACKAODREADER_H
2#define ALICALOTRACKAODREADER_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 (AODs) in order to do prompt gamma or other particle
9// identification and correlations
10//
11//
12// -- Author: Gustavo Conesa (INFN-LNF)
13
14// --- ROOT system ---
15
16// --- AliRoot system ---
17#include "AliCaloTrackReader.h"
18
19class AliCaloTrackAODReader : public AliCaloTrackReader {
20
21public:
22
23 AliCaloTrackAODReader() ; // ctor
24 AliCaloTrackAODReader(const AliCaloTrackAODReader & g) ; // cpy ctor
25 //AliCaloTrackAODReader & operator = (const AliCaloTrackAODReader & g) ;//cpy assignment
26 virtual ~AliCaloTrackAODReader() {;} //virtual dtor
27
28 void FillInputCTS() ;
29 void FillInputEMCAL() ;
30 void FillInputPHOS() ;
31 void FillInputEMCALCells() ;
32 void FillInputPHOSCells() ;
33
34 void GetVertex(Double_t v[3]) const ;
35
36 AliVEvent* GetInputEvent() const {return GetAOD();}
37 void SetInputEvent(TObject* esd, TObject* aod, TObject* mc) ;
38
39
40 ClassDef(AliCaloTrackAODReader,1)
41} ;
42
43
44#endif //ALICALOTRACKAODREADER_H
45
46
47