set minimum pT for dicing (M. Verweij)
[u/mrichter/AliRoot.git] / JETAN / AliJetProductionData.h
CommitLineData
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
17class 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);
1240edf5 26 protected:
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