![]() |
AliPhysics
96f6795 (96f6795)
|
Classes | |
struct | Particle |
struct | Row |
Public Types | |
enum | EColumn { kPs, kSs, kCs, kCb } |
enum | ERow { kReduced, kExpectation, kReweighed, kAsIs } |
enum | EKind { kK0S = 1, kKpm, kLambda, kXi, kSigma, kOther } |
typedef std::vector< Particle * > | ParticleList |
Public Member Functions | |
void | Print (Bool_t err=false) |
void | ScaleExpected () |
Particle * | Create (Double_t w, EKind kind, TCollection *reduced, TCollection *reweighed, TCollection *asis, const TString &sub, const TString &oth, Bool_t abso) |
THStack * | MakeStack (EColumn column, const char *name, const char *title, Int_t mode) |
void | DrawStack (TVirtualPad *mother, EColumn column, THStack *stack, Bool_t logy, Bool_t abso, Int_t mode) |
void | Run (Double_t c1=0, Double_t c2=0, Bool_t mid=true) |
Public Attributes | |
ParticleList | particles |
Double_t | fP |
Double_t | fS |
Double_t | fC |
Double_t | fPs |
Double_t | fSs |
Double_t | fCs |
Additional Inherited Members | |
![]() | |
static TObject * | ChkC (TObject *o, TClass *c) |
static TObject * | ChkO (TObject *src, TObject *o, const char *name) |
static TObject * | GetO (TDirectory *d, const char *name, TClass *cls) |
static TObject * | GetO (TCollection *d, const char *name, TClass *cls) |
static TCollection * | GetC (TDirectory *d, const char *name) |
static TCollection * | GetC (TCollection *d, const char *name) |
static TH1 * | GetH1 (TCollection *d, const char *name) |
static TH2 * | GetH2 (TCollection *d, const char *name) |
static THStack * | GetHS (TCollection *d, const char *name) |
static TObject * | ChkC (TObject *o, TClass *c) |
static TObject * | ChkO (TObject *src, TObject *o, const char *name) |
static TObject * | GetO (TDirectory *d, const char *name, TClass *cls) |
static TObject * | GetO (TCollection *d, const char *name, TClass *cls) |
static TCollection * | GetC (TDirectory *d, const char *name) |
static TCollection * | GetC (TCollection *d, const char *name) |
static TH1 * | GetH1 (TCollection *d, const char *name) |
static TH2 * | GetH2 (TCollection *d, const char *name) |
static THStack * | GetHS (TCollection *d, const char *name) |
Class to do the calculation
Definition at line 191 of file DeltaExpectations.C.
typedef std::vector<Particle*> DeltaCalculations::ParticleList |
Definition at line 385 of file DeltaExpectations.C.
Enumerator | |
---|---|
kPs | |
kSs | |
kCs | |
kCb |
Definition at line 193 of file DeltaExpectations.C.
Enumerator | |
---|---|
kK0S | |
kKpm | |
kLambda | |
kXi | |
kSigma | |
kOther |
Definition at line 205 of file DeltaExpectations.C.
Enumerator | |
---|---|
kReduced | |
kExpectation | |
kReweighed | |
kAsIs |
Definition at line 199 of file DeltaExpectations.C.
|
inline |
Create a particle
w | Weight of particle |
column | Column in histograms to read off |
reduced | The reduced set |
reweighed | The reweighed set |
asis | The asis set |
bin | The bin name |
sub | The sub name |
oth | The other sub-name |
abso | If true, get absolute numbers |
Definition at line 474 of file DeltaExpectations.C.
Referenced by Run().
|
inline |
Draw a stack
mother | Mother pad |
column | Column being drawn |
stack | Stack to draw |
logy | If true, plot on logarithmic scale |
abso | If true, assume absolute numbers |
Definition at line 549 of file DeltaExpectations.C.
Referenced by Run().
|
inline |
Make a stack
column | Which column (Ps,Ss,Cs, or Cb) |
name | Name of stack |
title | Title of stack |
Definition at line 501 of file DeltaExpectations.C.
Referenced by Run().
|
inline |
Run it
fileName | Input file |
binName | Bin name |
mid | If true, for |eta|<1, otherwise |eta|>1 |
Definition at line 586 of file DeltaExpectations.C.
Referenced by DeltaExpectations().
|
inline |
Scale the expected numbers to 100%
Definition at line 442 of file DeltaExpectations.C.
Referenced by Run().
Double_t DeltaCalculations::fC |
Definition at line 392 of file DeltaExpectations.C.
Double_t DeltaCalculations::fCs |
Definition at line 395 of file DeltaExpectations.C.
Double_t DeltaCalculations::fP |
Definition at line 390 of file DeltaExpectations.C.
Double_t DeltaCalculations::fPs |
Definition at line 393 of file DeltaExpectations.C.
Double_t DeltaCalculations::fS |
Definition at line 391 of file DeltaExpectations.C.
Double_t DeltaCalculations::fSs |
Definition at line 394 of file DeltaExpectations.C.
ParticleList DeltaCalculations::particles |
Definition at line 389 of file DeltaExpectations.C.
Referenced by Create(), MakeStack(), Print(), and ScaleExpected().