AliPhysics
5bb840e (5bb840e)
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
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
AliPtEtaPidWeights::ClassDef
ClassDef(AliPtEtaPidWeights, 1)
TList
Definition:
External.C:164
TArrayI
Definition:
External.C:124
PWGLF
FORWARD
analysis2
AliPtEtaPidWeights.h
Generated on Fri Nov 18 2016 16:21:21 for AliPhysics by
1.8.6