AliPhysics
7140ed4 (7140ed4)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
AliPicoHeaderCJ.h
Go to the documentation of this file.
1
#ifndef ALIPICOHEADERCJ_H
2
#define ALIPICOHEADERCJ_H
3
4
#include <TNamed.h>
5
#include <TString.h>
6
7
class
TString;
8
9
class
AliInputEventHandler;
10
11
class
AliPicoHeaderCJ
:
public
TNamed {
12
13
public
:
14
15
enum
{
16
kPP
= 0,
// pp collisions
17
kPA
= 1,
// p-Pb collisions
18
kAP
= 2,
// Pb-p collisions
19
kAA
= 3
// Pb-Pb collisions
20
};
21
22
enum
{
23
kKshort
= BIT(0),
//
24
kLambda
= BIT(1),
//
25
kAntiLambda
= BIT(2),
//
26
kXiPos
= BIT(3),
//
27
kXiNeg
= BIT(4),
//
28
kDzero
= BIT(5),
//
29
kDstar
= BIT(6)
//
30
};
31
32
enum
{
33
kEventAccCheck
= BIT(0),
//
34
kEventAccMult
= BIT(1),
//
35
kEventAccTrigger
= BIT(2),
//
36
kEventAccVertex
= BIT(3),
//
37
kEventAccPileup
= BIT(4)
//
38
};
39
40
enum
{
41
kPrimary
= BIT(0),
//
42
kPhysicalPrimary
= BIT(1),
//
43
kSecondaryFromWeakDecay
= BIT(2),
//
44
kSecondaryFromMaterial
= BIT(3)
//
45
};
46
//=============================================================================
47
48
AliPicoHeaderCJ
();
49
AliPicoHeaderCJ
(
const
AliPicoHeaderCJ
&src);
50
AliPicoHeaderCJ
&
operator=
(
const
AliPicoHeaderCJ
&src);
51
virtual
~AliPicoHeaderCJ
();
52
//=============================================================================
53
54
void
SetEventInfo
(AliInputEventHandler*
const
pEH);
55
56
void
BackgroundRhoRD02
(Double_t d) {
fBackgroundRhoRD02
= d; }
57
void
BackgroundRhoRD03
(Double_t d) {
fBackgroundRhoRD03
= d; }
58
void
BackgroundRhoRD04
(Double_t d) {
fBackgroundRhoRD04
= d; }
59
void
BackgroundRhoMC02
(Double_t d) {
fBackgroundRhoMC02
= d; }
60
void
BackgroundRhoMC03
(Double_t d) {
fBackgroundRhoMC03
= d; }
61
void
BackgroundRhoMC04
(Double_t d) {
fBackgroundRhoMC04
= d; }
62
63
void
Reset
();
64
//=============================================================================
65
66
UInt_t
PhysSelMask
()
const
{
return
fPhysSelMask
; }
67
TString
FiredTriggerClass
()
const
{
return
fFiredTriggerClass
; }
68
69
void
Vertex
(Double_t d[3]) {
for
(Int_t i=3; i--;) d[i] =
fVtx
[i]; }
70
71
Float_t
CentralityV0M
()
const
{
return
fCentralityV0M
; }
72
Float_t
CentralityV0A
()
const
{
return
fCentralityV0A
; }
73
Float_t
CentralityCL1
()
const
{
return
fCentralityCL1
; }
74
Float_t
CentralityZNA
()
const
{
return
fCentralityZNA
; }
75
Double32_t
EventPlane
()
const
{
return
fEventPlane
; }
76
Double_t
BackgroundRho
(
const
TString sJet)
const
;
77
//=============================================================================
78
79
private
:
80
81
UInt_t
fPhysSelMask
;
//
82
TString
fFiredTriggerClass
;
//
83
84
Double_t
fVtx
[3];
85
86
Float_t
fCentralityV0M
;
//
87
Float_t
fCentralityV0A
;
//
88
Float_t
fCentralityCL1
;
//
89
Float_t
fCentralityZNA
;
//
90
91
Double32_t
fEventPlane
;
//
92
93
Double_t
fBackgroundRhoRD02
;
//
94
Double_t
fBackgroundRhoRD03
;
//
95
Double_t
fBackgroundRhoRD04
;
//
96
97
Double_t
fBackgroundRhoMC02
;
//
98
Double_t
fBackgroundRhoMC03
;
//
99
Double_t
fBackgroundRhoMC04
;
//
100
101
ClassDef
(
AliPicoHeaderCJ
, 4);
102
};
103
104
105
#endif
AliPicoHeaderCJ::AliPicoHeaderCJ
AliPicoHeaderCJ()
AliPicoHeaderCJ::fVtx
Double_t fVtx[3]
Definition:
AliPicoHeaderCJ.h:84
AliPicoHeaderCJ::kLambda
Definition:
AliPicoHeaderCJ.h:24
AliPicoHeaderCJ::BackgroundRhoMC02
void BackgroundRhoMC02(Double_t d)
Definition:
AliPicoHeaderCJ.h:59
AliPicoHeaderCJ::BackgroundRho
Double_t BackgroundRho(const TString sJet) const
Definition:
AliPicoHeaderCJ.cxx:138
AliPicoHeaderCJ::fBackgroundRhoMC03
Double_t fBackgroundRhoMC03
Definition:
AliPicoHeaderCJ.h:98
AliPicoHeaderCJ::kSecondaryFromWeakDecay
Definition:
AliPicoHeaderCJ.h:43
AliPicoHeaderCJ::fBackgroundRhoMC04
Double_t fBackgroundRhoMC04
Definition:
AliPicoHeaderCJ.h:99
AliPicoHeaderCJ::kPrimary
Definition:
AliPicoHeaderCJ.h:41
AliPicoHeaderCJ::kDzero
Definition:
AliPicoHeaderCJ.h:28
AliPicoHeaderCJ::kPA
Definition:
AliPicoHeaderCJ.h:17
AliPicoHeaderCJ::kAA
Definition:
AliPicoHeaderCJ.h:19
AliPicoHeaderCJ::kKshort
Definition:
AliPicoHeaderCJ.h:23
AliPicoHeaderCJ::BackgroundRhoMC03
void BackgroundRhoMC03(Double_t d)
Definition:
AliPicoHeaderCJ.h:60
AliPicoHeaderCJ
Definition:
AliPicoHeaderCJ.h:11
AliPicoHeaderCJ::Reset
void Reset()
Definition:
AliPicoHeaderCJ.cxx:160
AliPicoHeaderCJ::BackgroundRhoRD04
void BackgroundRhoRD04(Double_t d)
Definition:
AliPicoHeaderCJ.h:58
AliPicoHeaderCJ::kEventAccCheck
Definition:
AliPicoHeaderCJ.h:33
AliPicoHeaderCJ::kPhysicalPrimary
Definition:
AliPicoHeaderCJ.h:42
AliPicoHeaderCJ::fCentralityCL1
Float_t fCentralityCL1
Definition:
AliPicoHeaderCJ.h:88
AliPicoHeaderCJ::fCentralityZNA
Float_t fCentralityZNA
Definition:
AliPicoHeaderCJ.h:89
AliPicoHeaderCJ::BackgroundRhoMC04
void BackgroundRhoMC04(Double_t d)
Definition:
AliPicoHeaderCJ.h:61
AliPicoHeaderCJ::kPP
Definition:
AliPicoHeaderCJ.h:16
AliPicoHeaderCJ::fEventPlane
Double32_t fEventPlane
Definition:
AliPicoHeaderCJ.h:91
AliPicoHeaderCJ::kEventAccMult
Definition:
AliPicoHeaderCJ.h:34
AliPicoHeaderCJ::fBackgroundRhoRD04
Double_t fBackgroundRhoRD04
Definition:
AliPicoHeaderCJ.h:95
AliPicoHeaderCJ::SetEventInfo
void SetEventInfo(AliInputEventHandler *const pEH)
Definition:
AliPicoHeaderCJ.cxx:105
AliPicoHeaderCJ::PhysSelMask
UInt_t PhysSelMask() const
Definition:
AliPicoHeaderCJ.h:66
AliPicoHeaderCJ::kEventAccVertex
Definition:
AliPicoHeaderCJ.h:36
AliPicoHeaderCJ::fBackgroundRhoRD02
Double_t fBackgroundRhoRD02
Definition:
AliPicoHeaderCJ.h:93
AliPicoHeaderCJ::kAP
Definition:
AliPicoHeaderCJ.h:18
AliPicoHeaderCJ::CentralityV0A
Float_t CentralityV0A() const
Definition:
AliPicoHeaderCJ.h:72
AliPicoHeaderCJ::fCentralityV0A
Float_t fCentralityV0A
Definition:
AliPicoHeaderCJ.h:87
AliPicoHeaderCJ::kEventAccTrigger
Definition:
AliPicoHeaderCJ.h:35
AliPicoHeaderCJ::fBackgroundRhoMC02
Double_t fBackgroundRhoMC02
Definition:
AliPicoHeaderCJ.h:97
AliPicoHeaderCJ::FiredTriggerClass
TString FiredTriggerClass() const
Definition:
AliPicoHeaderCJ.h:67
AliPicoHeaderCJ::operator=
AliPicoHeaderCJ & operator=(const AliPicoHeaderCJ &src)
Definition:
AliPicoHeaderCJ.cxx:64
AliPicoHeaderCJ::fCentralityV0M
Float_t fCentralityV0M
Definition:
AliPicoHeaderCJ.h:86
AliPicoHeaderCJ::fFiredTriggerClass
TString fFiredTriggerClass
Definition:
AliPicoHeaderCJ.h:82
AliPicoHeaderCJ::kAntiLambda
Definition:
AliPicoHeaderCJ.h:25
AliPicoHeaderCJ::EventPlane
Double32_t EventPlane() const
Definition:
AliPicoHeaderCJ.h:75
AliPicoHeaderCJ::~AliPicoHeaderCJ
virtual ~AliPicoHeaderCJ()
Definition:
AliPicoHeaderCJ.cxx:97
AliPicoHeaderCJ::kXiNeg
Definition:
AliPicoHeaderCJ.h:27
AliPicoHeaderCJ::kEventAccPileup
Definition:
AliPicoHeaderCJ.h:37
AliPicoHeaderCJ::kSecondaryFromMaterial
Definition:
AliPicoHeaderCJ.h:44
AliPicoHeaderCJ::kXiPos
Definition:
AliPicoHeaderCJ.h:26
AliPicoHeaderCJ::CentralityV0M
Float_t CentralityV0M() const
Definition:
AliPicoHeaderCJ.h:71
AliPicoHeaderCJ::kDstar
Definition:
AliPicoHeaderCJ.h:29
AliPicoHeaderCJ::CentralityCL1
Float_t CentralityCL1() const
Definition:
AliPicoHeaderCJ.h:73
AliPicoHeaderCJ::Vertex
void Vertex(Double_t d[3])
Definition:
AliPicoHeaderCJ.h:69
AliPicoHeaderCJ::CentralityZNA
Float_t CentralityZNA() const
Definition:
AliPicoHeaderCJ.h:74
AliPicoHeaderCJ::ClassDef
ClassDef(AliPicoHeaderCJ, 4)
AliPicoHeaderCJ::fPhysSelMask
UInt_t fPhysSelMask
Definition:
AliPicoHeaderCJ.h:81
AliPicoHeaderCJ::BackgroundRhoRD03
void BackgroundRhoRD03(Double_t d)
Definition:
AliPicoHeaderCJ.h:57
AliPicoHeaderCJ::BackgroundRhoRD02
void BackgroundRhoRD02(Double_t d)
Definition:
AliPicoHeaderCJ.h:56
AliPicoHeaderCJ::fBackgroundRhoRD03
Double_t fBackgroundRhoRD03
Definition:
AliPicoHeaderCJ.h:94
PWGJE
FlavourJetTasks
AliPicoHeaderCJ.h
Generated on Fri May 13 2016 13:51:13 for AliPhysics by
1.8.6