1 #ifndef ALIPICOJETHEADER_H
2 #define ALIPICOJETHEADER_H
9 class AliInputEventHandler;
11 class AliPicoJetHeader : public TNamed {
16 AliPicoJetHeader(const AliPicoJetHeader &src);
17 AliPicoJetHeader& operator=(const AliPicoJetHeader &src);
18 virtual ~AliPicoJetHeader();
20 void SetEventInfo(AliInputEventHandler* const pEH);
22 void BackgroundRhoRD02(Double_t d) { fBackgroundRhoRD02 = d; }
23 void BackgroundRhoRD03(Double_t d) { fBackgroundRhoRD03 = d; }
24 void BackgroundRhoRD04(Double_t d) { fBackgroundRhoRD04 = d; }
26 void BackgroundRhoMC02(Double_t d) { fBackgroundRhoMC02 = d; }
27 void BackgroundRhoMC03(Double_t d) { fBackgroundRhoMC03 = d; }
28 void BackgroundRhoMC04(Double_t d) { fBackgroundRhoMC04 = d; }
31 //=============================================================================
33 UInt_t PhysSelMask() const { return fPhysSelMask; }
34 TString FiredTriggerClass() const { return fFiredTriggerClass; }
36 void Vertex(Double_t d[3]) { for (Int_t i=3; i--;) d[i] = fVtx[i]; }
38 Float_t CentralityV0M() const { return fCentralityV0M; }
39 Float_t CentralityV0A() const { return fCentralityV0A; }
40 Float_t CentralityCL1() const { return fCentralityCL1; }
41 Float_t CentralityZNA() const { return fCentralityZNA; }
42 Double32_t EventPlane() const { return fEventPlane; }
43 Double_t BackgroundRho(const TString sJet) const;
44 //=============================================================================
47 Double_t BackgroundRhoRD03() const { return fBackgroundRhoRD03; }
49 Double_t BackgroundRhoRD04() const { return fBackgroundRhoRD04; }
51 Double_t BackgroundRhoMC02() const { return fBackgroundRhoMC02; }
53 Double_t BackgroundRhoMC03() const { return fBackgroundRhoMC03; }
55 Double_t BackgroundRhoMC04() const { return fBackgroundRhoMC04; }
59 UInt_t fPhysSelMask; //
60 TString fFiredTriggerClass; //
64 Float_t fCentralityV0M; //
65 Float_t fCentralityV0A; //
66 Float_t fCentralityCL1; //
67 Float_t fCentralityZNA; //
69 Double32_t fEventPlane; //
71 Double_t fBackgroundRhoRD02; //
72 Double_t fBackgroundRhoRD03; //
73 Double_t fBackgroundRhoRD04; //
75 Double_t fBackgroundRhoMC02; //
76 Double_t fBackgroundRhoMC03; //
77 Double_t fBackgroundRhoMC04; //
79 ClassDef(AliPicoJetHeader, 1);