]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG4/PartCorrBase/AliCaloTrackESDReader.h
clear method implemented on CaloClusters/CaloCells, call this method when clearing...
[u/mrichter/AliRoot.git] / PWG4 / PartCorrBase / AliCaloTrackESDReader.h
CommitLineData
1c5acb87 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//
0ae57829 11//
12//
591cc579 13//
1c5acb87 14//*-- Author: Gustavo Conesa (INFN-LNF)
15
16// --- ROOT system ---
17
18// --- AliRoot system ---
19#include "AliCaloTrackReader.h"
72d2488e 20#include "AliESDEvent.h"
eb3e2665 21//class AliESDCentrality;
1c5acb87 22
23class AliCaloTrackESDReader : public AliCaloTrackReader {
477d6cee 24
25 public:
26
27 AliCaloTrackESDReader() ; // ctor
78219bac 28 //AliCaloTrackESDReader(const AliCaloTrackESDReader & g) ; // cpy ctor
477d6cee 29 //AliCaloTrackESDReader & operator = (const AliCaloTrackESDReader & g) ;//cpy assignment
30 virtual ~AliCaloTrackESDReader() {;} //virtual dtor
0ae57829 31
8dacfd76 32 Double_t GetBField() const;
477d6cee 33 void SetInputOutputMCEvent(AliVEvent* esd, AliAODEvent* aod, AliMCEvent* mc) ;
72d2488e 34
35 TString GetFiredTriggerClasses() {return ((AliESDEvent*)GetInputEvent())->GetFiredTriggerClasses();}
798a9b04 36
eb3e2665 37 AliESDCentrality* GetCentrality() const {return dynamic_cast<AliESDEvent*> (fInputEvent)->GetCentrality();}
38
798a9b04 39 void FillInputVZERO();
e6e63685 40
477d6cee 41 ClassDef(AliCaloTrackESDReader,1)
765d44e7 42} ;
1c5acb87 43
44
45#endif //ALICALOTRACKESDREADER_H
46
47
48