]> git.uio.no Git - u/mrichter/AliRoot.git/commit - PWGLF/STRANGENESS/Cascades/AliAnalysisTaskCheckCascade.cxx
SUMMARY :
authorpchrist <pchrist@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 7 Jan 2011 09:27:55 +0000 (09:27 +0000)
committerpchrist <pchrist@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 7 Jan 2011 09:27:55 +0000 (09:27 +0000)
commitc525f3604e016373f758407bf855fa2f6ee645ca
treecc10922578a5e798d274c4a89559630d3423cf14
parentb9ad6f0438d52e751092db3a2473e8e17272928d
SUMMARY :
Preparation of the p+p 7 TeV analyses.

---------------------------
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

2. macros/AddTaskCheckCascade
* taskcheckcascade-> SetTriggerMaskType     ("kMB");
* taskcheckcascade-> SetRejectEventPileUp   (kTRUE);
* taskcheckcascade-> SetAlephParamFor1PadTPCCluster(kTRUE);
* taskcheckcascade-> SetAngularCorrelationType     ("TrigLeadingTrck-AssoCasc");

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;

4. macros/AddTaskCheckPerformanceCascade
* taskCheckPerfCascade-> SetTriggerMaskType     ("kMB");
* taskCheckPerfCascade-> SetRejectEventPileUp   (kTRUE);
* taskCheckPerfCascade-> SetAlephParamFor1PadTPCCluster(kTRUE);
PWG2/SPECTRA/AliAnalysisTaskCheckCascade.cxx
PWG2/SPECTRA/AliAnalysisTaskCheckCascade.h
PWG2/SPECTRA/AliAnalysisTaskCheckPerformanceCascade.cxx
PWG2/SPECTRA/AliAnalysisTaskCheckPerformanceCascade.h
PWG2/SPECTRA/macros/AddTaskCheckCascade.C
PWG2/SPECTRA/macros/AddTaskCheckPerformanceCascade.C