![]() |
AliPhysics
96866e8 (96866e8)
|
Public Member Functions | |
CentBin () | |
CentBin (Float_t c1, Float_t c2, UShort_t recFlags) | |
virtual void | WorkerInit (Container &parent, const TAxis &etaAxis, const TAxis &ipzAxis, const TAxis &deltaAxis, const TAxis &dThetaAxis, const TAxis &dPhiAxis) |
virtual Bool_t | FillSet (UShort_t set, Bool_t isSignal, Double_t ipZ, Double_t eta, Double_t dPhi, Double_t dPhiS, Double_t dTheta, Double_t dThetaX, Double_t delta, Double_t weight) |
virtual void | FillSpecie (Bool_t primary, Int_t pdg, Int_t parentPdg, Double_t delta, Double_t weight) |
virtual void | FillMCIPz (Double_t ipZ, Double_t genIPz) |
virtual void | FillPrimary (Double_t ipZ, Double_t genIPz, Double_t eta, Bool_t charged, Int_t pdg, Double_t weight) |
virtual TH2 * | MakeAlpha (const char *name, const char *title, Container *result, TH2 *primaries) const |
virtual TH2 * | MakeAlphaMask (TH2 *a1, TH2 *a2, Double_t min=0, Double_t max=2.5) const |
virtual TH1 * | MakePdgProj (const char *name, const char *title, TH2 *orig, Double_t cut=-1) const |
virtual Container * | MasterFinalize (Container *parent, TH1 *ipz, Double_t deltaCut, Double_t deltaTail) |
![]() | |
CentBin (Float_t cmin, Float_t cmax, UShort_t recFlags, Int_t colOff=1, Int_t styOff=0) | |
virtual | ~CentBin () |
virtual const char * | Name () const |
virtual void | FinalizeInit (Container *parent) |
virtual Container * | EstimateBackground (Container *dataCon, HistoSet *set, Container *result, Double_t deltaCut, Double_t deltaTail) |
virtual Bool_t | Accept (Float_t value) const |
virtual void | FillIPz (Double_t ipZ) |
![]() | |
SubBase () | |
SubBase (const SubBase &o) | |
virtual | ~SubBase () |
SubBase & | operator= (SubBase &o) |
virtual Container * | CreateContainer (Container &parent) |
Protected Member Functions | |
CentBin (const CentBin &o) | |
CentBin & | operator= (const CentBin &) |
![]() | |
CentBin () | |
CentBin (const CentBin &o) | |
CentBin & | operator= (const CentBin &) |
Protected Attributes | |
HistoSet * | fPrimSet |
HistoSet * | fSecSet |
HistoSet * | fCombSet |
HistoSet * | fCombUSet |
TH2 * | fEtaVsIPzMC |
TH2 * | fEtaVsIPzMCSel |
TH2 * | fIPzVsMC |
TH1 * | fIPzGen |
TH1 * | fIPzSel |
TH1 * | fPdgMC |
TH2 * | fPrimaryPdg |
TH2 * | fSecondaryPdg |
TH2 * | fPrimaryParentPdg |
TH2 * | fSecondaryParentPdg |
![]() | |
Float_t | fMin |
Float_t | fMax |
TList * | fHistoSets |
HistoSet * | fDataSet |
HistoSet * | fInjSet |
HistoSet * | fRotSet |
TH1 * | fIPz |
Additional Inherited Members | |
![]() | |
typedef AliTrackletdNdetaTask::Container | Container |
![]() | |
Container * | fContainer |
Definition at line 2248 of file AliTrackletdNdetaTask.C.
|
inline |
Definition at line 2250 of file AliTrackletdNdetaTask.C.
Definition at line 2706 of file AliTrackletdNdetaTask.C.
|
inlineprotected |
Copy constructor
o | Object to copy from |
Definition at line 2407 of file AliTrackletdNdetaTask.C.
Fill primary interaction point resolution
ipZ | Reconstructed IPz (large negative if invalid) |
genIPz | Generated IPz |
Definition at line 2829 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaMCTask::FillPrimaries().
|
virtual |
Fill primary information
ipZ | Reconstructed IPz (large negative if invalid) |
genIPz | Generated IPz |
eta | Pseudorapidity of primary |
charged | True if primary is charged |
pdg | Particle type (absolute value) |
weight | Particle weight |
Definition at line 2837 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaMCTask::FillPrimaries().
|
virtual |
Fill information into histogram set. This is delegated so that sub-classes my override to do more (e.g., for MC).
set | Histogram set to fill into |
isSignal | True if signal survived cuts |
ipZ | Current event IP's z coordinate |
eta | Pseudorapidity |
dPhi | Opening angle in azimuth |
dPhiS | Shifted opening angle in azimuth |
dTheta | Opening polar angle |
dThetaX | Scaled opening polar angle |
delta | Tracklet \(\chi^2\) |
weight | Tracklet weight (for MC) |
Reimplemented from AliTrackletdNdetaTask::CentBin.
Definition at line 2787 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaMCTask::FillBins().
|
virtual |
Fill specie information with delta. Later we will integrate over these to get the before/after histograms.
primary | Whether this is a primary |
pdg | PDG of this particle |
parentPdg | PDG of parent particle |
delta | Delta of this particle |
weight | Tracklet weight |
Definition at line 2815 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaMCTask::FillBins().
|
virtual |
Calculate alpha
name | Name of generated histogram |
title | Title of generated histogram |
result | Container to add result to |
primaries | Histogram of primaries |
Definition at line 2853 of file AliTrackletdNdetaTask.C.
Referenced by MasterFinalize().
|
virtual |
Create a mask with fiducial cuts
a1 | One alpha |
a2 | Another alpha |
min | Least value to consider |
max | Largest value to consider |
Definition at line 2876 of file AliTrackletdNdetaTask.C.
Referenced by MasterFinalize().
|
virtual |
Make projection of PDG histogram of \(\Delta\) bins within cut.
name | name of projection |
title | title of projection |
orig | Original PDG vs \(\Delta\) |
cut | Upper cut on \(\Delta\) - if negative, project all. |
Definition at line 2908 of file AliTrackletdNdetaTask.C.
Referenced by MasterFinalize().
|
virtual |
Called on master on merged result.
parent | Output container for results |
ipz | Histogram of ipZ for normalization |
deltaCut | Cut on delta |
deltaTail | Lower cut on \(\Delta\) tail |
Reimplemented from AliTrackletdNdetaTask::CentBin.
Definition at line 2954 of file AliTrackletdNdetaTask.C.
Assignment operator
Definition at line 2430 of file AliTrackletdNdetaTask.C.
|
virtual |
Initialize this object on worker - e.g., called at start of (slave) job
parent | Parent container |
etaAxis | Eta axis used |
ipzAxis | IPz axis used |
deltaAxis | Delta axis used |
dThetaAxis | dTheta axis used |
dPhiAxis | dPhi axis used |
Reimplemented from AliTrackletdNdetaTask::CentBin.
Definition at line 2734 of file AliTrackletdNdetaTask.C.
|
protected |
Definition at line 2434 of file AliTrackletdNdetaTask.C.
|
protected |
Definition at line 2435 of file AliTrackletdNdetaTask.C.
|
protected |
Definition at line 2436 of file AliTrackletdNdetaTask.C.
Referenced by FillPrimary(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 2437 of file AliTrackletdNdetaTask.C.
Referenced by FillPrimary(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 2439 of file AliTrackletdNdetaTask.C.
Referenced by FillMCIPz(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 2440 of file AliTrackletdNdetaTask.C.
Referenced by FillMCIPz(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 2438 of file AliTrackletdNdetaTask.C.
Referenced by FillMCIPz(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 2441 of file AliTrackletdNdetaTask.C.
Referenced by FillPrimary(), and WorkerInit().
|
protected |
Definition at line 2444 of file AliTrackletdNdetaTask.C.
Referenced by FillSpecie(), and WorkerInit().
|
protected |
Definition at line 2442 of file AliTrackletdNdetaTask.C.
Referenced by FillSpecie(), and WorkerInit().
|
protected |
Definition at line 2432 of file AliTrackletdNdetaTask.C.
|
protected |
Definition at line 2445 of file AliTrackletdNdetaTask.C.
Referenced by FillSpecie(), and WorkerInit().
|
protected |
Definition at line 2443 of file AliTrackletdNdetaTask.C.
Referenced by FillSpecie(), and WorkerInit().
|
protected |
Definition at line 2433 of file AliTrackletdNdetaTask.C.