AliPhysics
2b88e80 (2b88e80)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
AliPtEtaPidWeights.h
Go to the documentation of this file.
1
#ifndef ALIROOT_ALIPTETAPIDWEIGHTS
2
#define ALIROOT_ALIPTETAPIDWEIGHTS
3
12
#include "
AliBaseMCWeights.h
"
13
#include <TArrayI.h>
14
#include <TList.h>
15
class
TH2
;
16
24
class
AliPtEtaPidWeights
:
public
AliBaseMCWeights
25
{
26
public
:
30
AliPtEtaPidWeights
();
36
AliPtEtaPidWeights
(
const
AliPtEtaPidWeights
& o);
44
AliPtEtaPidWeights
&
operator=
(
const
AliPtEtaPidWeights
& o);
48
virtual
~AliPtEtaPidWeights
() {}
61
virtual
Double_t
CalcWeight
(
Double_t
eta,
62
Double_t
pt,
63
Double_t
phi,
64
Int_t
id
,
65
Double_t
phiR,
66
Double_t
b)
const
;
72
virtual
void
Init
(
TList
* l);
82
virtual
void
AddPDGCode
(
Int_t
pdg
,
TH2
* weight);
88
virtual
void
Print
(
Option_t
* option=
""
)
const
;
89
private
:
90
TArrayI
fPdgs
;
// list of the particles to be weighted
91
TList
fWeights
;
// the weights
92
ClassDef(
AliPtEtaPidWeights
,1);
93
};
94
95
#endif
96
// Local Variables:
97
// mode: C++
98
// End:
AliPtEtaPidWeights::Init
virtual void Init(TList *l)
Definition:
AliPtEtaPidWeights.cxx:56
pdg
Int_t pdg
Definition:
charmCutsOptimization.C:34
AliPtEtaPidWeights::AliPtEtaPidWeights
AliPtEtaPidWeights()
Definition:
AliPtEtaPidWeights.cxx:18
Double_t
double Double_t
Definition:
External.C:58
AliBaseMCWeights
Definition:
AliBaseMCWeights.h:21
AliPtEtaPidWeights::fPdgs
TArrayI fPdgs
Definition:
AliPtEtaPidWeights.h:90
AliBaseMCWeights.h
AliPtEtaPidWeights::CalcWeight
virtual Double_t CalcWeight(Double_t eta, Double_t pt, Double_t phi, Int_t id, Double_t phiR, Double_t b) const
Definition:
AliPtEtaPidWeights.cxx:60
AliPtEtaPidWeights::~AliPtEtaPidWeights
virtual ~AliPtEtaPidWeights()
Definition:
AliPtEtaPidWeights.h:48
Int_t
int Int_t
Definition:
External.C:63
AliPtEtaPidWeights::fWeights
TList fWeights
Definition:
AliPtEtaPidWeights.h:91
AliPtEtaPidWeights
Definition:
AliPtEtaPidWeights.h:24
AliPtEtaPidWeights::Print
virtual void Print(Option_t *option="") const
Definition:
AliPtEtaPidWeights.cxx:112
AliPtEtaPidWeights::AddPDGCode
virtual void AddPDGCode(Int_t pdg, TH2 *weight)
Definition:
AliPtEtaPidWeights.cxx:81
TH2
Definition:
External.C:220
Option_t
const char Option_t
Definition:
External.C:48
AliPtEtaPidWeights::operator=
AliPtEtaPidWeights & operator=(const AliPtEtaPidWeights &o)
Definition:
AliPtEtaPidWeights.cxx:40
TList
Definition:
External.C:164
TArrayI
Definition:
External.C:124
PWGLF
FORWARD
analysis2
AliPtEtaPidWeights.h
Generated on Fri Jun 1 2018 16:51:34 for AliPhysics by
1.8.11