AliPhysics  master (3d17d9d)
AliAnalysisTaskSELc2V0bachelorTMVAApp Class Reference

#include <AliAnalysisTaskSELc2V0bachelorTMVAApp.h>

Inheritance diagram for AliAnalysisTaskSELc2V0bachelorTMVAApp:

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
}
 
enum  {
  kNtrk10 =0, kNtrk10to16 =1, kVZERO =2, kNtrk03 =3,
  kNtrk05 =4, kVZEROA =5, kVZEROEq =6, kVZEROAEq =7
}
 

Public Member Functions

 AliAnalysisTaskSELc2V0bachelorTMVAApp ()
 
 AliAnalysisTaskSELc2V0bachelorTMVAApp (const Char_t *name, AliRDHFCutsLctoV0 *cutsA, Bool_t useOnTheFly=kFALSE)
 
virtual ~AliAnalysisTaskSELc2V0bachelorTMVAApp ()
 
virtual void UserCreateOutputObjects ()
 Implementation of interface methods. More...
 
virtual void Init ()
 
virtual void LocalInit ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *option)
 
void FillLc2pK0Sspectrum (AliAODRecoCascadeHF *part, Int_t isLc, Int_t &nSelectedAnal, AliRDHFCutsLctoV0 *cutsAnal, TClonesArray *mcArray, Int_t iLctopK0s)
 histos More...
 
void MakeAnalysisForLc2prK0S (AliAODEvent *aodEvent, TClonesArray *arrayLctopK0s, TClonesArray *mcArray, Int_t &nSelectedAnal, AliRDHFCutsLctoV0 *cutsAnal, TClonesArray *array3Prong, AliAODMCHeader *aodheader)
 
void SetMVReader (IClassifierReader *r)
 
IClassifierReader *const GetMVReader ()
 
void SetTMVAlibName (const char *libName)
 
TString GetTMVAlibName ()
 
void SetTMVAlibPtBin (const char *libPtBin)
 
TString GetTMVAlibPtBin ()
 
void SetNamesTMVAVariables (TString names)
 
TString GetNamesTMVAVariables ()
 
void SetMC (Bool_t theMCon)
 set MC usage More...
 
Bool_t GetMC () const
 
void SetK0sAnalysis (Bool_t a)
 
Bool_t GetK0sAnalysis () const
 
void SetUseOnTheFlyV0 (Bool_t a)
 
Bool_t GetUseOnTheFlyV0 ()
 
void SetFillOnlySgn (Bool_t a)
 
Bool_t GetFillOnlySgn ()
 
void SetTopoConstraint (Bool_t a)
 
Bool_t GetTopoConstraint ()
 
void SetCallKFVertexing (Bool_t a)
 
Bool_t GetCallKFVertexing ()
 
void SetKeepingOnlyHIJINGBkg (Bool_t a)
 
Bool_t GetKeepingOnlyHIJINGBkg ()
 
void SetKFCutChi2NDF (Float_t a)
 
Float_t GetKFCutChi2NDF ()
 
void SetKFCutDeviationFromVtx (Float_t a)
 
Float_t GetKFCutDeviationFromVtx ()
 
void SetKFCutDeviationFromVtxV0 (Float_t a)
 
Float_t GetKFCutDeviationFromVtxV0 ()
 
void SetKeepingOnlyPYTHIABkg (Bool_t a)
 
Bool_t GetKeepingOnlyPYTHIABkg ()
 
void SetTriggerMask (ULong64_t c)
 
void SetFillTree (Bool_t a)
 
void SetMCNchHisto (TH1F *h)
 
void SetDebugHistograms (Bool_t flag)
 
Bool_t GetDebugHistograms () const
 
void SetAODMismatchProtection (Int_t opt=1)
 
Int_t GetAODMismatchProtection () const
 
void SetUsePIDresponseForNsigma (Bool_t flag)
 
Bool_t GetUsePIDresponseForNsigma () const
 
void SetNVars (Int_t n)
 
Int_t GetNVars () const
 
void SetTimestampCut (UInt_t value)
 
UInt_t GetTimestampCut () const
 
void SetTMVAReader (TMVA::Reader *r)
 
TMVA::Reader * GetTMVAReader () const
 
void SetNVarsSpectators (Int_t n)
 
Int_t GetNVarsSpectators () const
 
void SetNamesTMVAVariablesSpectators (TString names)
 
TString GetNamesTMVAVariablesSpectators ()
 
void SetUseXmlWeightsFile (Bool_t flag)
 
Bool_t GetUseXmlWeightsFile () const
 
void SetUseWeightsLibrary (Bool_t flag)
 
Bool_t GetUseWeightsLibrary () const
 
void SetXmlWeightsFile (TString fileName)
 
TString GetXmlWeightsFile () const
 
void SetUseXmlFileFromCVMFS (Bool_t flag)
 
Bool_t GetUseXmlFileFromCVMFS () const
 
void SetXmlFileFromCVMFS (TString fileName)
 
TString GetXmlFileFromCVMFS () const
 
void SetUseMultiplicityCorrection (Bool_t flag)
 
void SetReferenceMultiplcity (Double_t rmu)
 
void SetMultiplicityEstimator (Int_t value)
 
Int_t GetMultiplicityEstimator ()
 
void SetUseVZEROParameterizedVertexCorr (Int_t flag)
 Flag to use the zvtx correction from ( 0= none, 1= usual d2h, 2=AliESDUtils for VZERO multiplicity) More...
 
Int_t GetUseVZEROParameterizedVertexCorr ()
 
void SetUseMultiplcityCut (Bool_t flag)
 
void SetMinimumMultiplicity (Float_t value)
 
void SetMaximumMultiplicity (Float_t value)
 
void SetMultiplVsZProfileLHC10b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10c (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16g (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16h1 (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16h2 (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC16p (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17f (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17h (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17i (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17m (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC17r (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18f (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18g (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18h (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18i (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18j (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18k (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18l (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18m (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18n (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18o (TProfile *hprof)
 
void SetMultiplVsZProfileLHC18p (TProfile *hprof)
 

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)
 
 AliAnalysisTaskSELc2V0bachelorTMVAApp (const AliAnalysisTaskSELc2V0bachelorTMVAApp &source)
 
AliAnalysisTaskSELc2V0bachelorTMVAAppoperator= (const AliAnalysisTaskSELc2V0bachelorTMVAApp &source)
 
TProfile * GetEstimatorHistogram (const AliVEvent *event)
 

Private Attributes

Bool_t fUseMCInfo
 
TListfOutput
 Use MC info. More...
 
AliPIDResponse * fPIDResponse
 ! PID response object More...
 
AliPIDCombined * fPIDCombined
 ! combined PID response object More...
 
Bool_t fIsK0sAnalysis
 
AliNormalizationCounterfCounter
 switch between Lpi and K0sp More...
 
AliNormalizationCounterfCounterC
 ! AliNormalizationCounter on output slot 4, corrected with multiplicity dependence More...
 
AliRDHFCutsLctoV0fAnalCuts
 
TListfListCuts
 Cuts - sent to output slot 5. More...
 
TListfListWeight
 
TListfListCounters
 list of weights More...
 
TListfListProfiles
 
Bool_t fUseOnTheFlyV0
 list of profiles for z-vtx correction of multiplicity More...
 
Bool_t fIsEventSelected
 flag to analyze also on-the-fly V0 candidates More...
 
TTreefVariablesTreeSgn
 flag for event selected More...
 
TTreefVariablesTreeBkg
 ! tree of the candidate variables after track selection (Background) More...
 
Float_tfCandidateVariables
 ! variables to be written to the tree More...
 
TH1F * fHistoCentrality
 ! histogram with centrality from AliRDHFCuts More...
 
TH1F * fHistoEvents
 ! histogram with number of events analyzed More...
 
TH1F * fHistoTracklets_1
 ! histogram with number of tracklets in the event in eta [-1, 1] More...
 
TH2FfHistoTracklets_1_cent
 ! histogram with number of tracklets in the event in eta [-1, 1] vs centrality More...
 
TH1F * fHistoTracklets_All
 ! histogram with number of tracklets in the event in eta [-999, 999] More...
 
TH2FfHistoTracklets_All_cent
 ! histogram with number of tracklets in the event in eta [-999, 999] vs centrality 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...
 
TH2FfHistoCodesSgn
 ! histogram with codes for bachelor and V0 for signal More...
 
TH2FfHistoCodesBkg
 ! 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
 
TH1DfHistoDistanceLcToPrimVtx
 primary vertex More...
 
TH1DfHistoDistanceV0ToPrimVtx
 ! KF: distance V0 vertex from primary vertex More...
 
TH1DfHistoDistanceV0ToLc
 ! KF: distance V0 vertex from Lc vertex More...
 
TH1DfHistoDistanceLcToPrimVtxSgn
 ! KF: distance of signal Lc vertex from primary vertex More...
 
TH1DfHistoDistanceV0ToPrimVtxSgn
 ! KF: distance for signal Lc of V0 vertex from primary vertex More...
 
TH1DfHistoDistanceV0ToLcSgn
 ! KF: distance for signal Lc of V0 vertex from Lc vertex More...
 
TH1DfHistoVtxLcResidualToPrimVtx
 ! KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF) More...
 
TH1DfHistoVtxV0ResidualToPrimVtx
 ! KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF) More...
 
TH1DfHistoVtxV0ResidualToLc
 ! KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF) More...
 
TH1DfHistoMassV0All
 ! KF: mass for all V0 reconstructed with KF More...
 
TH1DfHistoDecayLengthV0All
 ! KF: decay length for all V0 reconstructed with KF More...
 
TH1DfHistoLifeTimeV0All
 ! KF: life time for all V0 reconstructed with KF More...
 
TH1DfHistoMassV0True
 ! KF: mass for true V0 reconstructed with KF More...
 
TH1DfHistoDecayLengthV0True
 ! KF: decay length for true V0 reconstructed with KF More...
 
TH1DfHistoLifeTimeV0True
 ! KF: life time for true V0 reconstructed with KF More...
 
TH1DfHistoMassV0TrueFromAOD
 ! KF: AOD mass for true V0 reconstructed with KF More...
 
TH1DfHistoMassV0TrueK0S
 ! KF: mass for true V0 which are really K0S reconstructed with KF More...
 
TH1DfHistoDecayLengthV0TrueK0S
 ! KF: decay length for true V0 which are really K0S reconstructed with KF More...
 
TH1DfHistoLifeTimeV0TrueK0S
 ! KF: life time for true V0 which are really K0S reconstructed with KF More...
 
TH1DfHistoMassV0TrueK0SFromAOD
 ! KF: AOD mass for true V0 which are really K0S reconstructed with KF More...
 
TH1DfHistoMassLcAll
 ! KF: mass for all Lc reconstructed with KF More...
 
TH1DfHistoDecayLengthLcAll
 ! KF: decay length for all Lc reconstructed with KF More...
 
TH1DfHistoLifeTimeLcAll
 ! KF: life time for all Lc reconstructed with KF More...
 
TH1DfHistoMassLcTrue
 ! KF: mass for true cascades reconstructed with KF More...
 
TH1DfHistoDecayLengthLcTrue
 ! KF: decay length for true cascades reconstructed with KF More...
 
TH1DfHistoLifeTimeLcTrue
 ! KF: life time for true cascades reconstructed with KF More...
 
TH1DfHistoMassLcTrueFromAOD
 ! KF: AOD mass for true cascades reconstructed with KF More...
 
TH1DfHistoMassV0fromLcAll
 ! KF: mass of V0 for all cascades reconstructed with KF More...
 
TH1DfHistoDecayLengthV0fromLcAll
 ! KF: decay length of V0 for all cascades reconstructed with KF More...
 
TH1DfHistoLifeTimeV0fromLcAll
 ! KF: life time of V0 for all cascades reconstructed with KF More...
 
TH1DfHistoMassV0fromLcTrue
 ! KF: mass of V0 for true cascades reconstructed with KF More...
 
TH1DfHistoDecayLengthV0fromLcTrue
 ! KF: decay length of V0 for true cascades reconstructed with KF More...
 
TH1DfHistoLifeTimeV0fromLcTrue
 ! KF: life time of V0 for true cascades reconstructed with KF More...
 
TH1DfHistoMassLcSgn
 ! KF: mass of signal Lc reconstructed with KF More...
 
TH1DfHistoMassLcSgnFromAOD
 ! KF: AOD mass of signal Lc reconstructed with KF More...
 
TH1DfHistoDecayLengthLcSgn
 ! KF: decay length of signal Lc reconstructed with KF More...
 
TH1DfHistoLifeTimeLcSgn
 ! KF: life time of signal Lc reconstructed with KF More...
 
TH1DfHistoMassV0fromLcSgn
 ! KF: mass of V0 for signal Lc reconstructed with KF More...
 
TH1DfHistoDecayLengthV0fromLcSgn
 ! KF: decay length of V0 for signal Lc reconstructed with KF More...
 
TH1DfHistoLifeTimeV0fromLcSgn
 ! KF: life time of V0 for signal Lc reconstructed with KF More...
 
TH2DfHistoKF
 ! KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered) More...
 
TH1DfHistoKFV0
 ! KF: V0 code from KF (mass, decaylength, lifetime considered) More...
 
TH1DfHistoKFLc
 ! KF: Lc code from KF (mass, decaylength, lifetime considered) More...
 
TH2DfHistoMassKFV0
 ! KF: mass vs mass error for V0 from KF More...
 
TH2DfHistoDecayLengthKFV0
 ! KF: decay length vs decay length error for V0 from KF More...
 
TH2DfHistoLifeTimeKFV0
 ! KF: life time vs life time error for V0 from KF More...
 
TH2DfHistoMassKFLc
 ! KF: mass vs mass error for Lc from KF More...
 
TH2DfHistoDecayLengthKFLc
 ! KF: decay length vs decay length error for Lc from KF More...
 
TH2DfHistoLifeTimeKFLc
 ! KF: life time vs life time error for Lc from KF More...
 
TH2DfHistoArmenterosPodolanskiV0KF
 ! KF: Armeteros-Podolanski plot for all V0 from KF More...
 
TH2DfHistoArmenterosPodolanskiV0KFSgn
 ! KF: Armeteros-Podolanski plot for V0 from signal Lc from KF More...
 
TH2DfHistoArmenterosPodolanskiV0AOD
 ! KF: AOD Armeteros-Podolanski plot for all V0 from KF More...
 
TH2DfHistoArmenterosPodolanskiV0AODSgn
 ! KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF More...
 
TListfOutputKF
 ! 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...
 
AliVertexingHFUtilsfUtils
 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
 
TF1 * fFuncWeightPythia
 mask to the trigger word returned by the physics selection More...
 
TF1 * fFuncWeightFONLL5overLHC13d3
 ! weight function for FONLL vs pPb prod. More...
 
TF1 * fFuncWeightFONLL5overLHC13d3Lc
 ! weight function for FONLL vs pPb prod. More...
 
TH1F * fHistoMCNch
 ! histogram with Nch distribution from MC production More...
 
Int_t fNTracklets_1
 
Int_t fNTracklets_All
 tracklet multiplicity in event in [-1. 1] More...
 
Float_t fCentrality
 tracklet multiplicity in event without eta cut More...
 
Bool_t fFillTree
 centrality More...
 
Bool_t fUseWeightsLibrary
 flag to decide whether to fill the sgn and bkg trees More...
 
IClassifierReaderfBDTReader
 ! BDT reader using BDT class More...
 
TString fTMVAlibName
 
TString fTMVAlibPtBin
 Name of the library to load to have the TMVA weights. More...
 
TString fNamesTMVAVar
 Pt bin that will be in the library to be loaded for the TMVA. More...
 
TH2DfBDTHisto
 vector of the names of the input variables More...
 
TH2DfBDTHistoVsMassK0S
 ! BDT classifier vs mass (pi+pi-) pairs More...
 
TH2DfBDTHistoVstImpParBach
 ! BDT classifier vs proton d0 More...
 
TH2DfBDTHistoVstImpParV0
 ! BDT classifier vs V0 d0 More...
 
TH2DfBDTHistoVsBachelorPt
 ! BDT classifier vs proton pT More...
 
TH2DfBDTHistoVsCombinedProtonProb
 ! BDT classifier vs combined proton probability More...
 
TH2DfBDTHistoVsCtau
 ! BDT classifier vs V0 ctau More...
 
TH2DfBDTHistoVsCosPAK0S
 ! BDT classifier vs V0 cosine of pointing angle More...
 
TH2DfBDTHistoVsSignd0
 ! BDT classifier vs V0 proton signed d0 More...
 
TH2DfBDTHistoVsCosThetaStar
 ! BDT classifier vs proton emission angle in pK0s pair rest frame More...
 
TH2DfBDTHistoVsnSigmaTPCpr
 ! BDT classifier vs nSigmaTPCpr More...
 
TH2DfBDTHistoVsnSigmaTOFpr
 ! BDT classifier vs nSigmaTOFpr More...
 
TH2DfBDTHistoVsnSigmaTPCpi
 ! BDT classifier vs nSigmaTPCpi More...
 
TH2DfBDTHistoVsnSigmaTPCka
 ! BDT classifier vs nSigmaTPCka More...
 
TH2DfBDTHistoVsBachelorP
 ! BDT classifier vs bachelor p More...
 
TH2DfBDTHistoVsBachelorTPCP
 ! BDT classifier vs bachelor p at TPC wall More...
 
TH2DfHistoNsigmaTPC
 ! More...
 
TH2DfHistoNsigmaTOF
 ! More...
 
Bool_t fDebugHistograms
 
Int_t fAODProtection
 flag to decide whether or not to have extra histograms (useful mainly for debug) More...
 
Bool_t fUsePIDresponseForNsigma
 -1: no protection, 0: check AOD/dAOD nEvents only, 1: check AOD/dAOD nEvents + TProcessID names More...
 
Int_t fNVars
 flag to decide if to take the nSigma from the PIDresponse or from AliAODPidHF More...
 
UInt_t fTimestampCut
 Number of training variables. More...
 
Bool_t fUseXmlWeightsFile
 
TMVA::Reader * fReader
 
Float_tfVarsTMVA
 
Int_t fNVarsSpectators
 
Float_tfVarsTMVASpectators
 
TString fNamesTMVAVarSpectators
 
TString fXmlWeightsFile
 
TH2DfBDTHistoTMVA
 ! BDT histo file for the case in which the xml file is used More...
 
Bool_t fUseXmlFileFromCVMFS
 
TString fXmlFileFromCVMFS
 
Bool_t fUseMultCorrection
 
Double_t fRefMult
 
TProfile * fMultEstimatorAvg [14]
 
Int_t fYearNumber
 
Int_t fMultiplicityEstimator
 
Int_t fDoVZER0ParamVertexCorr
 
Bool_t fUseMultiplicityCut
 
Float_t fMultiplicityCutMin
 
Float_t fMultiplicityCutMax
 
TH1F * fHistoNtrUnCorr
 ! hist. with number of uncorrected tracklets More...
 
TH1F * fHistoNtrCorr
 ! hist. with number of corrected tracklets More...
 
TH2FfHistoVzVsNtrUnCorr
 ! hist. Vz vs UNCORRECTED tracklets More...
 
TH2FfHistoVzVsNtrCorr
 ! hist. Vz vs corrected tracklets More...
 

Detailed Description

Definition at line 51 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kNtrk10 
kNtrk10to16 
kVZERO 
kNtrk03 
kNtrk05 
kVZEROA 
kVZEROEq 
kVZEROAEq 

Definition at line 195 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Enumerator
kBachInvalid 
kBachFake 
kBachNoProton 
kBachPrimary 
kBachNoLambdaMother 
kBachDifferentLambdaMother 
kBachCorrectLambdaMother 

Definition at line 56 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Enumerator
kK0SInvalid 
kK0SFake 
kK0SNoK0S 
kK0SWithoutMother 
kK0SNotFromK0 
kK0Primary 
kK0NoLambdaMother 
kK0DifferentLambdaMother 
kK0CorrectLambdaMother 

Definition at line 65 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Constructor & Destructor Documentation

AliAnalysisTaskSELc2V0bachelorTMVAApp::AliAnalysisTaskSELc2V0bachelorTMVAApp ( )

Default ctor

Definition at line 90 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by SetMultiplVsZProfileLHC18p().

AliAnalysisTaskSELc2V0bachelorTMVAApp::AliAnalysisTaskSELc2V0bachelorTMVAApp ( const Char_t name,
AliRDHFCutsLctoV0 cutsA,
Bool_t  useOnTheFly = kFALSE 
)

Constructor. Initialization of Inputs and Outputs

Definition at line 257 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

AliAnalysisTaskSELc2V0bachelorTMVAApp::~AliAnalysisTaskSELc2V0bachelorTMVAApp ( )
virtual

destructor

Definition at line 438 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

AliAnalysisTaskSELc2V0bachelorTMVAApp::AliAnalysisTaskSELc2V0bachelorTMVAApp ( const AliAnalysisTaskSELc2V0bachelorTMVAApp source)
private

Member Function Documentation

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::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 
)
private

method to perform KF vertexing elements: [0] = mass, [1] = DecayLength, [2] = lifeTime

Definition at line 2307 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by FillLc2pK0Sspectrum(), and SetMultiplVsZProfileLHC18p().

AliAnalysisTaskSELc2V0bachelorTMVAApp::EBachelor AliAnalysisTaskSELc2V0bachelorTMVAApp::CheckBachelor ( AliAODRecoCascadeHF part,
AliAODTrack *  bachelor,
TClonesArray *  mcArray 
)
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 2934 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by FillLc2pK0Sspectrum(), and SetMultiplVsZProfileLHC18p().

AliAnalysisTaskSELc2V0bachelorTMVAApp::EK0S AliAnalysisTaskSELc2V0bachelorTMVAApp::CheckK0S ( AliAODRecoCascadeHF part,
AliAODv0 *  v0part,
TClonesArray *  mcArray 
)
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 2989 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by FillLc2pK0Sspectrum(), and SetMultiplVsZProfileLHC18p().

void AliAnalysisTaskSELc2V0bachelorTMVAApp::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 1708 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by LocalInit(), and MakeAnalysisForLc2prK0S().

void AliAnalysisTaskSELc2V0bachelorTMVAApp::FillMCHisto ( TClonesArray *  mcArray)
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 1386 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by SetMultiplVsZProfileLHC18p(), and UserExec().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::FindLcLabel ( AliAODRecoCascadeHF cascade,
TClonesArray *  mcArray 
) const
private

finding the label of teh V0; inspired from AliAODRecoDecay::MatchToMC

Definition at line 3112 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by CheckBachelor(), CheckK0S(), and SetMultiplVsZProfileLHC18p().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::FindV0Label ( AliAODRecoDecay *  v0part,
TClonesArray *  mcArray 
) const
private

finding the label of teh V0; inspired from AliAODRecoDecay::MatchToMC

Definition at line 3063 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by CheckK0S(), FindLcLabel(), and SetMultiplVsZProfileLHC18p().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetAODMismatchProtection ( ) const
inline

Definition at line 156 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetCallKFVertexing ( )
inline

Definition at line 126 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetDebugHistograms ( ) const
inline

Definition at line 153 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TProfile * AliAnalysisTaskSELc2V0bachelorTMVAApp::GetEstimatorHistogram ( const AliVEvent *  event)
private

Get Estimator Histogram from period event->GetRunNumber();

If you select SPD tracklets in |eta|<1 you should use type == 1

Definition at line 3189 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by FillLc2pK0Sspectrum(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetFillOnlySgn ( )
inline

Definition at line 120 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetK0sAnalysis ( ) const
inline

Definition at line 114 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetKeepingOnlyHIJINGBkg ( )
inline

Definition at line 129 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetKeepingOnlyPYTHIABkg ( )
inline

Definition at line 141 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetKFCutChi2NDF ( )
inline

Definition at line 132 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetKFCutDeviationFromVtx ( )
inline

Definition at line 135 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetKFCutDeviationFromVtxV0 ( )
inline

Definition at line 138 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetMC ( ) const
inline

Definition at line 111 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetMultiplicityEstimator ( )
inline

Definition at line 197 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

IClassifierReader* const AliAnalysisTaskSELc2V0bachelorTMVAApp::GetMVReader ( )
inline

Definition at line 101 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetNamesTMVAVariables ( )
inline

Definition at line 107 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetNamesTMVAVariablesSpectators ( )
inline

Definition at line 174 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetNVars ( ) const
inline

Definition at line 162 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetNVarsSpectators ( ) const
inline

Definition at line 171 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

UInt_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetTimestampCut ( ) const
inline

Definition at line 165 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetTMVAlibName ( )
inline

Definition at line 103 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetTMVAlibPtBin ( )
inline

Definition at line 105 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TMVA::Reader* AliAnalysisTaskSELc2V0bachelorTMVAApp::GetTMVAReader ( ) const
inline

Definition at line 168 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetTopoConstraint ( )
inline

Definition at line 123 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUseOnTheFlyV0 ( )
inline

Definition at line 117 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUsePIDresponseForNsigma ( ) const
inline

Definition at line 159 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUseVZEROParameterizedVertexCorr ( )
inline

Definition at line 201 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUseWeightsLibrary ( ) const
inline

Definition at line 180 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUseXmlFileFromCVMFS ( ) const
inline

Definition at line 186 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::GetUseXmlWeightsFile ( ) const
inline

Definition at line 177 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetXmlFileFromCVMFS ( ) const
inline

Definition at line 189 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::GetXmlWeightsFile ( ) const
inline

Definition at line 183 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::Init ( )
virtual

Initialization

Definition at line 532 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by LocalInit().

virtual void AliAnalysisTaskSELc2V0bachelorTMVAApp::LocalInit ( )
inlinevirtual

Definition at line 85 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::MakeAnalysisForLc2prK0S ( AliAODEvent aodEvent,
TClonesArray *  arrayLctopK0s,
TClonesArray *  mcArray,
Int_t nSelectedAnal,
AliRDHFCutsLctoV0 cutsAnal,
TClonesArray *  array3Prong,
AliAODMCHeader *  aodheader 
)

Lc prong needed to MatchToMC method

Definition at line 1494 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by LocalInit(), and UserExec().

AliAnalysisTaskSELc2V0bachelorTMVAApp& AliAnalysisTaskSELc2V0bachelorTMVAApp::operator= ( const AliAnalysisTaskSELc2V0bachelorTMVAApp source)
private
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetAODMismatchProtection ( Int_t  opt = 1)
inline

Definition at line 155 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetCallKFVertexing ( Bool_t  a)
inline

Definition at line 125 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetDebugHistograms ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetFillOnlySgn ( Bool_t  a)
inline

Definition at line 119 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetFillTree ( Bool_t  a)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetK0sAnalysis ( Bool_t  a)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetKeepingOnlyHIJINGBkg ( Bool_t  a)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetKeepingOnlyPYTHIABkg ( Bool_t  a)
inline

Definition at line 140 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetKFCutChi2NDF ( Float_t  a)
inline

Definition at line 131 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetKFCutDeviationFromVtx ( Float_t  a)
inline

Definition at line 134 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetKFCutDeviationFromVtxV0 ( Float_t  a)
inline

Definition at line 137 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMaximumMultiplicity ( Float_t  value)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMC ( Bool_t  theMCon)
inline

set MC usage

Definition at line 110 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by AddTaskLc2V0bachelor_TMVAApp().

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMCNchHisto ( TH1F *  h)
inline

Definition at line 147 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMinimumMultiplicity ( Float_t  value)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplicityEstimator ( Int_t  value)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC10b ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC10c ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC10d ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC10e ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16d ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16e ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16g ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16h1 ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16h2 ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16j ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16k ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16l ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16o ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC16p ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17e ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17f ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17h ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17i ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17j ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17k ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17l ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17m ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17o ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC17r ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18b ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18d ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18e ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18f ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18g ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18h ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18i ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18j ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18k ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18l ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18m ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18n ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18o ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMultiplVsZProfileLHC18p ( TProfile *  hprof)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetMVReader ( IClassifierReader r)
inline

Definition at line 100 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetNamesTMVAVariables ( TString  names)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetNamesTMVAVariablesSpectators ( TString  names)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetNVars ( Int_t  n)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetNVarsSpectators ( Int_t  n)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetReferenceMultiplcity ( Double_t  rmu)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTimestampCut ( UInt_t  value)
inline

Definition at line 164 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTMVAlibName ( const char *  libName)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTMVAlibPtBin ( const char *  libPtBin)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTMVAReader ( TMVA::Reader *  r)
inline

Definition at line 167 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTopoConstraint ( Bool_t  a)
inline

Definition at line 122 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetTriggerMask ( ULong64_t  c)
inline

Definition at line 143 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseMultiplcityCut ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseMultiplicityCorrection ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseOnTheFlyV0 ( Bool_t  a)
inline

Definition at line 116 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUsePIDresponseForNsigma ( Bool_t  flag)
inline

Definition at line 158 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseVZEROParameterizedVertexCorr ( Int_t  flag)
inline

Flag to use the zvtx correction from ( 0= none, 1= usual d2h, 2=AliESDUtils for VZERO multiplicity)

Definition at line 200 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by AddTaskLc2V0bachelor_TMVAApp().

void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseWeightsLibrary ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseXmlFileFromCVMFS ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetUseXmlWeightsFile ( Bool_t  flag)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetXmlFileFromCVMFS ( TString  fileName)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::SetXmlWeightsFile ( TString  fileName)
inline
void AliAnalysisTaskSELc2V0bachelorTMVAApp::Terminate ( Option_t option)
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 558 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by LocalInit().

void AliAnalysisTaskSELc2V0bachelorTMVAApp::UserCreateOutputObjects ( )
virtual

Implementation of interface methods.

output

Definition at line 599 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

void AliAnalysisTaskSELc2V0bachelorTMVAApp::UserExec ( Option_t option)
virtual

user exec

Definition at line 1133 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.cxx.

Referenced by LocalInit().

Member Data Documentation

AliRDHFCutsLctoV0* AliAnalysisTaskSELc2V0bachelorTMVAApp::fAnalCuts
private
Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fAODProtection
private

flag to decide whether or not to have extra histograms (useful mainly for debug)

Definition at line 589 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetAODMismatchProtection(), SetAODMismatchProtection(), and UserExec().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHisto
private

vector of the names of the input variables

!

Definition at line 568 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoTMVA
private

! BDT histo file for the case in which the xml file is used

Definition at line 605 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsBachelorP
private

! BDT classifier vs bachelor p

Definition at line 582 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsBachelorPt
private

! BDT classifier vs proton pT

Definition at line 572 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsBachelorTPCP
private

! BDT classifier vs bachelor p at TPC wall

Definition at line 583 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsCombinedProtonProb
private

! BDT classifier vs combined proton probability

Definition at line 573 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsCosPAK0S
private

! BDT classifier vs V0 cosine of pointing angle

Definition at line 575 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsCosThetaStar
private

! BDT classifier vs proton emission angle in pK0s pair rest frame

Definition at line 577 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsCtau
private

! BDT classifier vs V0 ctau

Definition at line 574 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsMassK0S
private

! BDT classifier vs mass (pi+pi-) pairs

Definition at line 569 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsnSigmaTOFpr
private

! BDT classifier vs nSigmaTOFpr

Definition at line 579 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsnSigmaTPCka
private

! BDT classifier vs nSigmaTPCka

Definition at line 581 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsnSigmaTPCpi
private

! BDT classifier vs nSigmaTPCpi

Definition at line 580 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsnSigmaTPCpr
private

! BDT classifier vs nSigmaTPCpr

Definition at line 578 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVsSignd0
private

! BDT classifier vs V0 proton signed d0

Definition at line 576 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVstImpParBach
private

! BDT classifier vs proton d0

Definition at line 570 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTHistoVstImpParV0
private

! BDT classifier vs V0 d0

Definition at line 571 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

IClassifierReader* AliAnalysisTaskSELc2V0bachelorTMVAApp::fBDTReader
private
Double_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fBField
private

current event number - for debug purposes

Definition at line 544 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), FillLc2pK0Sspectrum(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCallKFVertexing
private

flag to use topological constraints in KF

Definition at line 536 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), GetCallKFVertexing(), SetCallKFVertexing(), and UserCreateOutputObjects().

Float_t* AliAnalysisTaskSELc2V0bachelorTMVAApp::fCandidateVariables
private

! variables to be written to the tree

Definition at line 442 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCentrality
private

tracklet multiplicity in event without eta cut

Definition at line 559 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserExec().

AliNormalizationCounter* AliAnalysisTaskSELc2V0bachelorTMVAApp::fCounter
private

switch between Lpi and K0sp

! AliNormalizationCounter on output slot 4

Definition at line 430 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

AliNormalizationCounter* AliAnalysisTaskSELc2V0bachelorTMVAApp::fCounterC
private

! AliNormalizationCounter on output slot 4, corrected with multiplicity dependence

Definition at line 431 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCurrentEvent
private

cut for KF on distance to primary vtx for V0

Definition at line 543 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserExec().

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCutKFChi2NDF
private
Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCutKFDeviationFromVtx
private

cut for KF on chi2/NDF

Definition at line 541 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetKFCutDeviationFromVtx(), and SetKFCutDeviationFromVtx().

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fCutKFDeviationFromVtxV0
private

cut for KF on distance to primary vtx

Definition at line 542 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetKFCutDeviationFromVtxV0(), and SetKFCutDeviationFromVtxV0().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fDebugHistograms
private
Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fDoVZER0ParamVertexCorr
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fFillOnlySgn
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fFillTree
private
TF1* AliAnalysisTaskSELc2V0bachelorTMVAApp::fFuncWeightFONLL5overLHC13d3
private

! weight function for FONLL vs pPb prod.

Definition at line 553 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TF1* AliAnalysisTaskSELc2V0bachelorTMVAApp::fFuncWeightFONLL5overLHC13d3Lc
private

! weight function for FONLL vs pPb prod.

Definition at line 554 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TF1* AliAnalysisTaskSELc2V0bachelorTMVAApp::fFuncWeightPythia
private

mask to the trigger word returned by the physics selection

! weight function for Pythia vs pPb prod.

Definition at line 552 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoArmenterosPodolanskiV0AOD
private

! KF: AOD Armeteros-Podolanski plot for all V0 from KF

Definition at line 529 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoArmenterosPodolanskiV0AODSgn
private

! KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF

Definition at line 530 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoArmenterosPodolanskiV0KF
private

! KF: Armeteros-Podolanski plot for all V0 from KF

Definition at line 527 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoArmenterosPodolanskiV0KFSgn
private

! KF: Armeteros-Podolanski plot for V0 from signal Lc from KF

Definition at line 528 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoBackground
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 539 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoCentrality
private

! histogram with centrality from AliRDHFCuts

Definition at line 444 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoCodesBkg
private

! histogram with codes for bachelor and V0 for background

Definition at line 456 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoCodesSgn
private

! histogram with codes for bachelor and V0 for signal

Definition at line 455 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthKFLc
private

! KF: decay length vs decay length error for Lc from KF

Definition at line 524 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthKFV0
private

! KF: decay length vs decay length error for V0 from KF

Definition at line 520 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthLcAll
private

! KF: decay length for all Lc reconstructed with KF

Definition at line 489 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthLcSgn
private

! KF: decay length of signal Lc reconstructed with KF

Definition at line 508 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthLcTrue
private

! KF: decay length for true cascades reconstructed with KF

Definition at line 493 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0All
private

! KF: decay length for all V0 reconstructed with KF

Definition at line 473 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0fromLcAll
private

! KF: decay length of V0 for all cascades reconstructed with KF

Definition at line 499 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0fromLcSgn
private

! KF: decay length of V0 for signal Lc reconstructed with KF

Definition at line 512 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0fromLcTrue
private

! KF: decay length of V0 for true cascades reconstructed with KF

Definition at line 503 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0True
private

! KF: decay length for true V0 reconstructed with KF

Definition at line 477 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDecayLengthV0TrueK0S
private

! KF: decay length for true V0 which are really K0S reconstructed with KF

Definition at line 483 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceLcToPrimVtx
private

primary vertex

! KF: distance Lc vertex from primary vertex

Definition at line 460 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceLcToPrimVtxSgn
private

! KF: distance of signal Lc vertex from primary vertex

Definition at line 464 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceV0ToLc
private

! KF: distance V0 vertex from Lc vertex

Definition at line 462 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceV0ToLcSgn
private

! KF: distance for signal Lc of V0 vertex from Lc vertex

Definition at line 466 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceV0ToPrimVtx
private

! KF: distance V0 vertex from primary vertex

Definition at line 461 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoDistanceV0ToPrimVtxSgn
private

! KF: distance for signal Lc of V0 vertex from primary vertex

Definition at line 465 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoEvents
private

! histogram with number of events analyzed

Definition at line 445 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoFiducialAcceptance
private

! histogram to check FiducialAcceptance cut

Definition at line 454 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoKF
private

! KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered)

Definition at line 515 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoKFLc
private

! KF: Lc code from KF (mass, decaylength, lifetime considered)

Definition at line 517 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoKFV0
private

! KF: V0 code from KF (mass, decaylength, lifetime considered)

Definition at line 516 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLc
private

! histogram with number of Lc

Definition at line 450 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLcBeforeCuts
private

flag to fill only signal (speeding up processing)

! histogram with number of Lc before any cut

Definition at line 453 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by MakeAnalysisForLc2prK0S(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLcOnTheFly
private

! histogram with number of Lc with on-the-fly V0

Definition at line 451 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLcpKpiBeforeCuts
private

! histogram number of true Lc–>pKpi (3 prong) before any cut

Definition at line 457 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeKFLc
private

! KF: life time vs life time error for Lc from KF

Definition at line 525 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeKFV0
private

! KF: life time vs life time error for V0 from KF

Definition at line 521 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeLcAll
private

! KF: life time for all Lc reconstructed with KF

Definition at line 490 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeLcSgn
private

! KF: life time of signal Lc reconstructed with KF

Definition at line 509 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeLcTrue
private

! KF: life time for true cascades reconstructed with KF

Definition at line 494 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0All
private

! KF: life time for all V0 reconstructed with KF

Definition at line 474 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0fromLcAll
private

! KF: life time of V0 for all cascades reconstructed with KF

Definition at line 500 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0fromLcSgn
private

! KF: life time of V0 for signal Lc reconstructed with KF

Definition at line 513 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0fromLcTrue
private

! KF: life time of V0 for true cascades reconstructed with KF

Definition at line 504 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0True
private

! KF: life time for true V0 reconstructed with KF

Definition at line 478 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoLifeTimeV0TrueK0S
private

! KF: life time for true V0 which are really K0S reconstructed with KF

Definition at line 484 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassKFLc
private

! KF: mass vs mass error for Lc from KF

Definition at line 523 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassKFV0
private

! KF: mass vs mass error for V0 from KF

Definition at line 519 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassLcAll
private

! KF: mass for all Lc reconstructed with KF

Definition at line 488 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassLcSgn
private

! KF: mass of signal Lc reconstructed with KF

Definition at line 506 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassLcSgnFromAOD
private

! KF: AOD mass of signal Lc reconstructed with KF

Definition at line 507 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassLcTrue
private

! KF: mass for true cascades reconstructed with KF

Definition at line 492 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassLcTrueFromAOD
private

! KF: AOD mass for true cascades reconstructed with KF

Definition at line 496 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0All
private

! KF: mass for all V0 reconstructed with KF

Definition at line 472 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0fromLcAll
private

! KF: mass of V0 for all cascades reconstructed with KF

Definition at line 498 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0fromLcSgn
private

! KF: mass of V0 for signal Lc reconstructed with KF

Definition at line 511 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0fromLcTrue
private

! KF: mass of V0 for true cascades reconstructed with KF

Definition at line 502 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0True
private

! KF: mass for true V0 reconstructed with KF

Definition at line 476 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0TrueFromAOD
private

! KF: AOD mass for true V0 reconstructed with KF

Definition at line 480 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0TrueK0S
private

! KF: mass for true V0 which are really K0S reconstructed with KF

Definition at line 482 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMassV0TrueK0SFromAOD
private

! KF: AOD mass for true V0 which are really K0S reconstructed with KF

Definition at line 486 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMCLcK0SpGen
private

flag to allow to use only PYTHIA tracks for background

! histo with MC Lc –> K0S + p

Definition at line 546 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillMCHisto(), Terminate(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMCLcK0SpGenAcc
private

! histo with MC Lc –> K0S + p

Definition at line 547 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillMCHisto(), Terminate(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMCLcK0SpGenLimAcc
private

! histo with MC Lc –> K0S + p

Definition at line 548 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillMCHisto(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoMCNch
private

! histogram with Nch distribution from MC production

Definition at line 555 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), Init(), SetMCNchHisto(), and UserExec().

TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoNsigmaTOF
private
TH2D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoNsigmaTPC
private
TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoNtrCorr
private

! hist. with number of corrected tracklets

Definition at line 622 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoNtrUnCorr
private

! hist. with number of uncorrected tracklets

Definition at line 621 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoTracklets_1
private

! histogram with number of tracklets in the event in eta [-1, 1]

Definition at line 446 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoTracklets_1_cent
private

! histogram with number of tracklets in the event in eta [-1, 1] vs centrality

Definition at line 447 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoTracklets_All
private

! histogram with number of tracklets in the event in eta [-999, 999]

Definition at line 448 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoTracklets_All_cent
private

! histogram with number of tracklets in the event in eta [-999, 999] vs centrality

Definition at line 449 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoVtxLcResidualToPrimVtx
private

! KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF)

Definition at line 468 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoVtxV0ResidualToLc
private

! KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF)

Definition at line 470 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH1D* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoVtxV0ResidualToPrimVtx
private

! KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF)

Definition at line 469 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoVzVsNtrCorr
private

! hist. Vz vs corrected tracklets

Definition at line 624 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskSELc2V0bachelorTMVAApp::fHistoVzVsNtrUnCorr
private

! hist. Vz vs UNCORRECTED tracklets

Definition at line 623 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fIsEventSelected
private

flag to analyze also on-the-fly V0 candidates

Definition at line 438 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by Init(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fIsK0sAnalysis
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fKeepingOnlyHIJINGBkg
private

flag to decide whether to call or not KF

Definition at line 537 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetKeepingOnlyHIJINGBkg(), Init(), MakeAnalysisForLc2prK0S(), and SetKeepingOnlyHIJINGBkg().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fKeepingOnlyPYTHIABkg
private

magnetic field of current event

Definition at line 545 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetKeepingOnlyPYTHIABkg(), Init(), MakeAnalysisForLc2prK0S(), and SetKeepingOnlyPYTHIABkg().

TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fListCounters
private

list of weights

! list of counters on output slot 2

Definition at line 435 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fListCuts
private

Cuts - sent to output slot 5.

! list of cuts

Definition at line 433 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by Init(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fListProfiles
private

Definition at line 436 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fListWeight
private
Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fmcLabelLc
private

Definition at line 534 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by MakeAnalysisForLc2prK0S().

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fMultiplicityCutMax
private

Definition at line 619 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by SetMaximumMultiplicity(), and UserExec().

Float_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fMultiplicityCutMin
private

Definition at line 618 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by SetMinimumMultiplicity(), and UserExec().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fMultiplicityEstimator
private
TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fNamesTMVAVar
private

Pt bin that will be in the library to be loaded for the TMVA.

Definition at line 567 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetNamesTMVAVariables(), SetNamesTMVAVariables(), and UserCreateOutputObjects().

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fNamesTMVAVarSpectators
private
Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fNTracklets_1
private

Definition at line 557 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserExec().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fNTracklets_All
private

tracklet multiplicity in event in [-1. 1]

Definition at line 558 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), and UserExec().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fNVars
private

flag to decide if to take the nSigma from the PIDresponse or from AliAODPidHF

Definition at line 594 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), GetNVars(), SetNVars(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fNVarsSpectators
private
TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fOutput
private

Use MC info.

! User output1: list of trees

Definition at line 424 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

TList* AliAnalysisTaskSELc2V0bachelorTMVAApp::fOutputKF
private

! User output1: list of histograms from KF

Definition at line 532 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

AliPIDCombined* AliAnalysisTaskSELc2V0bachelorTMVAApp::fPIDCombined
private

! combined PID response object

Definition at line 428 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

AliPIDResponse* AliAnalysisTaskSELc2V0bachelorTMVAApp::fPIDResponse
private
TMVA::Reader* AliAnalysisTaskSELc2V0bachelorTMVAApp::fReader
private
Double_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fRefMult
private
UInt_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fTimestampCut
private

Number of training variables.

Definition at line 596 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetTimestampCut(), SetTimestampCut(), and UserExec().

TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fTMVAlibName
private
TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fTMVAlibPtBin
private

Name of the library to load to have the TMVA weights.

Definition at line 566 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by GetTMVAlibPtBin(), SetTMVAlibPtBin(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::ftopoConstraint
private

label of candidate

Definition at line 535 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by CallKFVertexing(), GetTopoConstraint(), and SetTopoConstraint().

ULong64_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fTriggerMask
private

Definition at line 550 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by SetTriggerMask(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseMCInfo
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseMultCorrection
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseMultiplicityCut
private

Definition at line 617 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by SetUseMultiplcityCut(), and UserExec().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseOnTheFlyV0
private

list of profiles for z-vtx correction of multiplicity

Definition at line 437 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), GetUseOnTheFlyV0(), and SetUseOnTheFlyV0().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUsePIDresponseForNsigma
private

-1: no protection, 0: check AOD/dAOD nEvents only, 1: check AOD/dAOD nEvents + TProcessID names

flag to activate protection against AOD-dAOD mismatch.

Definition at line 592 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), GetUsePIDresponseForNsigma(), and SetUsePIDresponseForNsigma().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseWeightsLibrary
private

flag to decide whether to fill the sgn and bkg trees

Definition at line 563 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), GetUseWeightsLibrary(), SetUseWeightsLibrary(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseXmlFileFromCVMFS
private
Bool_t AliAnalysisTaskSELc2V0bachelorTMVAApp::fUseXmlWeightsFile
private
AliVertexingHFUtils* AliAnalysisTaskSELc2V0bachelorTMVAApp::fUtils
private

flag to fill bkg with only candidates that have daughters generated by HIJING (to be used for enriched MC)

Definition at line 538 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), Init(), MakeAnalysisForLc2prK0S(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

TTree* AliAnalysisTaskSELc2V0bachelorTMVAApp::fVariablesTreeBkg
private

! tree of the candidate variables after track selection (Background)

Definition at line 441 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

TTree* AliAnalysisTaskSELc2V0bachelorTMVAApp::fVariablesTreeSgn
private

flag for event selected

! tree of the candidate variables after track selection (Signal)

Definition at line 440 of file AliAnalysisTaskSELc2V0bachelorTMVAApp.h.

Referenced by FillLc2pK0Sspectrum(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2V0bachelorTMVAApp().

Float_t* AliAnalysisTaskSELc2V0bachelorTMVAApp::fVarsTMVA
private
Float_t* AliAnalysisTaskSELc2V0bachelorTMVAApp::fVarsTMVASpectators
private
AliAODVertex* AliAnalysisTaskSELc2V0bachelorTMVAApp::fVtx1
private
TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fXmlFileFromCVMFS
private
TString AliAnalysisTaskSELc2V0bachelorTMVAApp::fXmlWeightsFile
private

The documentation for this class was generated from the following files: