![]() |
AliPhysics
3bba2fe (3bba2fe)
|
#include <AliCFTaskVertexingHF.h>
Public Types | |
enum | { kStepGeneratedLimAcc = 0, kStepGenerated = 1, kStepAcceptance = 2, kStepVertex = 3, kStepRefit = 4, kStepReconstructed = 5, kStepRecoAcceptance = 6, kStepRecoITSClusters = 7, kStepRecoPPR = 8, kStepRecoPID = 9, kStepGenLimAccNoAcc = 10 } |
enum | { kSnail = 0, kCheetah = 1 } |
enum | { kAll = 0, kNonResonant = 1, kL1520 = 2, kKstar = 3, kDelta = 4 } |
enum | { kNtrk10 =0, kNtrk10to16 =1, kVZERO =2 } |
Protected Attributes | |
AliCFManager * | fCFManager |
TH1I * | fHistEventsProcessed |
pointer to the CF manager More... | |
THnSparse * | fCorrelation |
TList * | fListProfiles |
response matrix for unfolding More... | |
Int_t | fCountMC |
Int_t | fCountGenLimAcc |
MC particle found. More... | |
Int_t | fCountGenLimAccNoAcc |
MC particle found in limited acceptance. More... | |
Int_t | fCountAcc |
MC particle found in limited acceptance that doesn't satisfy acceptance cuts. More... | |
Int_t | fCountVertex |
MC particle found that satisfy acceptance cuts. More... | |
Int_t | fCountRefit |
Reco particle found that satisfy vertex constrained. More... | |
Int_t | fCountReco |
Reco particle found that satisfy kTPCrefit and kITSrefit. More... | |
Int_t | fCountRecoAcc |
Reco particle found that satisfy cuts. More... | |
Int_t | fCountRecoITSClusters |
Reco particle found that satisfy cuts in requested acceptance. More... | |
Int_t | fCountRecoPPR |
Reco particle found that satisfy cuts in n. of ITS clusters. More... | |
Int_t | fCountRecoPID |
Reco particle found that satisfy cuts in PPR. More... | |
Int_t | fEvents |
Reco PID step. More... | |
Int_t | fDecayChannel |
n. of events More... | |
Bool_t | fFillFromGenerated |
decay channel to configure the task More... | |
UShort_t | fOriginDselection |
flag to indicate whether data container should be filled with generated values also for reconstructed particles More... | |
Bool_t | fAcceptanceUnf |
flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty More... | |
AliRDHFCuts * | fCuts |
flag for unfolding before or after cuts. More... | |
Bool_t | fUseWeight |
cuts More... | |
Double_t | fWeight |
flag to decide whether to use pt-weights != 1 when filling the container or not More... | |
Bool_t | fUseFlatPtWeight |
weight used to fill the container More... | |
Bool_t | fUseZWeight |
flag to decide to use a flat pt shape More... | |
Bool_t | fUseNchWeight |
flag to decide whether to use z-vtx weights != 1 when filling the container or not More... | |
Bool_t | fUseTrackletsWeight |
flag to decide whether to use Ncharged weights != 1 when filling the container or not More... | |
Bool_t | fUseMultRatioAsWeight |
flag to decide whether to use Ncharged weights != 1 when filling the container or not More... | |
Int_t | fNvar |
flag to use directly the ratio of the distributions (fHistoMCNch) instead of computing it More... | |
TString | fPartName |
number of variables for the container More... | |
TString | fDauNames |
D meson name. More... | |
Char_t | fSign |
daughter in fin state More... | |
Bool_t | fCentralitySelection |
flag to decide wheter to keep D0 only (0), D0bar only (1), or both D0 and D0bar (2) More... | |
Int_t | fFakeSelection |
flag to switch off the centrality selection More... | |
Bool_t | fRejectIfNoQuark |
selection flag for fakes tracks More... | |
Bool_t | fUseMCVertex |
flag to remove events not geenrated with PYTHIA More... | |
Int_t | fDsOption |
flag to use MC vertex (useful when runnign in pp) More... | |
Int_t | fGenDsOption |
Ds decay option (selection level) More... | |
Int_t | fConfiguration |
Ds decay option (generation level) More... | |
TF1 * | fFuncWeight |
configuration (slow / fast) of the CF –> different variables will be allocated (all / reduced number) More... | |
TH1F * | fHistoPtWeight |
user-defined function to be used to calculate weights More... | |
TH1F * | fHistoMeasNch |
user-defined histogram to calculate the Pt weights More... | |
TH1F * | fHistoMCNch |
histogram with measured Nch distribution (pp 7 TeV) More... | |
UInt_t | fResonantDecay |
histogram with Nch distribution from MC production More... | |
Int_t | fLctoV0bachelorOption |
resonant deacy channel to be used if the CF should be run on resonant channels only More... | |
Int_t | fGenLctoV0bachelorOption |
Lc->V0+bachelor decay option (selection level) More... | |
Bool_t | fUseSelectionBit |
Lc->V0+bachelor decay option (generation level) More... | |
UInt_t | fPDGcode |
flag to use selection bit More... | |
Int_t | fMultiplicityEstimator |
PDG code. More... | |
TProfile * | fMultEstimatorAvg [4] |
Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2. More... | |
Double_t | fRefMult |
TProfile with mult vas. Z per period. More... | |
Bool_t | fZvtxCorrectedNtrkEstimator |
refrence multiplcity (period b) More... | |
Bool_t | fIsPPData |
flag to use the z-vtx corrected (if not use uncorrected) multiplicity estimator More... | |
Bool_t | fIsPPbData |
flag for pp data (not checking centrality) More... | |
Bool_t | fUseAdditionalCuts |
flag for pPb data (used for multiplicity corrections) More... | |
Bool_t | fUseCutsForTMVA |
flag to use additional cuts needed for Lc –> K0S + p, TMVA More... | |
Bool_t | fUseCascadeTaskForLctoV0bachelor |
these are the pre-selection cuts for the TMVA More... | |
Float_t | fCutOnMomConservation |
flag to define which task to use for Lc –> K0S+p More... | |
Definition at line 50 of file AliCFTaskVertexingHF.h.
anonymous enum |
Enumerator | |
---|---|
kStepGeneratedLimAcc | |
kStepGenerated | |
kStepAcceptance | |
kStepVertex | |
kStepRefit | |
kStepReconstructed | |
kStepRecoAcceptance | |
kStepRecoITSClusters | |
kStepRecoPPR | |
kStepRecoPID | |
kStepGenLimAccNoAcc |
Definition at line 53 of file AliCFTaskVertexingHF.h.
anonymous enum |
Enumerator | |
---|---|
kSnail | |
kCheetah |
slow configuration, all variables |
Definition at line 67 of file AliCFTaskVertexingHF.h.
anonymous enum |
Enumerator | |
---|---|
kAll | |
kNonResonant |
all decays (resonant + non-resonant) |
kL1520 |
only non resonant |
kKstar |
Lc –> L(1520) + p. |
kDelta |
Lc –> K* + pi. |
Definition at line 72 of file AliCFTaskVertexingHF.h.
anonymous enum |
Enumerator | |
---|---|
kNtrk10 | |
kNtrk10to16 | |
kVZERO |
Definition at line 80 of file AliCFTaskVertexingHF.h.
AliCFTaskVertexingHF::AliCFTaskVertexingHF | ( | ) |
multiplicity estimators
Definition at line 84 of file AliCFTaskVertexingHF.cxx.
AliCFTaskVertexingHF::AliCFTaskVertexingHF | ( | const Char_t * | name, |
AliRDHFCuts * | cuts, | ||
TF1 * | func = 0x0 |
||
) |
Definition at line 150 of file AliCFTaskVertexingHF.cxx.
AliCFTaskVertexingHF::AliCFTaskVertexingHF | ( | const AliCFTaskVertexingHF & | c | ) |
Definition at line 248 of file AliCFTaskVertexingHF.cxx.
|
virtual |
Definition at line 315 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::CreateMeasuredNchHisto | ( | ) |
Definition at line 1757 of file AliCFTaskVertexingHF.cxx.
Referenced by Init().
Definition at line 1685 of file AliCFTaskVertexingHF.cxx.
Referenced by GetWeight().
Definition at line 1732 of file AliCFTaskVertexingHF.cxx.
Referenced by GetZWeight().
|
inline |
Definition at line 98 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 183 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
global correction manager
Definition at line 103 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 207 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 257 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 109 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 178 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
TProfile * AliCFTaskVertexingHF::GetEstimatorHistogram | ( | const AliVEvent * | event | ) |
Definition at line 1845 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
|
inline |
Definition at line 186 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 107 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 136 of file AliCFTaskVertexingHF.h.
Definition at line 1744 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
Definition at line 1698 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
|
inline |
Definition at line 189 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 233 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 180 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 249 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 254 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 251 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 117 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 192 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 141 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 124 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHFCascade(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 143 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 244 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 111 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 146 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 119 of file AliCFTaskVertexingHF.h.
Definition at line 1656 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
|
inline |
Definition at line 210 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 215 of file AliCFTaskVertexingHF.h.
Definition at line 1715 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
void AliCFTaskVertexingHF::Init | ( | ) |
Definition at line 333 of file AliCFTaskVertexingHF.cxx.
Referenced by LocalInit().
|
inline |
Definition at line 92 of file AliCFTaskVertexingHF.h.
AliCFTaskVertexingHF & AliCFTaskVertexingHF::operator= | ( | const AliCFTaskVertexingHF & | c | ) |
Definition at line 228 of file AliCFTaskVertexingHF.cxx.
Definition at line 1793 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
Definition at line 1816 of file AliCFTaskVertexingHF.cxx.
Referenced by UserExec().
|
inline |
Definition at line 97 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 182 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
CORRECTION FRAMEWORK RELATED FUNCTIONS.
Definition at line 102 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 206 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
UNFOLDING.
Definition at line 96 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 198 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngDs().
|
inline |
Definition at line 200 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngDs().
|
inline |
Definition at line 199 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngDs().
|
inline |
Definition at line 240 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelor().
|
inline |
Definition at line 241 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelor().
|
inline |
Definition at line 202 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngDs().
|
inline |
Definition at line 201 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngDs().
|
inline |
Definition at line 256 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 108 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 177 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 185 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
get corr manager
Setters (and getters) for the config macro
Definition at line 106 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 138 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 137 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), and AddTaskCFVertexingHFLctoV0bachelor().
|
inline |
Definition at line 197 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 196 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 195 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 235 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 236 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 237 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 238 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 125 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 130 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 135 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 147 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 151 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 155 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 159 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 164 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 168 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
void AliCFTaskVertexingHF::SetPtWeightsFromDataPbPb276overLHC12a17a | ( | ) |
Definition at line 1519 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b | ( | ) |
Definition at line 1542 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL276overLHC10f6a | ( | ) |
Definition at line 1613 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL276overLHC12a17a | ( | ) |
Definition at line 1507 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL276overLHC12a17b | ( | ) |
Definition at line 1532 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL5overLHC10f6a | ( | ) |
Definition at line 1603 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL5overLHC13d3 | ( | ) |
Definition at line 1553 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL5overLHC13d3Lc | ( | ) |
Definition at line 1623 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC10f6a | ( | ) |
Definition at line 1563 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC10f7aLc | ( | ) |
Definition at line 1645 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC11b2Lc | ( | ) |
Definition at line 1634 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC12a12 | ( | ) |
Definition at line 1573 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC12a12bis | ( | ) |
Definition at line 1583 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::SetPtWeightsFromFONLL7overLHC13e2fix | ( | ) |
Definition at line 1593 of file AliCFTaskVertexingHF.cxx.
|
inline |
Definition at line 175 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 188 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 232 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF3ProngLc().
|
inline |
Definition at line 179 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 248 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 253 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 250 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 116 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 191 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 140 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 123 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 142 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 243 of file AliCFTaskVertexingHF.h.
|
inline |
Definition at line 110 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 145 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 118 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 209 of file AliCFTaskVertexingHF.h.
Referenced by AddTaskCFVertexingHF(), AddTaskCFVertexingHF3Prong(), AddTaskCFVertexingHF3ProngDs(), AddTaskCFVertexingHF3ProngLc(), AddTaskCFVertexingHFCascade(), AddTaskCFVertexingHFLctoV0bachelor(), and AddTaskCFVertexingHFLctoV0bachelorTMVA().
|
inline |
Definition at line 211 of file AliCFTaskVertexingHF.h.
void AliCFTaskVertexingHF::Terminate | ( | Option_t * | ) |
Definition at line 1236 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::UserCreateOutputObjects | ( | ) |
ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects.
Definition at line 1485 of file AliCFTaskVertexingHF.cxx.
void AliCFTaskVertexingHF::UserExec | ( | Option_t * | option | ) |
Definition at line 506 of file AliCFTaskVertexingHF.cxx.
|
protected |
flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty
Definition at line 279 of file AliCFTaskVertexingHF.h.
Referenced by GetAcceptanceUnf(), SetAcceptanceUnf(), and UserExec().
|
protected |
flag to decide wheter to keep D0 only (0), D0bar only (1), or both D0 and D0bar (2)
Definition at line 292 of file AliCFTaskVertexingHF.h.
Referenced by GetCentralitySelection(), SetCentralitySelection(), and UserExec().
|
protected |
Definition at line 260 of file AliCFTaskVertexingHF.h.
Referenced by GetCFManager(), operator=(), SetCFManager(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
Ds decay option (generation level)
Definition at line 298 of file AliCFTaskVertexingHF.h.
Referenced by GetConfiguration(), Init(), SetConfiguration(), Terminate(), and UserExec().
|
protected |
Definition at line 262 of file AliCFTaskVertexingHF.h.
Referenced by SetCorrelationMatrix(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
MC particle found in limited acceptance that doesn't satisfy acceptance cuts.
Definition at line 267 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
MC particle found.
Definition at line 265 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
MC particle found in limited acceptance.
Definition at line 266 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Definition at line 264 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy kTPCrefit and kITSrefit.
Definition at line 270 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts.
Definition at line 271 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in requested acceptance.
Definition at line 272 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in PPR.
Definition at line 274 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in n. of ITS clusters.
Definition at line 273 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy vertex constrained.
Definition at line 269 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
MC particle found that satisfy acceptance cuts.
Definition at line 268 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
flag to define which task to use for Lc –> K0S+p
Definition at line 319 of file AliCFTaskVertexingHF.h.
Referenced by GetCutOnMomConservation(), SetCutOnMomConservation(), and UserExec().
|
protected |
flag for unfolding before or after cuts.
Definition at line 280 of file AliCFTaskVertexingHF.h.
Referenced by AliCFTaskVertexingHF(), Init(), operator=(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
D meson name.
Definition at line 290 of file AliCFTaskVertexingHF.h.
Referenced by Init(), and Terminate().
|
protected |
n. of events
Definition at line 276 of file AliCFTaskVertexingHF.h.
Referenced by GetDecayChannel(), Init(), SetDecayChannel(), SetUseAdditionalCuts(), SetUseCutsForTMVA(), Terminate(), and UserExec().
|
protected |
flag to use MC vertex (useful when runnign in pp)
Definition at line 296 of file AliCFTaskVertexingHF.h.
Referenced by ProcessDs(), SetKeepAllDs(), SetKeepDsViaK0star(), and SetKeepDsViaPhi().
|
protected |
Reco PID step.
Definition at line 275 of file AliCFTaskVertexingHF.h.
Referenced by Terminate(), and UserExec().
|
protected |
flag to switch off the centrality selection
Definition at line 293 of file AliCFTaskVertexingHF.h.
Referenced by GetFakeSelection(), SetFakeSelection(), and UserExec().
|
protected |
decay channel to configure the task
Definition at line 277 of file AliCFTaskVertexingHF.h.
Referenced by GetFillFromGenerated(), SetFillFromGenerated(), and UserExec().
|
protected |
configuration (slow / fast) of the CF –> different variables will be allocated (all / reduced number)
Definition at line 299 of file AliCFTaskVertexingHF.h.
Referenced by GetWeightFunction(), Init(), operator=(), SetPtWeightsFromDataPbPb276overLHC12a17a(), SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b(), SetPtWeightsFromFONLL276overLHC10f6a(), SetPtWeightsFromFONLL276overLHC12a17a(), SetPtWeightsFromFONLL276overLHC12a17b(), SetPtWeightsFromFONLL5overLHC10f6a(), SetPtWeightsFromFONLL5overLHC13d3(), SetPtWeightsFromFONLL5overLHC13d3Lc(), SetPtWeightsFromFONLL7overLHC10f6a(), SetPtWeightsFromFONLL7overLHC10f7aLc(), SetPtWeightsFromFONLL7overLHC11b2Lc(), SetPtWeightsFromFONLL7overLHC12a12(), SetPtWeightsFromFONLL7overLHC12a12bis(), SetPtWeightsFromFONLL7overLHC13e2fix(), SetWeightFunction(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
Ds decay option (selection level)
Definition at line 297 of file AliCFTaskVertexingHF.h.
Referenced by SetCountAllDs(), SetCountDsViaK0star(), SetCountDsViaPhi(), SetCountNonResonantDs(), SetCountResonantDs(), and UserExec().
|
protected |
Lc->V0+bachelor decay option (selection level)
Definition at line 305 of file AliCFTaskVertexingHF.h.
Referenced by SetCountLctoK0Sp(), SetCountLctoLambdapi(), and UserExec().
|
protected |
pointer to the CF manager
! simple histo for monitoring the number of events processed
Definition at line 261 of file AliCFTaskVertexingHF.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
histogram with measured Nch distribution (pp 7 TeV)
Definition at line 302 of file AliCFTaskVertexingHF.h.
Referenced by GetNchWeight(), Init(), operator=(), SetMCNchHisto(), and ~AliCFTaskVertexingHF().
|
protected |
user-defined histogram to calculate the Pt weights
Definition at line 301 of file AliCFTaskVertexingHF.h.
Referenced by CreateMeasuredNchHisto(), GetNchWeight(), Init(), operator=(), SetMeasuredNchHisto(), and ~AliCFTaskVertexingHF().
|
protected |
user-defined function to be used to calculate weights
Definition at line 300 of file AliCFTaskVertexingHF.h.
Referenced by GetPtWeightFromHistogram(), GetWeightHistogram(), Init(), operator=(), SetWeightHistogram(), UserExec(), and ~AliCFTaskVertexingHF().
|
protected |
flag for pp data (not checking centrality)
Definition at line 314 of file AliCFTaskVertexingHF.h.
Referenced by GetEstimatorHistogram(), Init(), and SetIsPPbData().
|
protected |
flag to use the z-vtx corrected (if not use uncorrected) multiplicity estimator
Definition at line 313 of file AliCFTaskVertexingHF.h.
Referenced by SetIsPPData(), and UserExec().
|
protected |
resonant deacy channel to be used if the CF should be run on resonant channels only
Definition at line 304 of file AliCFTaskVertexingHF.h.
Referenced by ProcessLctoV0Bachelor(), SetKeepLctoK0Sp(), SetKeepLctoLambdaBarpi(), SetKeepLctoLambdapi(), and SetKeepLctoV0bachelor().
|
protected |
response matrix for unfolding
Definition at line 263 of file AliCFTaskVertexingHF.h.
Referenced by Init(), and ~AliCFTaskVertexingHF().
|
protected |
Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2.
Definition at line 310 of file AliCFTaskVertexingHF.h.
Referenced by AliCFTaskVertexingHF(), GetEstimatorHistogram(), Init(), operator=(), SetMultiplVsZProfileLHC10b(), SetMultiplVsZProfileLHC10c(), SetMultiplVsZProfileLHC10d(), SetMultiplVsZProfileLHC10e(), SetMultiplVsZProfileLHC13b(), SetMultiplVsZProfileLHC13c(), and ~AliCFTaskVertexingHF().
|
protected |
PDG code.
Definition at line 309 of file AliCFTaskVertexingHF.h.
Referenced by GetMultiplicityEstimator(), SetMultiplicityEstimator(), and UserExec().
|
protected |
flag to use directly the ratio of the distributions (fHistoMCNch) instead of computing it
Definition at line 288 of file AliCFTaskVertexingHF.h.
Referenced by Init(), and UserExec().
|
protected |
flag to indicate whether data container should be filled with generated values also for reconstructed particles
Definition at line 278 of file AliCFTaskVertexingHF.h.
Referenced by GetDselection(), SetDselection(), and UserExec().
|
protected |
number of variables for the container
Definition at line 289 of file AliCFTaskVertexingHF.h.
Referenced by Init(), Terminate(), and UserExec().
|
protected |
flag to use selection bit
Definition at line 307 of file AliCFTaskVertexingHF.h.
Referenced by Init(), and UserExec().
|
protected |
TProfile with mult vas. Z per period.
Definition at line 311 of file AliCFTaskVertexingHF.h.
Referenced by SetReferenceMultiplcity(), and UserExec().
|
protected |
selection flag for fakes tracks
Definition at line 294 of file AliCFTaskVertexingHF.h.
Referenced by GetRejectCandidateIfNotFromQuark(), SetRejectCandidateIfNotFromQuark(), and UserExec().
|
protected |
histogram with Nch distribution from MC production
Definition at line 303 of file AliCFTaskVertexingHF.h.
Referenced by GetResonantDecay(), SetResonantDecay(), and UserExec().
|
protected |
daughter in fin state
Definition at line 291 of file AliCFTaskVertexingHF.h.
Referenced by GetSign(), SetSign(), and UserExec().
|
protected |
flag for pPb data (used for multiplicity corrections)
Definition at line 315 of file AliCFTaskVertexingHF.h.
Referenced by GetUseAdditionalCuts(), SetUseAdditionalCuts(), SetUseCutsForTMVA(), and UserExec().
|
protected |
these are the pre-selection cuts for the TMVA
flag to use additional cuts needed for Lc –> K0S + p, TMVA
Definition at line 318 of file AliCFTaskVertexingHF.h.
Referenced by GetUseCascadeTaskForLctoV0bachelor(), SetUseCascadeTaskForLctoV0bachelor(), and UserExec().
|
protected |
flag to use additional cuts needed for Lc –> K0S + p, TMVA
Definition at line 316 of file AliCFTaskVertexingHF.h.
Referenced by GetUseCutsForTMVA(), SetUseCutsForTMVA(), and UserExec().
|
protected |
weight used to fill the container
Definition at line 283 of file AliCFTaskVertexingHF.h.
Referenced by GetUseFlatPtWeight(), GetWeight(), and SetUseFlatPtWeight().
|
protected |
flag to remove events not geenrated with PYTHIA
Definition at line 295 of file AliCFTaskVertexingHF.h.
Referenced by GetUseMCVertex(), SetUseMCVertex(), and UserExec().
|
protected |
flag to decide whether to use Ncharged weights != 1 when filling the container or not
Definition at line 287 of file AliCFTaskVertexingHF.h.
Referenced by GetNchWeight(), GetUseRatioMultiplicityDistributionsAsWeight(), SetUseNchTrackletsWeight(), and SetUseRatioMultiplicityDistributionsAsWeight().
|
protected |
flag to decide whether to use z-vtx weights != 1 when filling the container or not
Definition at line 285 of file AliCFTaskVertexingHF.h.
Referenced by GetUseNchWeight(), Init(), SetUseNchTrackletsWeight(), SetUseNchWeight(), and UserExec().
|
protected |
Lc->V0+bachelor decay option (generation level)
Definition at line 306 of file AliCFTaskVertexingHF.h.
Referenced by GetUseSelectionBit(), SetUseSelectionBit(), and UserExec().
|
protected |
flag to decide whether to use Ncharged weights != 1 when filling the container or not
Definition at line 286 of file AliCFTaskVertexingHF.h.
Referenced by GetUseNchTrackletsWeight(), SetUseNchTrackletsWeight(), and UserExec().
|
protected |
cuts
Definition at line 281 of file AliCFTaskVertexingHF.h.
Referenced by GetUseWeight(), Init(), SetPtWeightsFromDataPbPb276overLHC12a17a(), SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b(), SetPtWeightsFromFONLL276overLHC10f6a(), SetPtWeightsFromFONLL276overLHC12a17a(), SetPtWeightsFromFONLL276overLHC12a17b(), SetPtWeightsFromFONLL5overLHC10f6a(), SetPtWeightsFromFONLL5overLHC13d3(), SetPtWeightsFromFONLL5overLHC13d3Lc(), SetPtWeightsFromFONLL7overLHC10f6a(), SetPtWeightsFromFONLL7overLHC10f7aLc(), SetPtWeightsFromFONLL7overLHC11b2Lc(), SetPtWeightsFromFONLL7overLHC12a12(), SetPtWeightsFromFONLL7overLHC12a12bis(), SetPtWeightsFromFONLL7overLHC13e2fix(), SetUseFlatPtWeight(), SetUseWeight(), and UserExec().
|
protected |
flag to decide to use a flat pt shape
Definition at line 284 of file AliCFTaskVertexingHF.h.
Referenced by GetUseZWeight(), Init(), SetUseZWeight(), and UserExec().
|
protected |
flag to decide whether to use pt-weights != 1 when filling the container or not
Definition at line 282 of file AliCFTaskVertexingHF.h.
Referenced by UserExec().
|
protected |
refrence multiplcity (period b)
Definition at line 312 of file AliCFTaskVertexingHF.h.
Referenced by GetUseZvtxCorrectedNtrkEstimator(), SetUseZvtxCorrectedNtrkEstimator(), and UserExec().