AliPhysics
2c8507d (2c8507d)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
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::kPP
Definition:
AliPicoHeaderCJ.h:16
AliPicoHeaderCJ::fVtx
Double_t fVtx[3]
Definition:
AliPicoHeaderCJ.h:84
AliPicoHeaderCJ::kPrimary
Definition:
AliPicoHeaderCJ.h:41
Double_t
double Double_t
Definition:
External.C:58
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::kPhysicalPrimary
Definition:
AliPicoHeaderCJ.h:42
AliPicoHeaderCJ::kEventAccMult
Definition:
AliPicoHeaderCJ.h:34
AliPicoHeaderCJ::fBackgroundRhoMC03
Double_t fBackgroundRhoMC03
Definition:
AliPicoHeaderCJ.h:98
AliPicoHeaderCJ::fBackgroundRhoMC04
Double_t fBackgroundRhoMC04
Definition:
AliPicoHeaderCJ.h:99
AliPicoHeaderCJ::kLambda
Definition:
AliPicoHeaderCJ.h:24
AliPicoHeaderCJ::kDzero
Definition:
AliPicoHeaderCJ.h:28
AliPicoHeaderCJ::kAA
Definition:
AliPicoHeaderCJ.h:19
AliPicoHeaderCJ::kKshort
Definition:
AliPicoHeaderCJ.h:23
AliPicoHeaderCJ::kEventAccCheck
Definition:
AliPicoHeaderCJ.h:33
AliPicoHeaderCJ::BackgroundRhoMC03
void BackgroundRhoMC03(Double_t d)
Definition:
AliPicoHeaderCJ.h:60
AliPicoHeaderCJ::kXiNeg
Definition:
AliPicoHeaderCJ.h:27
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::fCentralityCL1
Float_t fCentralityCL1
Definition:
AliPicoHeaderCJ.h:88
AliPicoHeaderCJ::fCentralityZNA
Float_t fCentralityZNA
Definition:
AliPicoHeaderCJ.h:89
Int_t
int Int_t
Definition:
External.C:63
UInt_t
unsigned int UInt_t
Definition:
External.C:33
Float_t
float Float_t
Definition:
External.C:68
AliPicoHeaderCJ::kXiPos
Definition:
AliPicoHeaderCJ.h:26
AliPicoHeaderCJ::kSecondaryFromWeakDecay
Definition:
AliPicoHeaderCJ.h:43
TNamed
Definition:
External.C:84
AliPicoHeaderCJ::BackgroundRhoMC04
void BackgroundRhoMC04(Double_t d)
Definition:
AliPicoHeaderCJ.h:61
AliPicoHeaderCJ::fEventPlane
Double32_t fEventPlane
Definition:
AliPicoHeaderCJ.h:91
AliPicoHeaderCJ::kAntiLambda
Definition:
AliPicoHeaderCJ.h:25
AliPicoHeaderCJ::fBackgroundRhoRD04
Double_t fBackgroundRhoRD04
Definition:
AliPicoHeaderCJ.h:95
AliPicoHeaderCJ::SetEventInfo
void SetEventInfo(AliInputEventHandler *const pEH)
Definition:
AliPicoHeaderCJ.cxx:105
AliPicoHeaderCJ::kEventAccPileup
Definition:
AliPicoHeaderCJ.h:37
AliPicoHeaderCJ::PhysSelMask
UInt_t PhysSelMask() const
Definition:
AliPicoHeaderCJ.h:66
AliPicoHeaderCJ::kAP
Definition:
AliPicoHeaderCJ.h:18
AliPicoHeaderCJ::fBackgroundRhoRD02
Double_t fBackgroundRhoRD02
Definition:
AliPicoHeaderCJ.h:93
AliPicoHeaderCJ::CentralityV0A
Float_t CentralityV0A() const
Definition:
AliPicoHeaderCJ.h:72
AliPicoHeaderCJ::fCentralityV0A
Float_t fCentralityV0A
Definition:
AliPicoHeaderCJ.h:87
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::kEventAccVertex
Definition:
AliPicoHeaderCJ.h:36
AliPicoHeaderCJ::fFiredTriggerClass
TString fFiredTriggerClass
Definition:
AliPicoHeaderCJ.h:82
AliPicoHeaderCJ::EventPlane
Double32_t EventPlane() const
Definition:
AliPicoHeaderCJ.h:75
AliPicoHeaderCJ::~AliPicoHeaderCJ
virtual ~AliPicoHeaderCJ()
Definition:
AliPicoHeaderCJ.cxx:97
AliPicoHeaderCJ::CentralityV0M
Float_t CentralityV0M() const
Definition:
AliPicoHeaderCJ.h:71
AliPicoHeaderCJ::kEventAccTrigger
Definition:
AliPicoHeaderCJ.h:35
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
TString
Definition:
External.C:108
AliPicoHeaderCJ::ClassDef
ClassDef(AliPicoHeaderCJ, 4)
AliPicoHeaderCJ::kPA
Definition:
AliPicoHeaderCJ.h:17
AliPicoHeaderCJ::kDstar
Definition:
AliPicoHeaderCJ.h:29
AliPicoHeaderCJ::fPhysSelMask
UInt_t fPhysSelMask
Definition:
AliPicoHeaderCJ.h:81
AliPicoHeaderCJ::BackgroundRhoRD03
void BackgroundRhoRD03(Double_t d)
Definition:
AliPicoHeaderCJ.h:57
AliPicoHeaderCJ::kSecondaryFromMaterial
Definition:
AliPicoHeaderCJ.h:44
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 Mon Aug 29 2016 16:21:22 for AliPhysics by
1.8.6