Correct and clean the vertex retrieval in case of SE or ME analysis
AliAnaParticleHadronCorrelation: Decay photon analysis added
Correlation with pi0 now done with a AOD branch produced in another task
Many coverity reports corrections.
Merging with Davids changes, updating HadEt alien handler and runHadEt.C to include new version of AliAnalysisEtCuts, adding gamma/eta/pi0 histos to AliAnalysisHadEtMonteCarlo to calculate corrections for hadronic only Et, adding macro to create AliAnalysisHadEtCorrections which will be used by AliAnalysisHadEtReconstructed, implementing default track cuts for ITS standalone tracks
Fixes for Savannah bug 72578.
- AliITSv11Hybrid.cxx: in CreateGeometry() recall the new assembly and use it
as mother volume for the services (I changed names to make them symmetric); in
CreateOldGeometry() define the new assembly and place it in ALIC mother volume,
use it for the few service volumes still defined in Geant3
- AliITSv11GeometrySupport.cxx : in SPDCableTraysSideA() and in
SPDCableTraysSideC() prolong cables and cooling tubes from the tray edge till
the SPD cone, leaving a small margin for misalignment
- AliITSv11geometrySDD.cxx: fixing the observed extrusion problem
Added AliInputEventHandler::SetUserCallSelectionMask(Bool_t flag) allowing a taskSE that do NOT call SelectCollisionCandidates() to call AliESDInputHandler::CheckSelectionMask() that calls GetSelectionMask for the attached cuts (i.e. physics selection)
Modified the tender and added method AliTender::SetCheckEventSelection(Bool_t flag) to use this feature automatically. The tender MUST be added first in the train.
//
// Thrust Major (TM) analysis of reconstructed jets.
// TM is the thrust in the plane perpendicular to the jet axis
// The present analysis performs the following steps:
// (a) Construct two orthogonal unit vectors (e1, e2) in the plane perpendicular to the jet axis
// (b) Calculate the components of all particles with jT > 1 GeV with respect to e1, e2
// (c) Construct the sphericity matrix
// (d) Find the two orthogonal eigenvectors of the spericity matrix
// (e) Caluclate the components of all particles with jT < 1 GeV in the reference frame spanned by the eigenvectors
// (f) Calculate the azimuthal angle in this frame
//
ivana [Thu, 16 Sep 2010 11:51:43 +0000 (11:51 +0000)]
In AliMUONTriggerChamberEfficiency:
When calculating efficiencies starting from the division of two histograms, a TGraphAsymmErrors is produced via TGraphAsymmErrors(const TH1* pass, const TH1* total, Option_t *option); following the guidelines of Page 27 of http://pdg.lbl.gov/2009/reviews/rpp2009-rev-statistics.pdf, the Clopper-Pearson 68% method is now used to determine errors. Explicitly specifying this option also prevents a segfault that occurs with the "tagged" v5-27-05-build1 of ROOT (rev.35249).
(F.Bossu, D.Berzano, D.Stocco, L.Bianchi)
marian [Thu, 16 Sep 2010 09:22:07 +0000 (09:22 +0000)]
AliTPCCalibCE.cxx.diff New algorithm using in addition the laser tracks to be independent of time0 offsets
AliTPCCalibCE.h.diff New algorithm using in addition the laser tracks to be independent of time0 offsets
AliTPCcalibDB.h.diff Add Getter for the new DV entries in the CE OCDB entry
AliTPCcalibDButil.cxx.diff Add functionality to retrieve new DV entries and do P/T correction
AliTPCcalibDButil.h.diff Add functionality to retrieve new DV entries and do P/T correction
AliTPCCalibPedestal.cxx.diff Update Merging (call Merge of base class)
AliTPCCalibPulser.cxx.diff Update Merging (call Merge of base class)
AliTPCCalibRawBase.cxx.diff Add first and last timestamp of processing, add Merge function
AliTPCCalibRawBase.h.diff Add first and last timestamp of processing, add Merge function
AliTPCCalibRaw.cxx.diff Remove obsolete timestamp (now in base class), update merging
AliTPCCalibRaw.h.diff Remove obsolete timestamp (now in base class), update merging
AliTPCcalibSummary.cxx.diff Add entries for the new online DV calibration part
AliTPCLaserTrack.cxx.diff Update reading of data base file
TPCCEnewda.cxx New online drift velocity calibration DA
1- Storing in the output of the cuts object
2- Implementation of the candidate selection at the Analysis Cuts level taking into account the reflections, and switching off the PID, and including the modification Andrea mentioned this morning
3- Implementation of the PID step in the "correct" way (including all the selection levels)
4- Possibility to fill the container using weights
ChiaraZ
adding data type kAliHLTDataTypeESDContent for data blocks designated for ESD
and kAliHLTDataTypeComponentFwdTable for forwarded component table entries
The vertexer and multfinder will run even if ITS reco and local-reco
are not requested, provided the fFillESD.Contains("ITS").
Needed to run vertexer and trackleter with existing recpoints w/o running
full ITS reco.