pdebski [Mon, 4 Oct 2010 13:32:28 +0000 (13:32 +0000)]
Added optional 3rd side view in AliEveMultiViwe (with MUON arm),
removed showing/hiding MUON geometry in alieve_online.C (it was
crashing after adding second muon geometry - should fix the bug
#72907)
agheata [Mon, 4 Oct 2010 12:52:59 +0000 (12:52 +0000)]
Added new static method AliAnalysisManager::GetRunFromAlienPath() that extracts the run number from the path to data (must be an alien path to data or MC). This is used by the plugin to set the new data member AliAnalysisManager::fRunFromPath which is available in UserCreateOutputObjects of any task if running via the plugin in grid mode.
Use mgr->GetRunFromPath() in your task to get this.
pulvir [Mon, 4 Oct 2010 09:09:25 +0000 (09:09 +0000)]
Added another monitor task to check the pairs instead of single tracks.
Requires a default mass assigned to daughters to compute invariant mass
and an intervall of invariant masses to check.
Modified the standard cuts for 2010 analysis:
- return the DCA cut to 7 TeV
- add a cut in the eta of single tracks to -0.9 to 0.9
bhippoly [Sat, 2 Oct 2010 21:53:47 +0000 (21:53 +0000)]
SUMMARY : Commit of the 900 GeV strangeness paper
histo dE/dx in TPC
+ binning change
+ TPC PID requirements become default for filling CascCuts containers
---------------------------
1. CheckCascade :
* TH1F : introduction histo fHistCascadeMultiplicityForTrigEvtAndZprimVtx
* TH2F : introduction histo dE/dx in the TPC ( f2dHistTPCdEdxOfCascDghters )
* removal of the TH3F used for Combined PID (redundance with the PID CFContainers)
* Binning change :
- primary vertex in x,y and z (fHistPosBestPrimaryVtxZForSelEvt, ...)
- rapidity binning: y in [-1.1;1.1] instead of [-1.2;1.2] (f3dHistXiPtVsEffMassVsY... + CFContainers fCFContCascadePID...)
- pt binning
* Trigger Selection : bit mask comparison (compliance with the new trigger selection of rev. 42530)
* PID :
- default TPC cut at 4-sigma (+ commented : possibility to cut at 3-sigma below pt=X / 5-sigma above)
- TH1F selection histos = filled if TPC pid requirements are satisfied
* PID CFContainers : Multiplicity dimension = now based on SPD tracklets instead of TPCrefit tracks
* fCFContCascadeCuts :
- user binning + large first/last bin to avoid underflow/overflow
(---> Projection pb with under-/overflow in TAxis for THnSparse !!!)
- container filled if TPC pid requirements are satisfied
* Angular correlation : THnSparseF = filled if TPC pid requirements are satisfied
2. CheckPerformance
* Binning change :
- (x 2) for Inv Mass plots (200 -> 400 bins for Xi, 250 -> 500 bins for Omega)
- rapidity binning: y in [-1.1;1.1] instead of [-1.2;1.2] (f2dHistAsMCGenPtVsGenYXi..., ...)
* PID CFContainers : Multiplicity dimension = now based on SPD tracklets instead of TPCrefit tracks
* Definition of findable released to looser cuts : lBach->Pt() < 0.150 lDghtBarV0->Pt() < 0.250 lDghtMesV0->Pt() < 0.150
* Trigger Selection : bit mask comparison (compliance with the new trigger selection of rev. 42530)
* PID :
- default TPC cut at 4-sigma (+ commented : possibility to cut at 3-sigma below pt=X / 5-sigma above)
* fCFContAsCascadeCuts :
- user binning + large first/last bin to avoid underflow/overflow
(---> Projection pb with under-/overflow in TAxis for THnSparse !!!)
- container filled if TPC pid requirements are satisfied
Make it working with the new trigger classes. Include more cases in the track counters (now we can select on charge and on 2 different pt cuts). Include plots of p and pt distributions for separate muon charges. Change a bit the decision to fill histograms: now we can choose to select physics events and/or trigger type (kMB, kMUON, ...). Change the structure of the code to make it more flexible and overcome -a new feature- in root when merging TObjArray with empty slot (Christophe, Philipe P.)
AliAnaShowerParameters: Put a protection in case of weird case where label of MC particle is not available
AliMCAnalysisUtils: Check if the parent has index larger or equal than 0 instead of larger than 0 to get the correct parent.