![]() |
AliPhysics
4c9ecbb (4c9ecbb)
|
#include <AliCFTaskVertexingHFCutVarFDSub.h>
Public Types | |
enum | { kStepGeneratedLimAcc = 0, kStepGenerated = 1, kStepAcceptance = 2, kStepVertex = 3, kStepRefit = 4, kStepReconstructed = 5, kStepRecoAcceptance = 6, kStepRecoITSClusters = 7, kStepRecoPPR = 8, kStepRecoPID = 9 } |
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 |
list of profile histos for z-vtx correction More... | |
Int_t | fCountAcc |
MC particle found. 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... | |
Bool_t | fUseMotherPtWeight |
flag to decide whether to use pt-weights != 1 when filling the container or not 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 * | fHistoMotherPtWeight |
user-defined histogram to calculate the Pt weights More... | |
TH1F * | fHistoMeasNch |
user-defined histogram to calculate the Mother 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 |
Float_t | fCutOnMomConservation |
flag to define which task to use for Lc –> K0S+p More... | |
AliHFsubtractBFDcuts * | fObjSpr |
cut on momentum conservation More... | |
THnSparseF * | fTHnAnalysis |
object for cut variation study More... | |
THnSparseF * | fTHnGenerator |
TH1F * | fhBptCutVar |
Generator level histogram D0 pt, Nprongs of the decay, Mother pt. More... | |
TH1F * | fhBquarkPt |
B0 pt spectrum. More... | |
TH1F * | fhCquarkPt |
b quark pt spectrum More... | |
TList * | fListBdecays |
c quark pt spectrum More... | |
TList * | fQAHists |
List with B hadron decays (unique entries) More... | |
Definition at line 44 of file AliCFTaskVertexingHFCutVarFDSub.h.
anonymous enum |
Enumerator | |
---|---|
kStepGeneratedLimAcc | |
kStepGenerated | |
kStepAcceptance | |
kStepVertex | |
kStepRefit | |
kStepReconstructed | |
kStepRecoAcceptance | |
kStepRecoITSClusters | |
kStepRecoPPR | |
kStepRecoPID |
Definition at line 47 of file AliCFTaskVertexingHFCutVarFDSub.h.
anonymous enum |
Enumerator | |
---|---|
kSnail | |
kCheetah |
slow configuration, all variables |
Definition at line 60 of file AliCFTaskVertexingHFCutVarFDSub.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 65 of file AliCFTaskVertexingHFCutVarFDSub.h.
anonymous enum |
Enumerator | |
---|---|
kNtrk10 | |
kNtrk10to16 | |
kVZERO |
Definition at line 73 of file AliCFTaskVertexingHFCutVarFDSub.h.
AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub | ( | ) |
multiplicity estimators
Definition at line 93 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub | ( | const Char_t * | name, |
AliRDHFCuts * | cuts, | ||
TF1 * | func = 0x0 |
||
) |
Definition at line 166 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub | ( | const AliCFTaskVertexingHFCutVarFDSub & | c | ) |
Definition at line 287 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
|
virtual |
Definition at line 361 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
void AliCFTaskVertexingHFCutVarFDSub::CreateMeasuredNchHisto | ( | ) |
Definition at line 1871 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by Init(), and SetMCNchHisto().
Definition at line 1751 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseMotherPtWeight(), and GetWeight().
Definition at line 1846 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseZWeight(), and GetZWeight().
|
inline |
Definition at line 91 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 177 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
global correction manager
Definition at line 96 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 201 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 102 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 172 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
TProfile * AliCFTaskVertexingHFCutVarFDSub::GetEstimatorHistogram | ( | const AliVEvent * | event | ) |
Definition at line 1956 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by SetMultiplVsZProfileLHC13c(), and UserExec().
|
inline |
Definition at line 180 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 100 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
Double_t AliCFTaskVertexingHFCutVarFDSub::GetMotherPtFromRecoDecay | ( | AliAODRecoDecayHF * | charmCandidate, |
TClonesArray * | mcArray | ||
) |
Get mother (B hadron) pt from charm candidate
follow chained decay up to a B hadron
Definition at line 1798 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseMotherPtWeight(), and UserExec().
Using an histogram as weight function weight = 0 in the range outside the function
Definition at line 1781 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseMotherPtWeight(), and UserExec().
|
inline |
Definition at line 133 of file AliCFTaskVertexingHFCutVarFDSub.h.
Definition at line 1858 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by SetMeasuredNchHisto(), and UserExec().
Definition at line 1764 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseMotherPtWeight(), and UserExec().
|
inline |
Definition at line 183 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 219 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 174 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 114 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 186 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 106 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 138 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 121 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 230 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 104 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 141 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 116 of file AliCFTaskVertexingHFCutVarFDSub.h.
Definition at line 1722 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseMotherPtWeight(), and UserExec().
|
inline |
Definition at line 204 of file AliCFTaskVertexingHFCutVarFDSub.h.
Definition at line 1829 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseZWeight(), and UserExec().
void AliCFTaskVertexingHFCutVarFDSub::Init | ( | ) |
Save also the weight functions or histograms
Definition at line 390 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by LocalInit().
|
inline |
Definition at line 85 of file AliCFTaskVertexingHFCutVarFDSub.h.
AliCFTaskVertexingHFCutVarFDSub & AliCFTaskVertexingHFCutVarFDSub::operator= | ( | const AliCFTaskVertexingHFCutVarFDSub & | c | ) |
Definition at line 258 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Definition at line 1907 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by SetCountNonResonantDs(), and UserExec().
Definition at line 1930 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetUseSelectionBit(), and UserExec().
|
inline |
Definition at line 90 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 176 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 95 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 200 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
UNFOLDING.
Definition at line 89 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 192 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 194 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 193 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 226 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 227 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 196 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 195 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 101 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 171 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 179 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
get corr manager
Definition at line 99 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 135 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 134 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 191 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 190 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 189 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 221 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 222 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 223 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 224 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 122 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 127 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
void AliCFTaskVertexingHFCutVarFDSub::SetMotherPtWeightsFromFONLL5overLHC13d3 | ( | ) |
weight function from the ratio of the LHC13d3 MC and FONLL calculations for pp data
Definition at line 1645 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
|
inline |
Definition at line 132 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 142 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 146 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 150 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 154 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 159 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 163 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromDataPbPb276overLHC12a17a | ( | ) |
Definition at line 1601 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b | ( | ) |
Definition at line 1624 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC10f6a | ( | ) |
Definition at line 1712 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC12a17a | ( | ) |
Definition at line 1589 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC12a17b | ( | ) |
Definition at line 1614 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL5overLHC10f6a | ( | ) |
Definition at line 1702 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL5overLHC13d3 | ( | ) |
Definition at line 1635 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC10f6a | ( | ) |
Definition at line 1662 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC12a12 | ( | ) |
Definition at line 1672 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC12a12bis | ( | ) |
Definition at line 1682 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC13e2fix | ( | ) |
Definition at line 1692 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by GetWeightFunction().
|
inline |
Definition at line 169 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 182 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 218 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 173 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 113 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 185 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 105 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 137 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 120 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 229 of file AliCFTaskVertexingHFCutVarFDSub.h.
|
inline |
Definition at line 103 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 140 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 115 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
|
inline |
Definition at line 203 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AddTaskCFVertexingHFCutVarFDSub().
void AliCFTaskVertexingHFCutVarFDSub::Terminate | ( | Option_t * | ) |
Definition at line 1301 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
Referenced by LocalInit().
void AliCFTaskVertexingHFCutVarFDSub::UserCreateOutputObjects | ( | ) |
ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects.
Definition at line 1548 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
void AliCFTaskVertexingHFCutVarFDSub::UserExec | ( | Option_t * | option | ) |
using an histogram as weight function
Definition at line 564 of file AliCFTaskVertexingHFCutVarFDSub.cxx.
|
protected |
flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty
Definition at line 252 of file AliCFTaskVertexingHFCutVarFDSub.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 266 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetCentralitySelection(), SetCentralitySelection(), and UserExec().
|
protected |
Definition at line 235 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetCFManager(), operator=(), SetCFManager(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
Ds decay option (generation level)
Definition at line 272 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetConfiguration(), Init(), SetConfiguration(), Terminate(), and UserExec().
|
protected |
Definition at line 237 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by SetCorrelationMatrix(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
MC particle found.
Definition at line 240 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
list of profile histos for z-vtx correction
Definition at line 239 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy kTPCrefit and kITSrefit.
Definition at line 243 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts.
Definition at line 244 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in requested acceptance.
Definition at line 245 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in PPR.
Definition at line 247 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy cuts in n. of ITS clusters.
Definition at line 246 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
Reco particle found that satisfy vertex constrained.
Definition at line 242 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
MC particle found that satisfy acceptance cuts.
Definition at line 241 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
flag to define which task to use for Lc –> K0S+p
Definition at line 294 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by UserExec().
|
protected |
flag for unfolding before or after cuts.
Definition at line 253 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AliCFTaskVertexingHFCutVarFDSub(), Init(), operator=(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
D meson name.
Definition at line 264 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Init(), and Terminate().
|
protected |
n. of events
Definition at line 249 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetDecayChannel(), Init(), SetDecayChannel(), Terminate(), and UserExec().
|
protected |
flag to use MC vertex (useful when runnign in pp)
Definition at line 270 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by ProcessDs(), SetKeepAllDs(), SetKeepDsViaK0star(), and SetKeepDsViaPhi().
|
protected |
Reco PID step.
Definition at line 248 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Terminate(), and UserExec().
|
protected |
flag to switch off the centrality selection
Definition at line 267 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetFakeSelection(), SetFakeSelection(), and UserExec().
|
protected |
decay channel to configure the task
Definition at line 250 of file AliCFTaskVertexingHFCutVarFDSub.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 273 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetWeightFunction(), Init(), operator=(), SetPtWeightsFromDataPbPb276overLHC12a17a(), SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b(), SetPtWeightsFromFONLL276overLHC10f6a(), SetPtWeightsFromFONLL276overLHC12a17a(), SetPtWeightsFromFONLL276overLHC12a17b(), SetPtWeightsFromFONLL5overLHC10f6a(), SetPtWeightsFromFONLL5overLHC13d3(), SetPtWeightsFromFONLL7overLHC10f6a(), SetPtWeightsFromFONLL7overLHC12a12(), SetPtWeightsFromFONLL7overLHC12a12bis(), SetPtWeightsFromFONLL7overLHC13e2fix(), SetWeightFunction(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
Ds decay option (selection level)
Definition at line 271 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by SetCountAllDs(), SetCountDsViaK0star(), SetCountDsViaPhi(), SetCountNonResonantDs(), SetCountResonantDs(), and UserExec().
|
protected |
Lc->V0+bachelor decay option (selection level)
Definition at line 280 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by SetCountLctoK0Sp(), SetCountLctoLambdapi(), and UserExec().
|
protected |
Generator level histogram D0 pt, Nprongs of the decay, Mother pt.
Definition at line 298 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
B0 pt spectrum.
Definition at line 299 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
b quark pt spectrum
Definition at line 300 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
pointer to the CF manager
! simple histo for monitoring the number of events processed
Definition at line 236 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
histogram with measured Nch distribution (pp 7 TeV)
Definition at line 277 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetNchWeight(), Init(), operator=(), SetMCNchHisto(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
user-defined histogram to calculate the Mother Pt weights
Definition at line 276 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by CreateMeasuredNchHisto(), GetNchWeight(), Init(), operator=(), SetMeasuredNchHisto(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
user-defined histogram to calculate the Pt weights
Definition at line 275 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetMotherPtWeightFromHistogram(), Init(), operator=(), SetMotherPtWeightsFromFONLL5overLHC13d3(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
user-defined function to be used to calculate weights
Definition at line 274 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetPtWeightFromHistogram(), Init(), operator=(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
flag for pp data (not checking centrality)
Definition at line 289 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetEstimatorHistogram(), Init(), and SetIsPPbData().
|
protected |
flag to use the z-vtx corrected (if not use uncorrected) multiplicity estimator
Definition at line 288 of file AliCFTaskVertexingHFCutVarFDSub.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 279 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by ProcessLctoV0Bachelor(), SetKeepLctoK0Sp(), SetKeepLctoLambdaBarpi(), SetKeepLctoLambdapi(), and SetKeepLctoV0bachelor().
|
protected |
c quark pt spectrum
Definition at line 301 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
response matrix for unfolding
Definition at line 238 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Init(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2.
Definition at line 285 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by AliCFTaskVertexingHFCutVarFDSub(), GetEstimatorHistogram(), Init(), operator=(), SetMultiplVsZProfileLHC10b(), SetMultiplVsZProfileLHC10c(), SetMultiplVsZProfileLHC10d(), SetMultiplVsZProfileLHC10e(), SetMultiplVsZProfileLHC13b(), SetMultiplVsZProfileLHC13c(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
PDG code.
Definition at line 284 of file AliCFTaskVertexingHFCutVarFDSub.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 262 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Init(), and UserExec().
|
protected |
cut on momentum conservation
Definition at line 295 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
flag to indicate whether data container should be filled with generated values also for reconstructed particles
Definition at line 251 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetDselection(), SetDselection(), and UserExec().
|
protected |
number of variables for the container
Definition at line 263 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Init(), Terminate(), and UserExec().
|
protected |
flag to use selection bit
Definition at line 282 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by Init(), and UserExec().
|
protected |
List with B hadron decays (unique entries)
Definition at line 302 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
TProfile with mult vas. Z per period.
Definition at line 286 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by SetReferenceMultiplcity(), and UserExec().
|
protected |
selection flag for fakes tracks
Definition at line 268 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetRejectCandidateIfNotFromQuark(), SetRejectCandidateIfNotFromQuark(), and UserExec().
|
protected |
histogram with Nch distribution from MC production
Definition at line 278 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetResonantDecay(), SetResonantDecay(), and UserExec().
|
protected |
daughter in fin state
Definition at line 265 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetSign(), SetSign(), and UserExec().
|
protected |
object for cut variation study
Definition at line 296 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
Definition at line 297 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().
|
protected |
flag for pPb data (used for multiplicity corrections)
Definition at line 290 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by UserExec().
|
protected |
flag to use additional cuts needed for Lc –> K0S + p, TMVA these are the pre-selection cuts for the TMVA
Definition at line 293 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by UserExec().
|
protected |
flag to use additional cuts needed for Lc –> K0S + p, TMVA
Definition at line 291 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by UserExec().
|
protected |
weight used to fill the container
Definition at line 257 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseFlatPtWeight(), GetWeight(), and SetUseFlatPtWeight().
|
protected |
flag to remove events not geenrated with PYTHIA
Definition at line 269 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseMCVertex(), SetUseMCVertex(), and UserExec().
|
protected |
flag to decide whether to use pt-weights != 1 when filling the container or not
Definition at line 255 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseMotherPtWeight(), SetMotherPtWeightsFromFONLL5overLHC13d3(), SetUseMotherPtWeight(), and UserExec().
|
protected |
flag to decide whether to use Ncharged weights != 1 when filling the container or not
Definition at line 261 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetNchWeight().
|
protected |
flag to decide whether to use z-vtx weights != 1 when filling the container or not
Definition at line 259 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseNchWeight(), Init(), SetUseNchTrackletsWeight(), SetUseNchWeight(), and UserExec().
|
protected |
Lc->V0+bachelor decay option (generation level)
Definition at line 281 of file AliCFTaskVertexingHFCutVarFDSub.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 260 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseNchTrackletsWeight(), SetUseNchTrackletsWeight(), and UserExec().
|
protected |
cuts
Definition at line 254 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseWeight(), Init(), SetPtWeightsFromDataPbPb276overLHC12a17a(), SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b(), SetPtWeightsFromFONLL276overLHC10f6a(), SetPtWeightsFromFONLL276overLHC12a17a(), SetPtWeightsFromFONLL276overLHC12a17b(), SetPtWeightsFromFONLL5overLHC10f6a(), SetPtWeightsFromFONLL5overLHC13d3(), SetPtWeightsFromFONLL7overLHC10f6a(), SetPtWeightsFromFONLL7overLHC12a12(), SetPtWeightsFromFONLL7overLHC12a12bis(), SetPtWeightsFromFONLL7overLHC13e2fix(), SetUseFlatPtWeight(), SetUseWeight(), and UserExec().
|
protected |
flag to decide to use a flat pt shape
Definition at line 258 of file AliCFTaskVertexingHFCutVarFDSub.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 256 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by UserExec().
|
protected |
refrence multiplcity (period b)
Definition at line 287 of file AliCFTaskVertexingHFCutVarFDSub.h.
Referenced by GetUseZvtxCorrectedNtrkEstimator(), SetUseZvtxCorrectedNtrkEstimator(), and UserExec().