]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGLF/STRANGENESS/Cascades/AliPPVsMultUtils.h
another slight revision of calibration maps
[u/mrichter/AliRoot.git] / PWGLF / STRANGENESS / Cascades / AliPPVsMultUtils.h
1 #ifndef AliPPVsMultUtils_H
2 #define AliPPVsMultUtils_H
3
4 #include "TObject.h"
5
6 class AliVEvent;
7 class AliVVertex;
8
9 class AliPPVsMultUtils : public TObject {
10     
11 public:
12     
13     AliPPVsMultUtils();
14     virtual ~AliPPVsMultUtils(){};
15     
16     //Extra const
17     AliPPVsMultUtils(const AliPPVsMultUtils& pd);
18     AliPPVsMultUtils &operator=(const AliPPVsMultUtils &c);
19
20     //Utility functions
21     Float_t GetMultiplicityPercentile(AliESDEvent *event, TString lMethod);
22     Bool_t LoadCalibration(Int_t lLoadThisCalibration);
23     
24 private:
25     
26     Int_t fRunNumber; // minimum vertex contributors
27     
28     TH1F *fBoundaryHisto_V0M;
29     TH1F *fBoundaryHisto_V0A;
30     TH1F *fBoundaryHisto_V0C;
31     TH1F *fBoundaryHisto_V0MEq;
32     TH1F *fBoundaryHisto_V0AEq;
33     TH1F *fBoundaryHisto_V0CEq;
34     
35     ClassDef(AliPPVsMultUtils,1) // base helper class
36 };
37 #endif
38