]> git.uio.no Git - u/mrichter/AliRoot.git/blob - JETAN/AliJetProductionData.h
possibility to cut on the pt of candidate (Rossella)
[u/mrichter/AliRoot.git] / JETAN / AliJetProductionData.h
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);
26
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: 
33     AliJetProductionData(const AliJetProductionData& rJetPD);
34     AliJetProductionData& operator = (const AliJetProductionData& rjpd);
35
36     ClassDef(AliJetProductionData, 1)
37 };
38  
39 #endif