hdalsgaa [Tue, 11 Jan 2011 13:44:16 +0000 (13:44 +0000)]
- Fixed double counting of events by not calliing
AliPhysicsSelection::IsCollisionCandidate in the event inspector
- Fix stupid mistake
- New cuts, etc.
- Better processing of aux data
- Store all (that's _all_) events.
laphecet [Mon, 10 Jan 2011 16:14:16 +0000 (16:14 +0000)]
(hopefully) Last tweaks to have the embedding straight : the charge of sdigits is converted back to ADC units in case they are in fC (as is the case when coming from raw2sdigits) before going to digits (Javier)
cblume [Mon, 10 Jan 2011 13:29:56 +0000 (13:29 +0000)]
a/ AliTRDCalibTask.cxx .h: one histo more to quantify the event selection if any problem.
b/ AliTRDCalibraVdriftLinear.cxx, .h: the number 1199 of entries has to be avoid with the robust fit from root TLinearFitter...otherwise it breaks...
c/ AliTRDPreprocessorOffline.cxx .h: I modify a bit the first implementation of Julian for the condition to mask or not (no entries OR gain above 15 rms away of mean gain over the chambers OR vdrift above 15 rms away of the mean vdrift over the chambers). I added some basic functions to produce automaticely in pass0 a chamber status. This can still change a bit...
d/ AliTRDCalDet.cxx .h: I introduce the robust rms used in c/. This removes the chambers very far away due to small anode voltages to have a more realistic rms.
pchrist [Fri, 7 Jan 2011 09:27:55 +0000 (09:27 +0000)]
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
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;
esicking [Thu, 6 Jan 2011 17:22:37 +0000 (17:22 +0000)]
new functions, mc analysis can be performed also for pi0 and k0. eta of seed can be restricted to inner acceptance range in order to get whole cone in normal acceptance
laphecet [Wed, 5 Jan 2011 16:50:03 +0000 (16:50 +0000)]
Small update to distinguish, in the HV plot, channels which are OFF, from channels which tripped during the run (those are set to a value of -1) (Laurent)
laphecet [Wed, 5 Jan 2011 16:46:45 +0000 (16:46 +0000)]
To finally (!) be able to cut on HV values, a method AliMUONCalibrationData::PatchHVValues was added,
which will remove extraneous HV values (read from OCDB) in the cases where
the ramp-down was started before the end of run
At the same time, AliMUONRecoParam was updated to a) remove the high limit on HV (not likely to be
ever used) b) have one HV (low) limit per chamber, instead of just St12 vs St345, so we have a finer
control.
morsch [Wed, 5 Jan 2011 14:06:49 +0000 (14:06 +0000)]
Information for TOF resolution added.
Davide Caffarri <davide.caffarri@pd.infn.it>
Pietro Antonioli <pietro.antonioli@bo.infn.it>, Andrea Dainese <andrea.dainese@pd.infn.it>
cnattras [Mon, 3 Jan 2011 23:40:34 +0000 (23:40 +0000)]
fixed a bug in rescaling v0s, cleaning up macro for neutral energy contribution with Levy fits and moving it to the hadEt directory, updating CorrNeutralLevyFit.C so that it can also calculate the correction for the total Et, adding macro for neutral energy correction for simulation, adding macro for background subtraction calculation and error calculation