]>
Commit | Line | Data |
---|---|---|
99e5fe42 | 1 | #ifndef ALIJETKINEREADER_H |
2 | #define ALIJETKINEREADER_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | // Jet Kine Reader | |
8 | // MC Kinematics reader for jet analysis | |
9 | // Author: Andreas Morsch (andreas.morsch@cern.ch) | |
10 | ||
11 | #include "AliJetReader.h" | |
12 | ||
13 | class AliRunLoader; | |
0ffa8579 | 14 | class AliHeader; |
99e5fe42 | 15 | |
16 | class AliJetKineReader : public AliJetReader | |
17 | { | |
18 | public: | |
19 | AliJetKineReader(); | |
20 | virtual ~AliJetKineReader(); | |
99e5fe42 | 21 | // Setters |
0ffa8579 | 22 | Bool_t FillMomentumArray(Int_t event); |
23 | void OpenInputFiles(); | |
dd1aa8ee | 24 | // Fast Simulation |
25 | Float_t SmearMomentum(Int_t ind, Float_t p); | |
26 | Bool_t Efficiency(Float_t pt, Float_t eta, Float_t phi); | |
0ffa8579 | 27 | // Others |
28 | virtual Bool_t GetGenJets(AliJet* /*genJets*/); | |
29 | virtual AliHeader* GetAliHeader() {return fAliHeader;} | |
30 | ||
99e5fe42 | 31 | protected: |
1b7d5d7e | 32 | AliJetKineReader(const AliJetKineReader& rJetKine); |
33 | AliJetKineReader& operator = (const AliJetKineReader& rkr); | |
34 | ||
0ffa8579 | 35 | AliRunLoader *fRunLoader; //! Pointer to the run loader |
36 | AliHeader *fAliHeader; //! Header | |
99e5fe42 | 37 | ClassDef(AliJetKineReader,1) |
38 | }; | |
39 | ||
40 | #endif |