5 #include <TClonesArray.h> 6 #include <TParameter.h> 14 RDHFLc->SetName(
"LcAnalysisCuts");
15 RDHFLc->SetTitle(
"Analysis cuts for Lc analysis");
42 anacutsarray=
new Float_t*[nvars];
43 for(
Int_t ic=0;ic<nvars;ic++)
50 anacutsarray[ 0][ipt2]=0.25;
51 anacutsarray[ 1][ipt2]=2.00;
52 anacutsarray[ 2][ipt2]=0.3;
53 anacutsarray[ 3][ipt2]=0.5;
54 anacutsarray[ 4][ipt2]=1.5;
55 anacutsarray[ 5][ipt2]=0.010;
56 anacutsarray[ 6][ipt2]=0.000;
61 RDHFLc->
SetCuts(nvars,nptbins,anacutsarray);
66 Double_t sigmaspi[5]={3.,0.,0.,3.,0.};
82 RDHFLc->SetProdTrackPtMin(0.3);
83 RDHFLc->SetProdTrackEtaRange(0.8);
93 cout<<
"This is the (anal) object I'm going to save:"<<endl;
95 TFile*
fout=
new TFile(
"LcCuts.root",
"RECREATE");
void SetNPtBins(Int_t nptBins)
void SetProdV0CosPointingAngleToPrimVtxMin(Double_t a)
void SetProdV0DaughterTPCClusterMin(Double_t a)
void SetMaxVtxZ(Float_t z=1e6)
void SetUseOnTheFlyV0(Bool_t a)
void SetProdV0MassTolK0s(Double_t a)
void EnableSemiCentralTrigger()
void SetProdUseAODFilterBit(Bool_t a)
void SetUsePhysicsSelection(Bool_t use=kTRUE)
void SetPidHF(AliAODPidHF *pidObj)
see enum below
AliAODPidHF * GetPidHF() const
void SetUseCombined(Bool_t useCombined=kTRUE)
void SetUseDefaultPriors(Bool_t defaultP)
void SetCombDetectors(ECombDetectors pidComb)
void SetCuts(Int_t nVars, Int_t nPtBins, Float_t **cutsRD)
void ResetMaskAndEnableMBTrigger()
void makeInputAliAnalysisTaskSELc2pK0s()
void SetCombinedPIDThreshold(Double_t a)
void SetSigma(Double_t *sigma)
void SetProdV0DaughterEtaRange(Double_t a)
void SetProdV0PtMin(Double_t a)
void EnableCentralTrigger()
void SetProdV0DcaDaughtersMax(Double_t a)
void SetUsePID(Bool_t flag=kTRUE)
virtual void PrintAll() const
void SetPtBins(Int_t nPtBinLimits, Float_t *ptBinLimits)
void SetProdV0DaughterPtMin(Double_t a)
void SetMatch(Int_t match)
TFile * fout
input train file
void SetTriggerClass(TString trclass0, TString trclass1="")
void SetPIDStrategy(EPIDStrategy pidStrategy)
void SetProdRoughPtMin(Double_t a)
void SetProdRoughMassTol(Double_t a)