AliPhysics  4c9ecbb (4c9ecbb)
AliCFTaskVertexingHFCutVarFDSub Class Reference

#include <AliCFTaskVertexingHFCutVarFDSub.h>

Inheritance diagram for AliCFTaskVertexingHFCutVarFDSub:

Public Types

enum  {
  kStepGeneratedLimAcc = 0, kStepGenerated = 1, kStepAcceptance = 2, kStepVertex = 3,
  kStepRefit = 4, kStepReconstructed = 5, kStepRecoAcceptance = 6, kStepRecoITSClusters = 7,
  kStepRecoPPR = 8, kStepRecoPID = 9
}
 
enum  { kSnail = 0, kCheetah = 1 }
 
enum  {
  kAll = 0, kNonResonant = 1, kL1520 = 2, kKstar = 3,
  kDelta = 4
}
 
enum  { kNtrk10 =0, kNtrk10to16 =1, kVZERO =2 }
 

Public Member Functions

 AliCFTaskVertexingHFCutVarFDSub ()
 multiplicity estimators More...
 
 AliCFTaskVertexingHFCutVarFDSub (const Char_t *name, AliRDHFCuts *cuts, TF1 *func=0x0)
 
AliCFTaskVertexingHFCutVarFDSuboperator= (const AliCFTaskVertexingHFCutVarFDSub &c)
 
 AliCFTaskVertexingHFCutVarFDSub (const AliCFTaskVertexingHFCutVarFDSub &c)
 
virtual ~AliCFTaskVertexingHFCutVarFDSub ()
 
void UserCreateOutputObjects ()
 ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects. More...
 
void UserExec (Option_t *option)
 
void Init ()
 
void LocalInit ()
 
void Terminate (Option_t *)
 
void SetCorrelationMatrix (THnSparse *h)
 UNFOLDING. More...
 
void SetAcceptanceUnf (Bool_t AcceptanceUnf)
 
Bool_t GetAcceptanceUnf () const
 
void SetCFManager (AliCFManager *io)
 
AliCFManager * GetCFManager ()
 global correction manager More...
 
void SetFillFromGenerated (Bool_t flag)
 get corr manager More...
 
Bool_t GetFillFromGenerated () const
 
void SetDecayChannel (Int_t decayChannel)
 
Int_t GetDecayChannel ()
 
void SetUseWeight (Bool_t useWeight)
 
Bool_t GetUseWeight () const
 
void SetUseMotherPtWeight (Bool_t useMotherPtWeight)
 
Bool_t GetUseMotherPtWeight () const
 
Double_t GetWeight (Float_t pt)
 
Double_t dNdptFit (Float_t pt, Double_t *par)
 
Double_t GetPtWeightFromHistogram (Float_t pt)
 
Double_t GetMotherPtWeightFromHistogram (Float_t motherPt)
 
Double_t GetMotherPtFromRecoDecay (AliAODRecoDecayHF *charmCandidate, TClonesArray *mcArray)
 
void SetUseFlatPtWeight (Bool_t useWeight)
 
Bool_t GetUseFlatPtWeight () const
 
void SetUseZWeight (Bool_t useWeight)
 
Bool_t GetUseZWeight () const
 
Double_t GetZWeight (Float_t z, Int_t runnumber)
 
Double_t DodzFit (Float_t z, Double_t *par)
 
void SetUseNchWeight (Bool_t useWeight)
 
Bool_t GetUseNchWeight () const
 
void SetMCNchHisto (TH1F *h)
 
void CreateMeasuredNchHisto ()
 
void SetMeasuredNchHisto (TH1F *h)
 
Double_t GetNchWeight (Int_t nch)
 
void SetMultiplicityEstimator (Int_t value)
 
Int_t GetMultiplicityEstimator ()
 
void SetIsPPData (Bool_t flag)
 
void SetIsPPbData (Bool_t flag)
 
void SetUseNchTrackletsWeight (Bool_t useWeight=kTRUE)
 
Bool_t GetUseNchTrackletsWeight () const
 
void SetUseZvtxCorrectedNtrkEstimator (Bool_t flag)
 
Bool_t GetUseZvtxCorrectedNtrkEstimator ()
 
void SetMultiplVsZProfileLHC10b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10c (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10d (TProfile *hprof)
 
void SetMultiplVsZProfileLHC10e (TProfile *hprof)
 
void SetMultiplVsZProfileLHC13b (TProfile *hprof)
 
void SetMultiplVsZProfileLHC13c (TProfile *hprof)
 
TProfile * GetEstimatorHistogram (const AliVEvent *event)
 
void SetReferenceMultiplcity (Double_t rmu)
 
void SetDselection (UShort_t originDselection)
 
UShort_t GetDselection ()
 
void SetSign (Char_t isSign)
 
Char_t GetSign ()
 
void SetCentralitySelection (Bool_t centSelec=kTRUE)
 
Bool_t GetCentralitySelection ()
 
void SetFakeSelection (Int_t fakeSel=0)
 
Int_t GetFakeSelection ()
 
void SetRejectCandidateIfNotFromQuark (Bool_t opt)
 
Bool_t GetRejectCandidateIfNotFromQuark ()
 
void SetUseMCVertex (Bool_t opt)
 
Bool_t GetUseMCVertex ()
 
void SetKeepDsViaPhi ()
 
void SetKeepDsViaK0star ()
 
void SetKeepAllDs ()
 
void SetCountAllDs ()
 
void SetCountDsViaPhi ()
 
void SetCountDsViaK0star ()
 
void SetCountResonantDs ()
 
void SetCountNonResonantDs ()
 
Bool_t ProcessDs (Int_t returnCodeDs) const
 
void SetConfiguration (Int_t configuration)
 
Int_t GetConfiguration () const
 
void SetWeightFunction (TF1 *func)
 
TF1 * GetWeightFunction () const
 
void SetPtWeightsFromFONLL276overLHC12a17a ()
 
void SetPtWeightsFromDataPbPb276overLHC12a17a ()
 
void SetPtWeightsFromFONLL276overLHC12a17b ()
 
void SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b ()
 
void SetPtWeightsFromFONLL276overLHC10f6a ()
 
void SetPtWeightsFromFONLL7overLHC10f6a ()
 
void SetPtWeightsFromFONLL7overLHC12a12 ()
 
void SetPtWeightsFromFONLL7overLHC12a12bis ()
 
void SetPtWeightsFromFONLL7overLHC13e2fix ()
 
void SetPtWeightsFromFONLL5overLHC10f6a ()
 
void SetPtWeightsFromFONLL5overLHC13d3 ()
 
void SetMotherPtWeightsFromFONLL5overLHC13d3 ()
 
void SetResonantDecay (UInt_t resonantDecay)
 
UInt_t GetResonantDecay () const
 
void SetKeepLctoK0Sp ()
 
void SetKeepLctoLambdaBarpi ()
 
void SetKeepLctoLambdapi ()
 
void SetKeepLctoV0bachelor ()
 
void SetCountLctoK0Sp ()
 
void SetCountLctoLambdapi ()
 
void SetUseSelectionBit (Bool_t flag)
 
Bool_t GetUseSelectionBit () const
 
Bool_t ProcessLctoV0Bachelor (Int_t returnCodeDs) const
 

Protected Attributes

AliCFManager * fCFManager
 
TH1IfHistEventsProcessed
 pointer to the CF manager More...
 
THnSparse * fCorrelation
 
TListfListProfiles
 response matrix for unfolding More...
 
Int_t fCountMC
 list of profile histos for z-vtx correction More...
 
Int_t fCountAcc
 MC particle found. More...
 
Int_t fCountVertex
 MC particle found that satisfy acceptance cuts. More...
 
Int_t fCountRefit
 Reco particle found that satisfy vertex constrained. More...
 
Int_t fCountReco
 Reco particle found that satisfy kTPCrefit and kITSrefit. More...
 
Int_t fCountRecoAcc
 Reco particle found that satisfy cuts. More...
 
Int_t fCountRecoITSClusters
 Reco particle found that satisfy cuts in requested acceptance. More...
 
Int_t fCountRecoPPR
 Reco particle found that satisfy cuts in n. of ITS clusters. More...
 
Int_t fCountRecoPID
 Reco particle found that satisfy cuts in PPR. More...
 
Int_t fEvents
 Reco PID step. More...
 
Int_t fDecayChannel
 n. of events More...
 
Bool_t fFillFromGenerated
 decay channel to configure the task More...
 
UShort_t fOriginDselection
 flag to indicate whether data container should be filled with generated values also for reconstructed particles More...
 
Bool_t fAcceptanceUnf
 flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty More...
 
AliRDHFCutsfCuts
 flag for unfolding before or after cuts. More...
 
Bool_t fUseWeight
 cuts More...
 
Bool_t fUseMotherPtWeight
 flag to decide whether to use pt-weights != 1 when filling the container or not More...
 
Double_t fWeight
 flag to decide whether to use pt-weights != 1 when filling the container or not More...
 
Bool_t fUseFlatPtWeight
 weight used to fill the container More...
 
Bool_t fUseZWeight
 flag to decide to use a flat pt shape More...
 
Bool_t fUseNchWeight
 flag to decide whether to use z-vtx weights != 1 when filling the container or not More...
 
Bool_t fUseTrackletsWeight
 flag to decide whether to use Ncharged weights != 1 when filling the container or not More...
 
Bool_t fUseMultRatioAsWeight
 flag to decide whether to use Ncharged weights != 1 when filling the container or not More...
 
Int_t fNvar
 flag to use directly the ratio of the distributions (fHistoMCNch) instead of computing it More...
 
TString fPartName
 number of variables for the container More...
 
TString fDauNames
 D meson name. More...
 
Char_t fSign
 daughter in fin state More...
 
Bool_t fCentralitySelection
 flag to decide wheter to keep D0 only (0), D0bar only (1), or both D0 and D0bar (2) More...
 
Int_t fFakeSelection
 flag to switch off the centrality selection More...
 
Bool_t fRejectIfNoQuark
 selection flag for fakes tracks More...
 
Bool_t fUseMCVertex
 flag to remove events not geenrated with PYTHIA More...
 
Int_t fDsOption
 flag to use MC vertex (useful when runnign in pp) More...
 
Int_t fGenDsOption
 Ds decay option (selection level) More...
 
Int_t fConfiguration
 Ds decay option (generation level) More...
 
TF1 * fFuncWeight
 configuration (slow / fast) of the CF –> different variables will be allocated (all / reduced number) More...
 
TH1F * fHistoPtWeight
 user-defined function to be used to calculate weights More...
 
TH1F * fHistoMotherPtWeight
 user-defined histogram to calculate the Pt weights More...
 
TH1F * fHistoMeasNch
 user-defined histogram to calculate the Mother Pt weights More...
 
TH1F * fHistoMCNch
 histogram with measured Nch distribution (pp 7 TeV) More...
 
UInt_t fResonantDecay
 histogram with Nch distribution from MC production More...
 
Int_t fLctoV0bachelorOption
 resonant deacy channel to be used if the CF should be run on resonant channels only More...
 
Int_t fGenLctoV0bachelorOption
 Lc->V0+bachelor decay option (selection level) More...
 
Bool_t fUseSelectionBit
 Lc->V0+bachelor decay option (generation level) More...
 
UInt_t fPDGcode
 flag to use selection bit More...
 
Int_t fMultiplicityEstimator
 PDG code. More...
 
TProfile * fMultEstimatorAvg [4]
 Definition of the multiplicity estimator: kNtrk10=0, kNtrk10to16=1, kVZERO=2. More...
 
Double_t fRefMult
 TProfile with mult vas. Z per period. More...
 
Bool_t fZvtxCorrectedNtrkEstimator
 refrence multiplcity (period b) More...
 
Bool_t fIsPPData
 flag to use the z-vtx corrected (if not use uncorrected) multiplicity estimator More...
 
Bool_t fIsPPbData
 flag for pp data (not checking centrality) More...
 
Bool_t fUseAdditionalCuts
 flag for pPb data (used for multiplicity corrections) More...
 
Bool_t fUseCutsForTMVA
 flag to use additional cuts needed for Lc –> K0S + p, TMVA More...
 
Bool_t fUseCascadeTaskForLctoV0bachelor
 
Float_t fCutOnMomConservation
 flag to define which task to use for Lc –> K0S+p More...
 
AliHFsubtractBFDcutsfObjSpr
 cut on momentum conservation More...
 
THnSparseF * fTHnAnalysis
 object for cut variation study More...
 
THnSparseF * fTHnGenerator
 
TH1F * fhBptCutVar
 Generator level histogram D0 pt, Nprongs of the decay, Mother pt. More...
 
TH1F * fhBquarkPt
 B0 pt spectrum. More...
 
TH1F * fhCquarkPt
 b quark pt spectrum More...
 
TListfListBdecays
 c quark pt spectrum More...
 
TListfQAHists
 List with B hadron decays (unique entries) More...
 

Detailed Description

Definition at line 44 of file AliCFTaskVertexingHFCutVarFDSub.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kStepGeneratedLimAcc 
kStepGenerated 
kStepAcceptance 
kStepVertex 
kStepRefit 
kStepReconstructed 
kStepRecoAcceptance 
kStepRecoITSClusters 
kStepRecoPPR 
kStepRecoPID 

Definition at line 47 of file AliCFTaskVertexingHFCutVarFDSub.h.

anonymous enum
Enumerator
kSnail 
kCheetah 

slow configuration, all variables

Definition at line 60 of file AliCFTaskVertexingHFCutVarFDSub.h.

anonymous enum
Enumerator
kAll 
kNonResonant 

all decays (resonant + non-resonant)

kL1520 

only non resonant

kKstar 

Lc –> L(1520) + p.

kDelta 

Lc –> K* + pi.

Definition at line 65 of file AliCFTaskVertexingHFCutVarFDSub.h.

anonymous enum
Enumerator
kNtrk10 
kNtrk10to16 
kVZERO 

Definition at line 73 of file AliCFTaskVertexingHFCutVarFDSub.h.

Constructor & Destructor Documentation

AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub ( )

multiplicity estimators

Definition at line 93 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub ( const Char_t name,
AliRDHFCuts cuts,
TF1 *  func = 0x0 
)

Definition at line 166 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

AliCFTaskVertexingHFCutVarFDSub::AliCFTaskVertexingHFCutVarFDSub ( const AliCFTaskVertexingHFCutVarFDSub c)

Definition at line 287 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

AliCFTaskVertexingHFCutVarFDSub::~AliCFTaskVertexingHFCutVarFDSub ( )
virtual

Definition at line 361 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Member Function Documentation

void AliCFTaskVertexingHFCutVarFDSub::CreateMeasuredNchHisto ( )

Definition at line 1871 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by Init(), and SetMCNchHisto().

Double_t AliCFTaskVertexingHFCutVarFDSub::dNdptFit ( Float_t  pt,
Double_t par 
)

Definition at line 1751 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseMotherPtWeight(), and GetWeight().

Double_t AliCFTaskVertexingHFCutVarFDSub::DodzFit ( Float_t  z,
Double_t par 
)

Definition at line 1846 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseZWeight(), and GetZWeight().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetAcceptanceUnf ( ) const
inline

Definition at line 91 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetCentralitySelection ( )
inline

Definition at line 177 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

AliCFManager* AliCFTaskVertexingHFCutVarFDSub::GetCFManager ( )
inline

global correction manager

Definition at line 96 of file AliCFTaskVertexingHFCutVarFDSub.h.

Int_t AliCFTaskVertexingHFCutVarFDSub::GetConfiguration ( ) const
inline

Definition at line 201 of file AliCFTaskVertexingHFCutVarFDSub.h.

Int_t AliCFTaskVertexingHFCutVarFDSub::GetDecayChannel ( )
inline

Definition at line 102 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

UShort_t AliCFTaskVertexingHFCutVarFDSub::GetDselection ( )
inline

Definition at line 172 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

TProfile * AliCFTaskVertexingHFCutVarFDSub::GetEstimatorHistogram ( const AliVEvent *  event)

Definition at line 1956 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by SetMultiplVsZProfileLHC13c(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::GetFakeSelection ( )
inline

Definition at line 180 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetFillFromGenerated ( ) const
inline

Definition at line 100 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Double_t AliCFTaskVertexingHFCutVarFDSub::GetMotherPtFromRecoDecay ( AliAODRecoDecayHF charmCandidate,
TClonesArray *  mcArray 
)

Get mother (B hadron) pt from charm candidate

follow chained decay up to a B hadron

Definition at line 1798 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseMotherPtWeight(), and UserExec().

Double_t AliCFTaskVertexingHFCutVarFDSub::GetMotherPtWeightFromHistogram ( Float_t  motherPt)

Using an histogram as weight function weight = 0 in the range outside the function

Definition at line 1781 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseMotherPtWeight(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::GetMultiplicityEstimator ( )
inline

Definition at line 133 of file AliCFTaskVertexingHFCutVarFDSub.h.

Double_t AliCFTaskVertexingHFCutVarFDSub::GetNchWeight ( Int_t  nch)

Definition at line 1858 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by SetMeasuredNchHisto(), and UserExec().

Double_t AliCFTaskVertexingHFCutVarFDSub::GetPtWeightFromHistogram ( Float_t  pt)

Definition at line 1764 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseMotherPtWeight(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetRejectCandidateIfNotFromQuark ( )
inline

Definition at line 183 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

UInt_t AliCFTaskVertexingHFCutVarFDSub::GetResonantDecay ( ) const
inline

Definition at line 219 of file AliCFTaskVertexingHFCutVarFDSub.h.

Char_t AliCFTaskVertexingHFCutVarFDSub::GetSign ( )
inline

Definition at line 174 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseFlatPtWeight ( ) const
inline

Definition at line 114 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseMCVertex ( )
inline

Definition at line 186 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseMotherPtWeight ( ) const
inline

Definition at line 106 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseNchTrackletsWeight ( ) const
inline

Definition at line 138 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseNchWeight ( ) const
inline

Definition at line 121 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseSelectionBit ( ) const
inline

Definition at line 230 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseWeight ( ) const
inline

Definition at line 104 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseZvtxCorrectedNtrkEstimator ( )
inline

Definition at line 141 of file AliCFTaskVertexingHFCutVarFDSub.h.

Bool_t AliCFTaskVertexingHFCutVarFDSub::GetUseZWeight ( ) const
inline

Definition at line 116 of file AliCFTaskVertexingHFCutVarFDSub.h.

Double_t AliCFTaskVertexingHFCutVarFDSub::GetWeight ( Float_t  pt)

Definition at line 1722 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseMotherPtWeight(), and UserExec().

TF1* AliCFTaskVertexingHFCutVarFDSub::GetWeightFunction ( ) const
inline

Definition at line 204 of file AliCFTaskVertexingHFCutVarFDSub.h.

Double_t AliCFTaskVertexingHFCutVarFDSub::GetZWeight ( Float_t  z,
Int_t  runnumber 
)

Definition at line 1829 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseZWeight(), and UserExec().

void AliCFTaskVertexingHFCutVarFDSub::Init ( )

Save also the weight functions or histograms

Definition at line 390 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by LocalInit().

void AliCFTaskVertexingHFCutVarFDSub::LocalInit ( )
inline

Definition at line 85 of file AliCFTaskVertexingHFCutVarFDSub.h.

AliCFTaskVertexingHFCutVarFDSub & AliCFTaskVertexingHFCutVarFDSub::operator= ( const AliCFTaskVertexingHFCutVarFDSub c)

Definition at line 258 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Bool_t AliCFTaskVertexingHFCutVarFDSub::ProcessDs ( Int_t  returnCodeDs) const

Definition at line 1907 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by SetCountNonResonantDs(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::ProcessLctoV0Bachelor ( Int_t  returnCodeDs) const

Definition at line 1930 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetUseSelectionBit(), and UserExec().

void AliCFTaskVertexingHFCutVarFDSub::SetAcceptanceUnf ( Bool_t  AcceptanceUnf)
inline

Definition at line 90 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCentralitySelection ( Bool_t  centSelec = kTRUE)
inline

Definition at line 176 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetCFManager ( AliCFManager *  io)
inline

Definition at line 95 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetConfiguration ( Int_t  configuration)
inline

Definition at line 200 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetCorrelationMatrix ( THnSparse *  h)
inline

UNFOLDING.

Definition at line 89 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetCountAllDs ( )
inline

Definition at line 192 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountDsViaK0star ( )
inline

Definition at line 194 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountDsViaPhi ( )
inline

Definition at line 193 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountLctoK0Sp ( )
inline

Definition at line 226 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountLctoLambdapi ( )
inline

Definition at line 227 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountNonResonantDs ( )
inline

Definition at line 196 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetCountResonantDs ( )
inline

Definition at line 195 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetDecayChannel ( Int_t  decayChannel)
inline

Definition at line 101 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetDselection ( UShort_t  originDselection)
inline

Definition at line 171 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetFakeSelection ( Int_t  fakeSel = 0)
inline

Definition at line 179 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetFillFromGenerated ( Bool_t  flag)
inline

get corr manager

Definition at line 99 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetIsPPbData ( Bool_t  flag)
inline

Definition at line 135 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetIsPPData ( Bool_t  flag)
inline

Definition at line 134 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetKeepAllDs ( )
inline

Definition at line 191 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepDsViaK0star ( )
inline

Definition at line 190 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepDsViaPhi ( )
inline

Definition at line 189 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepLctoK0Sp ( )
inline

Definition at line 221 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepLctoLambdaBarpi ( )
inline

Definition at line 222 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepLctoLambdapi ( )
inline

Definition at line 223 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetKeepLctoV0bachelor ( )
inline

Definition at line 224 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetMCNchHisto ( TH1F *  h)
inline

Definition at line 122 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMeasuredNchHisto ( TH1F *  h)
inline

Definition at line 127 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMotherPtWeightsFromFONLL5overLHC13d3 ( )

weight function from the ratio of the LHC13d3 MC and FONLL calculations for pp data

Definition at line 1645 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplicityEstimator ( Int_t  value)
inline

Definition at line 132 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC10b ( TProfile *  hprof)
inline

Definition at line 142 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC10c ( TProfile *  hprof)
inline

Definition at line 146 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC10d ( TProfile *  hprof)
inline

Definition at line 150 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC10e ( TProfile *  hprof)
inline

Definition at line 154 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC13b ( TProfile *  hprof)
inline

Definition at line 159 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetMultiplVsZProfileLHC13c ( TProfile *  hprof)
inline

Definition at line 163 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromDataPbPb276overLHC12a17a ( )

Definition at line 1601 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276andBAMPSoverLHC12a17b ( )

Definition at line 1624 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC10f6a ( )

Definition at line 1712 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC12a17a ( )

Definition at line 1589 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL276overLHC12a17b ( )

Definition at line 1614 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL5overLHC10f6a ( )

Definition at line 1702 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL5overLHC13d3 ( )

Definition at line 1635 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC10f6a ( )

Definition at line 1662 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC12a12 ( )

Definition at line 1672 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC12a12bis ( )

Definition at line 1682 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetPtWeightsFromFONLL7overLHC13e2fix ( )

Definition at line 1692 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by GetWeightFunction().

void AliCFTaskVertexingHFCutVarFDSub::SetReferenceMultiplcity ( Double_t  rmu)
inline

Definition at line 169 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetRejectCandidateIfNotFromQuark ( Bool_t  opt)
inline

Definition at line 182 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetResonantDecay ( UInt_t  resonantDecay)
inline

Definition at line 218 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetSign ( Char_t  isSign)
inline

Definition at line 173 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseFlatPtWeight ( Bool_t  useWeight)
inline

Definition at line 113 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseMCVertex ( Bool_t  opt)
inline

Definition at line 185 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseMotherPtWeight ( Bool_t  useMotherPtWeight)
inline

Definition at line 105 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetUseNchTrackletsWeight ( Bool_t  useWeight = kTRUE)
inline

Definition at line 137 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseNchWeight ( Bool_t  useWeight)
inline

Definition at line 120 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseSelectionBit ( Bool_t  flag)
inline

Definition at line 229 of file AliCFTaskVertexingHFCutVarFDSub.h.

void AliCFTaskVertexingHFCutVarFDSub::SetUseWeight ( Bool_t  useWeight)
inline

Definition at line 103 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseZvtxCorrectedNtrkEstimator ( Bool_t  flag)
inline

Definition at line 140 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetUseZWeight ( Bool_t  useWeight)
inline

Definition at line 115 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::SetWeightFunction ( TF1 *  func)
inline

Definition at line 203 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AddTaskCFVertexingHFCutVarFDSub().

void AliCFTaskVertexingHFCutVarFDSub::Terminate ( Option_t )

Definition at line 1301 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Referenced by LocalInit().

void AliCFTaskVertexingHFCutVarFDSub::UserCreateOutputObjects ( )

ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects.

Definition at line 1548 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

void AliCFTaskVertexingHFCutVarFDSub::UserExec ( Option_t option)

using an histogram as weight function

Definition at line 564 of file AliCFTaskVertexingHFCutVarFDSub.cxx.

Member Data Documentation

Bool_t AliCFTaskVertexingHFCutVarFDSub::fAcceptanceUnf
protected

flag to select D0 origins. 0 Only from charm 1 only from beauty 2 both from charm and beauty

Definition at line 252 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetAcceptanceUnf(), SetAcceptanceUnf(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fCentralitySelection
protected

flag to decide wheter to keep D0 only (0), D0bar only (1), or both D0 and D0bar (2)

Definition at line 266 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetCentralitySelection(), SetCentralitySelection(), and UserExec().

AliCFManager* AliCFTaskVertexingHFCutVarFDSub::fCFManager
protected
Int_t AliCFTaskVertexingHFCutVarFDSub::fConfiguration
protected

Ds decay option (generation level)

Definition at line 272 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetConfiguration(), Init(), SetConfiguration(), Terminate(), and UserExec().

THnSparse* AliCFTaskVertexingHFCutVarFDSub::fCorrelation
protected
Int_t AliCFTaskVertexingHFCutVarFDSub::fCountAcc
protected

MC particle found.

Definition at line 240 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountMC
protected

list of profile histos for z-vtx correction

Definition at line 239 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountReco
protected

Reco particle found that satisfy kTPCrefit and kITSrefit.

Definition at line 243 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountRecoAcc
protected

Reco particle found that satisfy cuts.

Definition at line 244 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountRecoITSClusters
protected

Reco particle found that satisfy cuts in requested acceptance.

Definition at line 245 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountRecoPID
protected

Reco particle found that satisfy cuts in PPR.

Definition at line 247 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountRecoPPR
protected

Reco particle found that satisfy cuts in n. of ITS clusters.

Definition at line 246 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountRefit
protected

Reco particle found that satisfy vertex constrained.

Definition at line 242 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fCountVertex
protected

MC particle found that satisfy acceptance cuts.

Definition at line 241 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Float_t AliCFTaskVertexingHFCutVarFDSub::fCutOnMomConservation
protected

flag to define which task to use for Lc –> K0S+p

Definition at line 294 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by UserExec().

AliRDHFCuts* AliCFTaskVertexingHFCutVarFDSub::fCuts
protected

flag for unfolding before or after cuts.

Definition at line 253 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by AliCFTaskVertexingHFCutVarFDSub(), Init(), operator=(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().

TString AliCFTaskVertexingHFCutVarFDSub::fDauNames
protected

D meson name.

Definition at line 264 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Init(), and Terminate().

Int_t AliCFTaskVertexingHFCutVarFDSub::fDecayChannel
protected

n. of events

Definition at line 249 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetDecayChannel(), Init(), SetDecayChannel(), Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fDsOption
protected

flag to use MC vertex (useful when runnign in pp)

Definition at line 270 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by ProcessDs(), SetKeepAllDs(), SetKeepDsViaK0star(), and SetKeepDsViaPhi().

Int_t AliCFTaskVertexingHFCutVarFDSub::fEvents
protected

Reco PID step.

Definition at line 248 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Terminate(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fFakeSelection
protected

flag to switch off the centrality selection

Definition at line 267 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetFakeSelection(), SetFakeSelection(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fFillFromGenerated
protected

decay channel to configure the task

Definition at line 250 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetFillFromGenerated(), SetFillFromGenerated(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fGenDsOption
protected
Int_t AliCFTaskVertexingHFCutVarFDSub::fGenLctoV0bachelorOption
protected

Lc->V0+bachelor decay option (selection level)

Definition at line 280 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by SetCountLctoK0Sp(), SetCountLctoLambdapi(), and UserExec().

TH1F* AliCFTaskVertexingHFCutVarFDSub::fhBptCutVar
protected

Generator level histogram D0 pt, Nprongs of the decay, Mother pt.

Definition at line 298 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().

TH1F* AliCFTaskVertexingHFCutVarFDSub::fhBquarkPt
protected
TH1F* AliCFTaskVertexingHFCutVarFDSub::fhCquarkPt
protected
TH1I* AliCFTaskVertexingHFCutVarFDSub::fHistEventsProcessed
protected

pointer to the CF manager

! simple histo for monitoring the number of events processed

Definition at line 236 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().

TH1F* AliCFTaskVertexingHFCutVarFDSub::fHistoMCNch
protected

histogram with measured Nch distribution (pp 7 TeV)

Definition at line 277 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetNchWeight(), Init(), operator=(), SetMCNchHisto(), and ~AliCFTaskVertexingHFCutVarFDSub().

TH1F* AliCFTaskVertexingHFCutVarFDSub::fHistoMeasNch
protected

user-defined histogram to calculate the Mother Pt weights

Definition at line 276 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by CreateMeasuredNchHisto(), GetNchWeight(), Init(), operator=(), SetMeasuredNchHisto(), and ~AliCFTaskVertexingHFCutVarFDSub().

TH1F* AliCFTaskVertexingHFCutVarFDSub::fHistoMotherPtWeight
protected
TH1F* AliCFTaskVertexingHFCutVarFDSub::fHistoPtWeight
protected

user-defined function to be used to calculate weights

Definition at line 274 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetPtWeightFromHistogram(), Init(), operator=(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fIsPPbData
protected

flag for pp data (not checking centrality)

Definition at line 289 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetEstimatorHistogram(), Init(), and SetIsPPbData().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fIsPPData
protected

flag to use the z-vtx corrected (if not use uncorrected) multiplicity estimator

Definition at line 288 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by SetIsPPData(), and UserExec().

Int_t AliCFTaskVertexingHFCutVarFDSub::fLctoV0bachelorOption
protected

resonant deacy channel to be used if the CF should be run on resonant channels only

Definition at line 279 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by ProcessLctoV0Bachelor(), SetKeepLctoK0Sp(), SetKeepLctoLambdaBarpi(), SetKeepLctoLambdapi(), and SetKeepLctoV0bachelor().

TList* AliCFTaskVertexingHFCutVarFDSub::fListBdecays
protected

c quark pt spectrum

Definition at line 301 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().

TList* AliCFTaskVertexingHFCutVarFDSub::fListProfiles
protected

response matrix for unfolding

Definition at line 238 of file AliCFTaskVertexingHFCutVarFDSub.h.

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

TProfile* AliCFTaskVertexingHFCutVarFDSub::fMultEstimatorAvg[4]
protected
Int_t AliCFTaskVertexingHFCutVarFDSub::fMultiplicityEstimator
protected
Int_t AliCFTaskVertexingHFCutVarFDSub::fNvar
protected

flag to use directly the ratio of the distributions (fHistoMCNch) instead of computing it

Definition at line 262 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Init(), and UserExec().

AliHFsubtractBFDcuts* AliCFTaskVertexingHFCutVarFDSub::fObjSpr
protected

cut on momentum conservation

Definition at line 295 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskVertexingHFCutVarFDSub().

UShort_t AliCFTaskVertexingHFCutVarFDSub::fOriginDselection
protected

flag to indicate whether data container should be filled with generated values also for reconstructed particles

Definition at line 251 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetDselection(), SetDselection(), and UserExec().

TString AliCFTaskVertexingHFCutVarFDSub::fPartName
protected

number of variables for the container

Definition at line 263 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Init(), Terminate(), and UserExec().

UInt_t AliCFTaskVertexingHFCutVarFDSub::fPDGcode
protected

flag to use selection bit

Definition at line 282 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by Init(), and UserExec().

TList* AliCFTaskVertexingHFCutVarFDSub::fQAHists
protected

List with B hadron decays (unique entries)

Definition at line 302 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().

Double_t AliCFTaskVertexingHFCutVarFDSub::fRefMult
protected

TProfile with mult vas. Z per period.

Definition at line 286 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by SetReferenceMultiplcity(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fRejectIfNoQuark
protected

selection flag for fakes tracks

Definition at line 268 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetRejectCandidateIfNotFromQuark(), SetRejectCandidateIfNotFromQuark(), and UserExec().

UInt_t AliCFTaskVertexingHFCutVarFDSub::fResonantDecay
protected

histogram with Nch distribution from MC production

Definition at line 278 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetResonantDecay(), SetResonantDecay(), and UserExec().

Char_t AliCFTaskVertexingHFCutVarFDSub::fSign
protected

daughter in fin state

Definition at line 265 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetSign(), SetSign(), and UserExec().

THnSparseF* AliCFTaskVertexingHFCutVarFDSub::fTHnAnalysis
protected

object for cut variation study

Definition at line 296 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by operator=(), UserCreateOutputObjects(), and ~AliCFTaskVertexingHFCutVarFDSub().

THnSparseF* AliCFTaskVertexingHFCutVarFDSub::fTHnGenerator
protected
Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseAdditionalCuts
protected

flag for pPb data (used for multiplicity corrections)

Definition at line 290 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseCascadeTaskForLctoV0bachelor
protected

flag to use additional cuts needed for Lc –> K0S + p, TMVA these are the pre-selection cuts for the TMVA

Definition at line 293 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseCutsForTMVA
protected

flag to use additional cuts needed for Lc –> K0S + p, TMVA

Definition at line 291 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseFlatPtWeight
protected

weight used to fill the container

Definition at line 257 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseFlatPtWeight(), GetWeight(), and SetUseFlatPtWeight().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseMCVertex
protected

flag to remove events not geenrated with PYTHIA

Definition at line 269 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseMCVertex(), SetUseMCVertex(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseMotherPtWeight
protected

flag to decide whether to use pt-weights != 1 when filling the container or not

Definition at line 255 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseMotherPtWeight(), SetMotherPtWeightsFromFONLL5overLHC13d3(), SetUseMotherPtWeight(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseMultRatioAsWeight
protected

flag to decide whether to use Ncharged weights != 1 when filling the container or not

Definition at line 261 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetNchWeight().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseNchWeight
protected

flag to decide whether to use z-vtx weights != 1 when filling the container or not

Definition at line 259 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseNchWeight(), Init(), SetUseNchTrackletsWeight(), SetUseNchWeight(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseSelectionBit
protected

Lc->V0+bachelor decay option (generation level)

Definition at line 281 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseSelectionBit(), SetUseSelectionBit(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseTrackletsWeight
protected

flag to decide whether to use Ncharged weights != 1 when filling the container or not

Definition at line 260 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseNchTrackletsWeight(), SetUseNchTrackletsWeight(), and UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fUseZWeight
protected

flag to decide to use a flat pt shape

Definition at line 258 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseZWeight(), Init(), SetUseZWeight(), and UserExec().

Double_t AliCFTaskVertexingHFCutVarFDSub::fWeight
protected

flag to decide whether to use pt-weights != 1 when filling the container or not

Definition at line 256 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by UserExec().

Bool_t AliCFTaskVertexingHFCutVarFDSub::fZvtxCorrectedNtrkEstimator
protected

refrence multiplcity (period b)

Definition at line 287 of file AliCFTaskVertexingHFCutVarFDSub.h.

Referenced by GetUseZvtxCorrectedNtrkEstimator(), SetUseZvtxCorrectedNtrkEstimator(), and UserExec().


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