![]() |
AliPhysics
b8d5d90 (b8d5d90)
|
#include <AliAnalysisTaskSELc2V0bachelorTMVA.h>
Public Types | |
enum | EBachelor { kBachInvalid = -1, kBachFake = 0, kBachNoProton = 1, kBachPrimary = 2, kBachNoLambdaMother = 3, kBachDifferentLambdaMother = 4, kBachCorrectLambdaMother = 5 } |
enum | EK0S { kK0SInvalid = -1, kK0SFake = 0, kK0SNoK0S = 1, kK0SWithoutMother = 2, kK0SNotFromK0 = 3, kK0Primary = 4, kK0NoLambdaMother = 5, kK0DifferentLambdaMother = 6, kK0CorrectLambdaMother = 7 } |
Private Member Functions | |
EBachelor | CheckBachelor (AliAODRecoCascadeHF *part, AliAODTrack *bachelor, TClonesArray *mcArray) |
EK0S | CheckK0S (AliAODRecoCascadeHF *part, AliAODv0 *v0part, TClonesArray *mcArray) |
Int_t | FindV0Label (AliAODRecoDecay *v0part, TClonesArray *mcArray) const |
Int_t | FindLcLabel (AliAODRecoCascadeHF *cascade, TClonesArray *mcArray) const |
Int_t | CallKFVertexing (AliAODRecoCascadeHF *cascade, AliAODv0 *v0part, AliAODTrack *bach, TClonesArray *mcArray, Double_t *V0KF, Double_t *errV0KF, Double_t *LcKF, Double_t *errLcKF, Double_t *distances, Double_t *armPolKF) |
void | FillMCHisto (TClonesArray *mcArray) |
AliAnalysisTaskSELc2V0bachelorTMVA (const AliAnalysisTaskSELc2V0bachelorTMVA &source) | |
AliAnalysisTaskSELc2V0bachelorTMVA & | operator= (const AliAnalysisTaskSELc2V0bachelorTMVA &source) |
Private Attributes | |
Bool_t | fUseMCInfo |
TList * | fOutput |
Use MC info. More... | |
TH1F * | fCEvents |
! Histogram to check selected events More... | |
AliPIDResponse * | fPIDResponse |
! PID response object More... | |
AliPIDCombined * | fPIDCombined |
! combined PID response object More... | |
Bool_t | fIsK0sAnalysis |
AliNormalizationCounter * | fCounter |
switch between Lpi and K0sp More... | |
AliRDHFCutsLctoV0 * | fAnalCuts |
TList * | fListCuts |
Cuts - sent to output slot 5. More... | |
TList * | fListWeight |
list of cuts More... | |
Bool_t | fUseOnTheFlyV0 |
list of weights More... | |
Bool_t | fIsEventSelected |
flag to analyze also on-the-fly V0 candidates More... | |
TTree * | fVariablesTreeSgn |
flag for event selected More... | |
TTree * | fVariablesTreeBkg |
! tree of the candidate variables after track selection (Background) More... | |
Float_t * | fCandidateVariables |
! variables to be written to the tree More... | |
Bool_t | fIspA |
TH1F * | fHistoEvents |
flag for running on pA More... | |
TH1F * | fHistoLc |
! histogram with number of Lc More... | |
TH1F * | fHistoLcOnTheFly |
! histogram with number of Lc with on-the-fly V0 More... | |
Bool_t | fFillOnlySgn |
TH1F * | fHistoLcBeforeCuts |
flag to fill only signal (speeding up processing) More... | |
TH1F * | fHistoFiducialAcceptance |
! histogram to check FiducialAcceptance cut More... | |
TH2F * | fHistoCodesSgn |
! histogram with codes for bachelor and V0 for signal More... | |
TH2F * | fHistoCodesBkg |
! histogram with codes for bachelor and V0 for background More... | |
TH1F * | fHistoLcpKpiBeforeCuts |
! histogram number of true Lc–>pKpi (3 prong) before any cut More... | |
AliAODVertex * | fVtx1 |
TH1D * | fHistoDistanceLcToPrimVtx |
primary vertex More... | |
TH1D * | fHistoDistanceV0ToPrimVtx |
! KF: distance V0 vertex from primary vertex More... | |
TH1D * | fHistoDistanceV0ToLc |
! KF: distance V0 vertex from Lc vertex More... | |
TH1D * | fHistoDistanceLcToPrimVtxSgn |
! KF: distance of signal Lc vertex from primary vertex More... | |
TH1D * | fHistoDistanceV0ToPrimVtxSgn |
! KF: distance for signal Lc of V0 vertex from primary vertex More... | |
TH1D * | fHistoDistanceV0ToLcSgn |
! KF: distance for signal Lc of V0 vertex from Lc vertex More... | |
TH1D * | fHistoVtxLcResidualToPrimVtx |
! KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF) More... | |
TH1D * | fHistoVtxV0ResidualToPrimVtx |
! KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF) More... | |
TH1D * | fHistoVtxV0ResidualToLc |
! KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF) More... | |
TH1D * | fHistoMassV0All |
! KF: mass for all V0 reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0All |
! KF: decay length for all V0 reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0All |
! KF: life time for all V0 reconstructed with KF More... | |
TH1D * | fHistoMassV0True |
! KF: mass for true V0 reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0True |
! KF: decay length for true V0 reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0True |
! KF: life time for true V0 reconstructed with KF More... | |
TH1D * | fHistoMassV0TrueFromAOD |
! KF: AOD mass for true V0 reconstructed with KF More... | |
TH1D * | fHistoMassV0TrueK0S |
! KF: mass for true V0 which are really K0S reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0TrueK0S |
! KF: decay length for true V0 which are really K0S reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0TrueK0S |
! KF: life time for true V0 which are really K0S reconstructed with KF More... | |
TH1D * | fHistoMassV0TrueK0SFromAOD |
! KF: AOD mass for true V0 which are really K0S reconstructed with KF More... | |
TH1D * | fHistoMassLcAll |
! KF: mass for all Lc reconstructed with KF More... | |
TH1D * | fHistoDecayLengthLcAll |
! KF: decay length for all Lc reconstructed with KF More... | |
TH1D * | fHistoLifeTimeLcAll |
! KF: life time for all Lc reconstructed with KF More... | |
TH1D * | fHistoMassLcTrue |
! KF: mass for true cascades reconstructed with KF More... | |
TH1D * | fHistoDecayLengthLcTrue |
! KF: decay length for true cascades reconstructed with KF More... | |
TH1D * | fHistoLifeTimeLcTrue |
! KF: life time for true cascades reconstructed with KF More... | |
TH1D * | fHistoMassLcTrueFromAOD |
! KF: AOD mass for true cascades reconstructed with KF More... | |
TH1D * | fHistoMassV0fromLcAll |
! KF: mass of V0 for all cascades reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0fromLcAll |
! KF: decay length of V0 for all cascades reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0fromLcAll |
! KF: life time of V0 for all cascades reconstructed with KF More... | |
TH1D * | fHistoMassV0fromLcTrue |
! KF: mass of V0 for true cascades reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0fromLcTrue |
! KF: decay length of V0 for true cascades reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0fromLcTrue |
! KF: life time of V0 for true cascades reconstructed with KF More... | |
TH1D * | fHistoMassLcSgn |
! KF: mass of signal Lc reconstructed with KF More... | |
TH1D * | fHistoMassLcSgnFromAOD |
! KF: AOD mass of signal Lc reconstructed with KF More... | |
TH1D * | fHistoDecayLengthLcSgn |
! KF: decay length of signal Lc reconstructed with KF More... | |
TH1D * | fHistoLifeTimeLcSgn |
! KF: life time of signal Lc reconstructed with KF More... | |
TH1D * | fHistoMassV0fromLcSgn |
! KF: mass of V0 for signal Lc reconstructed with KF More... | |
TH1D * | fHistoDecayLengthV0fromLcSgn |
! KF: decay length of V0 for signal Lc reconstructed with KF More... | |
TH1D * | fHistoLifeTimeV0fromLcSgn |
! KF: life time of V0 for signal Lc reconstructed with KF More... | |
TH2D * | fHistoKF |
! KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered) More... | |
TH1D * | fHistoKFV0 |
! KF: V0 code from KF (mass, decaylength, lifetime considered) More... | |
TH1D * | fHistoKFLc |
! KF: Lc code from KF (mass, decaylength, lifetime considered) More... | |
TH2D * | fHistoMassKFV0 |
! KF: mass vs mass error for V0 from KF More... | |
TH2D * | fHistoDecayLengthKFV0 |
! KF: decay length vs decay length error for V0 from KF More... | |
TH2D * | fHistoLifeTimeKFV0 |
! KF: life time vs life time error for V0 from KF More... | |
TH2D * | fHistoMassKFLc |
! KF: mass vs mass error for Lc from KF More... | |
TH2D * | fHistoDecayLengthKFLc |
! KF: decay length vs decay length error for Lc from KF More... | |
TH2D * | fHistoLifeTimeKFLc |
! KF: life time vs life time error for Lc from KF More... | |
TH2D * | fHistoArmenterosPodolanskiV0KF |
! KF: Armeteros-Podolanski plot for all V0 from KF More... | |
TH2D * | fHistoArmenterosPodolanskiV0KFSgn |
! KF: Armeteros-Podolanski plot for V0 from signal Lc from KF More... | |
TH2D * | fHistoArmenterosPodolanskiV0AOD |
! KF: AOD Armeteros-Podolanski plot for all V0 from KF More... | |
TH2D * | fHistoArmenterosPodolanskiV0AODSgn |
! KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF More... | |
TList * | fOutputKF |
! User output1: list of histograms from KF More... | |
Int_t | fmcLabelLc |
Bool_t | ftopoConstraint |
label of candidate More... | |
Bool_t | fCallKFVertexing |
flag to use topological constraints in KF More... | |
Bool_t | fKeepingOnlyHIJINGBkg |
flag to decide whether to call or not KF More... | |
AliVertexingHFUtils * | fUtils |
flag to fill bkg with only candidates that have daughters generated by HIJING (to be used for enriched MC) More... | |
TH1F * | fHistoBackground |
AliVertexingHFUtils used to check the generator of a specific candidate. More... | |
Float_t | fCutKFChi2NDF |
Float_t | fCutKFDeviationFromVtx |
cut for KF on chi2/NDF More... | |
Float_t | fCutKFDeviationFromVtxV0 |
cut for KF on distance to primary vtx More... | |
Int_t | fCurrentEvent |
cut for KF on distance to primary vtx for V0 More... | |
Double_t | fBField |
current event number - for debug purposes More... | |
Bool_t | fKeepingOnlyPYTHIABkg |
magnetic field of current event More... | |
TH1F * | fHistoMCLcK0SpGen |
flag to allow to use only PYTHIA tracks for background More... | |
TH1F * | fHistoMCLcK0SpGenAcc |
! histo with MC Lc –> K0S + p More... | |
TH1F * | fHistoMCLcK0SpGenLimAcc |
! histo with MC Lc –> K0S + p More... | |
ULong64_t | fTriggerMask |
Int_t | fNTracklets |
mask to the trigger word returned by the physics selection More... | |
TF1 * | fFuncWeightPythia |
multiplicity definition with tracklets More... | |
TF1 * | fFuncWeightFONLL5overLHC13d3 |
! weight function for FONLL vs pPb prod. More... | |
TF1 * | fFuncWeightFONLL5overLHC13d3Lc |
! weight function for FONLL vs pPb prod. More... | |
TH1F * | fHistoMCNch |
Definition at line 43 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Enumerator | |
---|---|
kBachInvalid | |
kBachFake | |
kBachNoProton | |
kBachPrimary | |
kBachNoLambdaMother | |
kBachDifferentLambdaMother | |
kBachCorrectLambdaMother |
Definition at line 48 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Enumerator | |
---|---|
kK0SInvalid | |
kK0SFake | |
kK0SNoK0S | |
kK0SWithoutMother | |
kK0SNotFromK0 | |
kK0Primary | |
kK0NoLambdaMother | |
kK0DifferentLambdaMother | |
kK0CorrectLambdaMother |
Definition at line 57 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
AliAnalysisTaskSELc2V0bachelorTMVA::AliAnalysisTaskSELc2V0bachelorTMVA | ( | ) |
Default ctor
Definition at line 79 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
AliAnalysisTaskSELc2V0bachelorTMVA::AliAnalysisTaskSELc2V0bachelorTMVA | ( | const Char_t * | name, |
AliRDHFCutsLctoV0 * | cutsA, | ||
Bool_t | useOnTheFly = kFALSE |
||
) |
Constructor. Initialization of Inputs and Outputs
Definition at line 208 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
|
virtual |
destructor
Definition at line 349 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
|
private |
|
private |
method to perform KF vertexing elements: [0] = mass, [1] = DecayLength, [2] = lifeTime
Definition at line 1810 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by FillLc2pK0Sspectrum().
|
private |
function to check if the bachelor is a p, if it is a p but not from Lc to be filled for background candidates
Definition at line 2438 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by FillLc2pK0Sspectrum().
|
private |
function to check if the K0Spart is a p, if it is a p but not from Lc to be filled for background candidates
Definition at line 2493 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by FillLc2pK0Sspectrum().
void AliAnalysisTaskSELc2V0bachelorTMVA::FillLc2pK0Sspectrum | ( | AliAODRecoCascadeHF * | part, |
Int_t | isLc, | ||
Int_t & | nSelectedAnal, | ||
AliRDHFCutsLctoV0 * | cutsAnal, | ||
TClonesArray * | mcArray, | ||
Int_t | iLctopK0s | ||
) |
histos
Fill histos for Lc -> K0S+proton
Definition at line 1341 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by MakeAnalysisForLc2prK0S().
|
private |
method to fill MC histo: how many Lc –> K0S + p are there at MC level
first, we set the bachelor and the v0: above we assumed first proton and second V0, but we could have to change it:
Definition at line 1015 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by UserExec().
|
private |
finding the label of teh V0; inspired from AliAODRecoDecay::MatchToMC
Definition at line 2616 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by CheckBachelor(), and CheckK0S().
|
private |
finding the label of teh V0; inspired from AliAODRecoDecay::MatchToMC
Definition at line 2567 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by CheckK0S(), and FindLcLabel().
|
inline |
Definition at line 110 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 104 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 101 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 95 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 113 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 125 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 116 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 119 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 122 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 92 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 107 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 98 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
virtual |
Initialization
Definition at line 410 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 76 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
void AliAnalysisTaskSELc2V0bachelorTMVA::MakeAnalysisForLc2prK0S | ( | TClonesArray * | arrayLctopK0s, |
TClonesArray * | mcArray, | ||
Int_t & | nSelectedAnal, | ||
AliRDHFCutsLctoV0 * | cutsAnal, | ||
TClonesArray * | array3Prong, | ||
AliAODMCHeader * | aodheader | ||
) |
Lc prong needed to MatchToMC method
Definition at line 1122 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
Referenced by UserExec().
|
private |
|
inline |
Definition at line 109 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by AddTaskLc2V0bachpA_TMVA_KF_ON_OnlyHIJINGBkg().
|
inline |
Definition at line 103 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 100 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by AddTaskLc2V0bachpA_TMVA(), and AddTaskLc2V0bachpA_TMVA_KF_ON_OnlyHIJINGBkg().
|
inline |
Definition at line 94 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by AddTaskLc2V0bachpA_TMVA(), and AddTaskLc2V0bachpA_TMVA_KF_ON_OnlyHIJINGBkg().
|
inline |
Definition at line 112 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by AddTaskLc2V0bachpA_TMVA(), and AddTaskLc2V0bachpA_TMVA_KF_ON_OnlyHIJINGBkg().
|
inline |
Definition at line 124 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 115 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 118 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 121 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
set MC usage
Definition at line 91 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by AddTaskLc2V0bachpA_TMVA(), and AddTaskLc2V0bachpA_TMVA_KF_ON_OnlyHIJINGBkg().
|
inline |
Definition at line 129 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 106 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 127 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
inline |
Definition at line 97 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
virtual |
The Terminate() function is the last function to be called during a query. It always runs on the client, it can be used to present the results graphically or save the results to file.
Definition at line 435 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
|
virtual |
Implementation of interface methods.
output
Definition at line 480 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
|
virtual |
user exec
Definition at line 897 of file AliAnalysisTaskSELc2V0bachelorTMVA.cxx.
|
private |
Definition at line 159 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillMCHisto(), Init(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
current event number - for debug purposes
Definition at line 266 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserExec().
|
private |
flag to use topological constraints in KF
Definition at line 258 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), GetCallKFVertexing(), SetCallKFVertexing(), and UserCreateOutputObjects().
|
private |
! variables to be written to the tree
Definition at line 167 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! Histogram to check selected events
Definition at line 154 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
|
private |
switch between Lpi and K0sp
! AliNormalizationCounter on output slot 4
Definition at line 158 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
cut for KF on distance to primary vtx for V0
Definition at line 265 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by UserExec().
|
private |
Definition at line 262 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), GetKFCutChi2NDF(), and SetKFCutChi2NDF().
|
private |
cut for KF on chi2/NDF
Definition at line 263 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetKFCutDeviationFromVtx(), and SetKFCutDeviationFromVtx().
|
private |
cut for KF on distance to primary vtx
Definition at line 264 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetKFCutDeviationFromVtxV0(), and SetKFCutDeviationFromVtxV0().
|
private |
Definition at line 174 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), GetFillOnlySgn(), MakeAnalysisForLc2prK0S(), and SetFillOnlySgn().
|
private |
! weight function for FONLL vs pPb prod.
Definition at line 276 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! weight function for FONLL vs pPb prod.
Definition at line 277 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
multiplicity definition with tracklets
! weight function for Pythia vs pPb prod.
Definition at line 275 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! KF: AOD Armeteros-Podolanski plot for all V0 from KF
Definition at line 251 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF
Definition at line 252 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: Armeteros-Podolanski plot for all V0 from KF
Definition at line 249 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: Armeteros-Podolanski plot for V0 from signal Lc from KF
Definition at line 250 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
AliVertexingHFUtils used to check the generator of a specific candidate.
! histo to check the number of candidates with at least one daughter for the injected signal
Definition at line 261 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().
|
private |
! histogram with codes for bachelor and V0 for background
Definition at line 178 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! histogram with codes for bachelor and V0 for signal
Definition at line 177 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! KF: decay length vs decay length error for Lc from KF
Definition at line 246 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length vs decay length error for V0 from KF
Definition at line 242 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length for all Lc reconstructed with KF
Definition at line 211 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length of signal Lc reconstructed with KF
Definition at line 230 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length for true cascades reconstructed with KF
Definition at line 215 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length for all V0 reconstructed with KF
Definition at line 195 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length of V0 for all cascades reconstructed with KF
Definition at line 221 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length of V0 for signal Lc reconstructed with KF
Definition at line 234 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length of V0 for true cascades reconstructed with KF
Definition at line 225 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length for true V0 reconstructed with KF
Definition at line 199 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: decay length for true V0 which are really K0S reconstructed with KF
Definition at line 205 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
primary vertex
! KF: distance Lc vertex from primary vertex
Definition at line 182 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: distance of signal Lc vertex from primary vertex
Definition at line 186 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: distance V0 vertex from Lc vertex
Definition at line 184 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: distance for signal Lc of V0 vertex from Lc vertex
Definition at line 188 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: distance V0 vertex from primary vertex
Definition at line 183 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: distance for signal Lc of V0 vertex from primary vertex
Definition at line 187 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
flag for running on pA
! histogram with number of events analyzed
Definition at line 171 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by UserCreateOutputObjects(), and UserExec().
|
private |
! histogram to check FiducialAcceptance cut
Definition at line 176 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered)
Definition at line 237 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: Lc code from KF (mass, decaylength, lifetime considered)
Definition at line 239 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: V0 code from KF (mass, decaylength, lifetime considered)
Definition at line 238 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! histogram with number of Lc
Definition at line 172 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().
|
private |
flag to fill only signal (speeding up processing)
! histogram with number of Lc before any cut
Definition at line 175 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().
|
private |
! histogram with number of Lc with on-the-fly V0
Definition at line 173 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().
|
private |
! histogram number of true Lc–>pKpi (3 prong) before any cut
Definition at line 179 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().
|
private |
! KF: life time vs life time error for Lc from KF
Definition at line 247 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time vs life time error for V0 from KF
Definition at line 243 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time for all Lc reconstructed with KF
Definition at line 212 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time of signal Lc reconstructed with KF
Definition at line 231 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time for true cascades reconstructed with KF
Definition at line 216 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time for all V0 reconstructed with KF
Definition at line 196 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time of V0 for all cascades reconstructed with KF
Definition at line 222 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time of V0 for signal Lc reconstructed with KF
Definition at line 235 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time of V0 for true cascades reconstructed with KF
Definition at line 226 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time for true V0 reconstructed with KF
Definition at line 200 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: life time for true V0 which are really K0S reconstructed with KF
Definition at line 206 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass vs mass error for Lc from KF
Definition at line 245 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass vs mass error for V0 from KF
Definition at line 241 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass for all Lc reconstructed with KF
Definition at line 210 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass of signal Lc reconstructed with KF
Definition at line 228 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: AOD mass of signal Lc reconstructed with KF
Definition at line 229 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass for true cascades reconstructed with KF
Definition at line 214 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: AOD mass for true cascades reconstructed with KF
Definition at line 218 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass for all V0 reconstructed with KF
Definition at line 194 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass of V0 for all cascades reconstructed with KF
Definition at line 220 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass of V0 for signal Lc reconstructed with KF
Definition at line 233 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass of V0 for true cascades reconstructed with KF
Definition at line 224 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass for true V0 reconstructed with KF
Definition at line 198 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: AOD mass for true V0 reconstructed with KF
Definition at line 202 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: mass for true V0 which are really K0S reconstructed with KF
Definition at line 204 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: AOD mass for true V0 which are really K0S reconstructed with KF
Definition at line 208 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
flag to allow to use only PYTHIA tracks for background
! histo with MC Lc –> K0S + p
Definition at line 268 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillMCHisto(), Terminate(), and UserCreateOutputObjects().
|
private |
! histo with MC Lc –> K0S + p
Definition at line 269 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillMCHisto(), Terminate(), and UserCreateOutputObjects().
|
private |
! histo with MC Lc –> K0S + p
Definition at line 270 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillMCHisto(), and UserCreateOutputObjects().
|
private |
Definition at line 278 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), Init(), and SetMCNchHisto().
|
private |
! KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF)
Definition at line 190 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF)
Definition at line 192 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
! KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF)
Definition at line 191 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), and UserCreateOutputObjects().
|
private |
flag to analyze also on-the-fly V0 candidates
Definition at line 163 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Init(), and UserExec().
|
private |
Definition at line 157 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetK0sAnalysis(), SetK0sAnalysis(), and UserExec().
|
private |
Definition at line 169 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetIspA(), SetIspA(), and UserExec().
|
private |
flag to decide whether to call or not KF
Definition at line 259 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetKeepingOnlyHIJINGBkg(), Init(), MakeAnalysisForLc2prK0S(), and SetKeepingKeepingOnlyHIJINGBkg().
|
private |
magnetic field of current event
Definition at line 267 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by GetKeepingOnlyPYTHIABkg(), Init(), MakeAnalysisForLc2prK0S(), and SetKeepingKeepingOnlyPYTHIABkg().
|
private |
Cuts - sent to output slot 5.
Definition at line 160 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Init(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
list of cuts
Definition at line 161 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Init(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
Definition at line 256 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by MakeAnalysisForLc2prK0S().
|
private |
mask to the trigger word returned by the physics selection
Definition at line 273 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), and UserExec().
|
private |
Use MC info.
! User output1: list of trees
Definition at line 151 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
! User output1: list of histograms from KF
Definition at line 254 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
! combined PID response object
Definition at line 156 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
! PID response object
Definition at line 155 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
label of candidate
Definition at line 257 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), GetTopoConstraint(), and SetTopoConstraint().
|
private |
Definition at line 272 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by SetTriggerMask(), and UserExec().
|
private |
Definition at line 150 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), FillLc2pK0Sspectrum(), GetMC(), Init(), MakeAnalysisForLc2prK0S(), SetMC(), and UserExec().
|
private |
list of weights
Definition at line 162 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), GetUseOnTheFlyV0(), and SetUseOnTheFlyV0().
|
private |
flag to fill bkg with only candidates that have daughters generated by HIJING (to be used for enriched MC)
Definition at line 260 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by Init(), MakeAnalysisForLc2prK0S(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
! tree of the candidate variables after track selection (Background)
Definition at line 166 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
flag for event selected
! tree of the candidate variables after track selection (Signal)
Definition at line 165 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by FillLc2pK0Sspectrum(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVA().
|
private |
Definition at line 180 of file AliAnalysisTaskSELc2V0bachelorTMVA.h.
Referenced by CallKFVertexing(), FillLc2pK0Sspectrum(), and UserExec().