![]() |
AliPhysics
67e0feb (67e0feb)
|
Public Member Functions | |
CentBin () | |
CentBin (Double_t c1, Double_t c2) | |
CentBin (const CentBin &o) | |
virtual | ~CentBin () |
CentBin & | operator= (const CentBin &) |
Histos * | MakeHistos (const char *name, Color_t color, Style_t style, UShort_t mask, UShort_t veto) |
Bool_t | WorkerInit (Container *parent, const TAxis &etaAxis, const TAxis &ipzAxis, const TAxis &deltaAxis) |
Bool_t | IsAllBin () const |
Bool_t | Accept (UInt_t status, Double_t cent, Double_t ipz) |
Bool_t | ProcessTracklet (AliAODTracklet *tracklet, Double_t ipz, UShort_t signal, Double_t weight) |
void | Completed () |
Bool_t | FinalizeInit (Container *parent) |
Bool_t | MasterFinalize (Container *parent, TH1 *ipz, Double_t tailCut, Double_t tailMax) |
Bool_t | EstimateBackground (Container *result, Container *measCont, Container *genCont, Histos *h, Double_t tailCut, Double_t tailMax) |
void | Print (Option_t *option="") const |
virtual void | SetDebug (UShort_t lvl) |
![]() | |
Sub (const char *name="") | |
Sub (const Sub &o) | |
virtual | ~Sub () |
Sub & | operator= (const Sub &) |
const char * | GetName () const |
Protected Attributes | |
Container * | fSubs |
Double_t | fLow |
Double_t | fHigh |
TH1 * | fStatus |
TH1 * | fIPz |
TH1 * | fCent |
TProfile * | fCentIPz |
Histos * | fMeasured |
Histos * | fInjection |
![]() | |
TString | fName |
Container * | fContainer |
UShort_t | fDebug |
A centrality bin. Here, we need
For MC we also need
Definition at line 745 of file AliTrackletAODdNdeta.C.
|
inline |
Default constructor - for ROOT I/O only
Definition at line 750 of file AliTrackletAODdNdeta.C.
User constructor
c1 | Lower bound on centrality |
c2 | Upper bound on centrality |
Definition at line 2045 of file AliTrackletAODdNdeta.C.
|
inline |
Copy constructor
o | Object to copy from |
Definition at line 775 of file AliTrackletAODdNdeta.C.
|
inlinevirtual |
Destructor
Reimplemented in AliTrackletAODMCdNdeta::CentBin.
Definition at line 790 of file AliTrackletAODdNdeta.C.
Check if we should process this event
status | Event status |
cent | Event centrality |
ipz | Event Z-coordinate of the interaction |
Definition at line 2771 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::ProcessEvent().
void AliTrackletAODdNdeta::CentBin::Completed | ( | ) |
Tell bin we're done with the processing.
Definition at line 2891 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::ProcessEvent().
Bool_t AliTrackletAODdNdeta::CentBin::EstimateBackground | ( | Container * | result, |
Container * | measCont, | ||
Container * | genCont, | ||
Histos * | h, | ||
Double_t | tailCut, | ||
Double_t | tailMax | ||
) |
Estimate the background a given histogram set
result | Output container |
measCont | The measured results |
genCont | The generator results (if applicable) |
h | The histogram container |
tailCut | Cut on the tail distribution |
tailMax | Maximum to integrate tail to |
Definition at line 3760 of file AliTrackletAODdNdeta.C.
Referenced by MasterFinalize().
Initialize this sub-component at the time of finalizing the job. Should find sum container in parent and extract data from that container.
parent | Parent container of sum data |
Implements AliTrackletAODdNdeta::Sub.
Definition at line 2936 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::InitCentBin().
Bool_t AliTrackletAODdNdeta::CentBin::IsAllBin | ( | ) | const |
Check if this is the MB "centrality" bin
Definition at line 2766 of file AliTrackletAODdNdeta.C.
Referenced by Accept().
AliTrackletAODdNdeta::Histos * AliTrackletAODdNdeta::CentBin::MakeHistos | ( | const char * | name, |
Color_t | color, | ||
Style_t | style, | ||
UShort_t | mask, | ||
UShort_t | veto | ||
) |
Create a histogram set
name | Name of histogram set |
color | Color used by histograms |
style | Style used by histograms |
mask | Tracklet selection mask |
veto | Tracklet veto mask |
Definition at line 2112 of file AliTrackletAODdNdeta.C.
Referenced by CentBin(), and AliTrackletAODMCdNdeta::CentBin::CentBin().
|
virtual |
Called on master when terminating
parent | Parent container |
ipz | Z-coordinate of the IP |
tailCut | Cut on tails |
tailMax | Maximum to integrate tail to |
Implements AliTrackletAODdNdeta::Sub.
Definition at line 3068 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::MasterFinalize(), and AliTrackletAODdNdeta::Terminate().
void AliTrackletAODdNdeta::CentBin::Print | ( | Option_t * | option = "" | ) | const |
Print information to standard output
option | Ignored |
Definition at line 1811 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::Print(), and AliTrackletAODdNdeta::Terminate().
|
virtual |
Process a single tracklet
tracklet | The tracklet |
ipz | Z-coordinate of the IP |
signal | True if a signal |
weight | Weight of tracklet |
Implements AliTrackletAODdNdeta::Sub.
Definition at line 2803 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::ProcessEvent().
|
virtual |
Set debug flag
lvl | Debug level |
Reimplemented from AliTrackletAODdNdeta::Sub.
Definition at line 1827 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::InitCentBin().
|
virtual |
Initialize the bin
parent | Parent container |
etaAxis | pseudorapidity axis to use |
ipzAxis | Interaction point Z coordinate axis |
deltaAxis | \(\Delta\) axis to use |
Reimplemented from AliTrackletAODdNdeta::Sub.
Definition at line 2122 of file AliTrackletAODdNdeta.C.
Referenced by AliTrackletAODdNdeta::InitCentBin().
|
protected |
Definition at line 922 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), AliTrackletAODdNdeta::CheckEvent(), FinalizeInit(), MasterFinalize(), AliTrackletAODdNdeta::MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 923 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), FinalizeInit(), MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 919 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), IsAllBin(), and WorkerInit().
|
protected |
Definition at line 925 of file AliTrackletAODdNdeta.C.
Referenced by CentBin(), and AliTrackletAODMCdNdeta::CentBin::CentBin().
|
protected |
Definition at line 921 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), AliTrackletAODdNdeta::CheckEvent(), EstimateBackground(), FinalizeInit(), MasterFinalize(), AliTrackletAODdNdeta::MasterFinalize(), and WorkerInit().
|
protected |
Definition at line 918 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), IsAllBin(), and WorkerInit().
|
protected |
Definition at line 924 of file AliTrackletAODdNdeta.C.
Referenced by CentBin(), AliTrackletAODMCdNdeta::CentBin::CentBin(), and MasterFinalize().
|
protected |
Definition at line 920 of file AliTrackletAODdNdeta.C.
Referenced by Accept(), AliTrackletAODdNdeta::CheckEvent(), Completed(), FinalizeInit(), MasterFinalize(), AliTrackletAODdNdeta::MasterFinalize(), AliTrackletAODdNdeta::UserExec(), and WorkerInit().
|
protected |
Definition at line 917 of file AliTrackletAODdNdeta.C.
Referenced by CentBin(), AliTrackletAODMCdNdeta::CentBin::CentBin(), FinalizeInit(), MasterFinalize(), ProcessTracklet(), and WorkerInit().