]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG3/vertexingHF/ConfigVertexingHF.C
New structure of PWG3: PWG3base, PWG3muon, PWG3vertexingHF and PWG3vertexingOld ...
[u/mrichter/AliRoot.git] / PWG3 / vertexingHF / ConfigVertexingHF.C
CommitLineData
3ec50490 1AliAnalysisVertexingHF* ConfigVertexingHF() {
2
3 printf("Call to AliAnalysisVertexingHF parameters setting :\n");
4 vHF = new AliAnalysisVertexingHF();
5
7aab68c3 6 vHF->SetUseTRef(); // only if you write on the AOD
7 //--- switch-off candidates finding (default: all on)
8 //vHF->SetD0toKpiOff();
3ec50490 9 //vHF->SetJPSItoEleOff();
7aab68c3 10 //vHF->Set3ProngOff();
3ec50490 11 vHF->Set4ProngOff();
7aab68c3 12 //--- secondary vertex with KF?
13 //vHF->SetSecVtxWithKF();
14 //--- set cuts for single-track selection
3ec50490 15 vHF->SetITSrefitRequired();
16 vHF->SetBothSPDNotRequired();
17 vHF->SetMinITSCls(5);
7aab68c3 18 vHF->SetMinPtCut(0.3);
3ec50490 19 vHF->SetMind0Cut(0.);
7aab68c3 20 //--- set cuts for candidates selection
21 vHF->SetD0toKpiCuts(0.6,999999.,1.1,0.,0.,999999.,999999.,999999.,-1);
22 vHF->SetBtoJPSICuts(0.6);
3ec50490 23 vHF->SetDplusCuts(0.2,0.,0.,0.,0.,0.01,0.06,0.,0.,0.8);
7aab68c3 24 vHF->SetDsCuts(0.2);
25 vHF->SetLcCuts(0.2);
26 //--- set this if you want to reconstruct primary vertex candidate by
27 // candidate using other tracks in the event (for pp, broad
28 // interaction region)
29 //vHF->SetRecoPrimVtxSkippingTrks();
30 //--- OR set this if you want to remove the candidate daughters from
31 // the primary vertex, without recostructing it from scratch
32 //vHF->SetRmTrksFromPrimVtx();
33
34 //--- check the settings
35 vHF->PrintStatus();
36 //--- verbose
cfced288 37 vHF->SetDebug(0);
7aab68c3 38
3ec50490 39
40 return vHF;
41}
42
43
44