1 #ifndef ALIJETKINEREADER_H
2 #define ALIJETKINEREADER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
8 // MC Kinematics reader for jet analysis
9 // Author: Andreas Morsch (andreas.morsch@cern.ch)
11 #include "AliJetReader.h"
15 class AliJetKineReader : public AliJetReader
19 virtual ~AliJetKineReader();
22 Float_t GetParticleMass() const {return fMass;} // returns mass of the Track
23 Int_t GetParticlePdgCode() const {return fPdgC;} // returns Pdg code
25 void FillMomentumArray(Int_t event);
26 void OpenInputFiles();
28 Float_t SmearMomentum(Int_t ind, Float_t p);
29 Bool_t Efficiency(Float_t pt, Float_t eta, Float_t phi);
32 AliJetKineReader(const AliJetKineReader& rJetKine);
33 AliJetKineReader& operator = (const AliJetKineReader& rkr);
35 AliRunLoader *fRunLoader; // Pointer to the run loader
37 Float_t fMass; // Particle mass
38 Int_t fPdgC; // Pdg code
40 ClassDef(AliJetKineReader,1)