]>
Commit | Line | Data |
---|---|---|
16ca86a9 | 1 | #ifndef ALIJETPRODUCTIONDATA_H |
2 | #define ALIJETPRODUCTIONDATA_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | ||
8 | //--------------------------------------------------------------------- | |
9 | // Service class for jet production data | |
10 | // Author: Andreas Morsch | |
11 | // andreas.morsch@cern.ch | |
12 | //--------------------------------------------------------------------- | |
13 | ||
14 | #include <TObject.h> | |
15 | #include <TString.h> | |
16 | ||
17 | class AliJetProductionData : public TObject | |
18 | { | |
19 | public: | |
20 | AliJetProductionData(); | |
21 | ~AliJetProductionData(); | |
22 | Int_t GetNumberOfPtHardBins() const {return fNbins;} | |
23 | void GetPtHardLimits(Int_t bin, Float_t& ptmin, Float_t& ptmax); | |
24 | TString GetRunTitle(Int_t bin); | |
25 | Float_t GetWeight(Int_t bin); | |
83a444b1 | 26 | |
16ca86a9 | 27 | Int_t fNbins; // Number of pt_hard bins used in the production |
28 | Float_t* fPtHardLimits; //[fNbins+1] | |
29 | Float_t* fWeights; //[fNbins] | |
30 | TString* fRunTitles; //[fNbins] | |
31 | ||
32 | private: | |
1b7d5d7e | 33 | AliJetProductionData(const AliJetProductionData& rJetPD); |
34 | AliJetProductionData& operator = (const AliJetProductionData& rjpd); | |
35 | ||
16ca86a9 | 36 | ClassDef(AliJetProductionData, 1) |
37 | }; | |
38 | ||
39 | #endif |