---------------------------
1. CheckCascade :
* Trigger Selection :
introduction of TString fTriggerMaskType = type of trigger to use in UserExec : AliVEvent::kMB or kHighMult ?
Note : default = event is selected in the task
* Pile-up :
introduction of Bool_t fkRejectEventPileUp = kTRUE to enable the rejection of events tagged as pile-up by SPD (AliESDEvent::IsPileupFromSPD)
+ control plot : TH1F fHistCascadeMultiplicityForTrigEvtNonPiledUpAndZprimVtx
* Primary tracks & Multiplicity bins :
nTrackPrimaryMultiplicity = fESDtrackCuts->CountAcceptedTracks(lESDevent)
TH1F fHistPrimaryTrackMultiplicityForTrigEvt,
TH1F fHistPrimaryTrackMultiplicityForCascadeEvt
* Armenteros plot :
Fix following Lee Barnby's suggestion : f2dHistArmenteros->Fill( lChargeXi*lAlphaXi, lPtArmXi );
* c.Tau :
TH1F fHistcTauXiMinus to check (x4), filled with cascade candidates : Mpdg +- 10 MeV/c2 ~ Mpdg +- 5sigma
* TPC PID :
introduction of a new set of param. for the TPC PID (Aleph param.) for LHC10d p+p Pass2.
= feature of the "one pad cluster" reconstruction in TPC.
Bool_t fkIsDataRecoWith1PadTPCCluster = switch from one case to the other
Almost official, got from A.Kalweit
fAlephParameters[0] = 1.28949/50.;
fAlephParameters[1] = 2.74095e+01;
fAlephParameters[2] = TMath::Exp(-3.21763e+01);
fAlephParameters[3] = 2.44026;
fAlephParameters[4] = 6.58800;
Logically, the same problem holds for the recent MC prod (LHC10fa6) : a new parameterization will also be needed for MC ...
Home made param. (temporary)
fAlephParameters[0] = 0.04;
fAlephParameters[1] = 17.5;
fAlephParameters[2] = 3.4e-09;
fAlephParameters[3] = 2.15;
fAlephParameters[4] = 3.91720e+00;
* Angular correlation :
- retain only primary tracks (use of AliESDtrackCuts)
- option to exclude cascade whose pt < ... GeV/c
- introduction of 3 options to follow for the correlations:
1.1 - "TrigAnyCasc-AssoAnyPrim"
1.2 - "TrigCascLeading-AssoAnyPrim"
2. - "TrigLeadingTrck-AssoCasc" (= default)
TString fAngularCorrelationType = data member used for the option switch
3. CheckPerformance
* Trigger Selection :
introduction of TString fTriggerMaskType = type of trigger to use in UserExec : AliVEvent::kMB or kHighMult ?
Note : default = event is selected in the task
* Pile-up :
introduction of Bool_t fkRejectEventPileUp = kTRUE to enable the rejection of events tagged as pile-up by SPD (AliESDEvent::IsPileupFromSPD)
+ control plot : TH1F fHistCascadeMultiplicityForTrigEvtNonPiledUpAndZprimVtx
* Primary tracks & Multiplicity bins :
nTrackPrimaryMultiplicity = fESDtrackCuts->CountAcceptedTracks(lESDevent)
TH1F fHistMCTrackMultiplicity is now filled with AliStack::GetNprimary()
* Resolution of the phi angle :
TH2F DeltaPhi(MC casc,Reco casc) vs Pt(mc) (azimuthal correlation ...) x4
* Resolution of multiplicity estimator :
TH2F f2dHistRecoMultVsMCMult : Reco prim tracks Vs MC gen. primaries (eta<0.8)
* TPC PID :
introduction of a new set of param. for the TPC PID (Aleph param.) for LHC10f6a prod = MC for LHC10d Pass2.
= feature of the "one pad cluster" reconstruction in TPC.
Home made param. (temporary)
fAlephParameters[0] = 0.04;
fAlephParameters[1] = 17.5;
fAlephParameters[2] = 3.4e-09;
fAlephParameters[3] = 2.15;
fAlephParameters[4] = 3.91720e+00;