Updating g4menu.C macro for changes in STEER;
calling gAlice->GetMCApp()->Init(); instead of
gAlice->Init(), which is no more available.
(I. Hrivnacova)
ivana [Tue, 28 Apr 2009 16:05:11 +0000 (16:05 +0000)]
In trigger classes:
- The trivial change is the initialisation of the global input masks
to 0xFFFFFFFF
- The change to unify the format of the global trigger output word
with the one written in the raw data:
shifting the first six bits of the global trigger by 1 bit and
leaving the first bit (LSB) to have the value 0 or 1, which tells which
of the single low/high pt bit is sent to the CTP, since this one takes only
5 bits from the MUON trigger.
- Reverse change which was done once for the inversion of the bits in
the global input words. Tests with the latest cosmic runs, showed that
it is not necessary to invert the global inputs before applying the masks.
It seems it was a misunderstanding, but I will let the code doing
the inversion as it is, only not doing the inversion finally.
(Bogdan)
Added support for creating both standard AOD and several deltaAOD's in the same
ESD-based analysis. Producing a deltaAOD using AliAODHandler::SetNonStandardAOD()
in an analysis on input AOD is still possible. To use the new feature:
- use a standard AOD handler (no call to SetNonStandardAOD)
- in the AliAnalysisTaskSE-derived task, call AddAODBranch(cname, addobj, fname)
where the newly added fname is the file name where the branch(es) is(are) to be
written.
Added AliAnalysisTaskSE::IsStandardAOD() to check from the user code if the AOD
handler is configured for standard AOD or not. Check first via AODEvent() if there
is any AOD handler at all.
Added support for creating both standard AOD and several deltaAOD's in the same
ESD-based analysis. Producing a deltaAOD using AliAODHandler::SetNonStandardAOD()
in an analysis on input AOD is still possible. To use the new feature:
- use a standard AOD handler (no call to SetNonStandardAOD)
- in the AliAnalysisTaskSE-derived task, call AddAODBranch(cname, addobj, fname)
where the newly added fname is the file name where the branch(es) is(are) to be
written.
Added AliAnalysisTaskSE::IsStandardAOD() to check from the user code if the AOD
handler is configured for standard AOD or not. Check first via AODEvent() if there
is any AOD handler at all.
ivana [Thu, 23 Apr 2009 12:51:25 +0000 (12:51 +0000)]
In AliMUONClusterInfo:
- Added new data members and methods
- Added the possibility get info from clusters not attached to a track (recPoints)
- Updated macro MUONClusterInfo.C
(Philippe P., Javier)
Added new filter cuts and MC particle filter. Muon filter activated by default as in CreateAODfromESD.
Macros AddTaskGammaHadronCorr.C and AddTaskPi0.C replaced with PWG4/macros/AddTaskPartCorr.C (M.Gheata)
The cluster index "0" was used to indicate that a track has no cluster
on a given layer. But there is a cluster with index "0" (the first cluster
of the event).Now using "-1" instead of "0".
Added the include to cstdlib in several places to avoid compilation problems with abort(); Added to some printfs "\n" when necessary; Example configuration file to execute AliAnaChargedParticles.
ivana [Wed, 22 Apr 2009 10:18:35 +0000 (10:18 +0000)]
In reconstruction classes:
- Improve track candidate selection by taking into account the resolution
on the track parameters.
- Add a flag into RecoParam to switch between track selection on their
slope or on their impact parameter at vertex (default).
- UPdate REcoParam in OCDB
- Take into account the chamber/cluster resolution when defining
the "fixed" area to quickly look for new cluster to be attached to the track.
- AliMUONDigitCalibrator: Do not use digit saturation information from
calibration file when using the calibration option NOGAIN.
(Philippe P.)
- siimplify and unify task management using the common "Add" macro
- simplify naming
-This line, and those below, will be ignored--
M TRDqaRecLinkDef.h
M libTRDqaRec.pkg
A qaRec/AliTRDefficiencyMC.cxx
A qaRec/AliTRDinfoGen.cxx
D qaRec/AliTRDtrackingEfficiency.cxx
M qaRec/AliTRDmultiplicity.cxx
M qaRec/run.h
D qaRec/AliTRDtrackInfoGen.h
M qaRec/AliTRDrecoTask.h
M qaRec/AliTRDresolution.cxx
A qaRec/AliTRDefficiency.cxx
M qaRec/AliTRDcheckDetector.cxx
A qaRec/AliTRDefficiencyMC.h
A qaRec/AliTRDinfoGen.h
D qaRec/AliTRDtrackingEfficiency.h
D qaRec/AliTRDtrackInfo
A qaRec/macros/EVE
A qaRec/macros/EVE/nclusters.C
A qaRec/macros/EVE/PH.C
D qaRec/macros/chargeDistr.C
D qaRec/macros/runTraining.C
D qaRec/macros/makeTrainingData.C
D qaRec/macros/PH.C
A qaRec/macros/AddTRDinfoGen.C
D qaRec/macros/ConvertMLPs.C
D qaRec/macros/nclusters.C
D qaRec/macros/MonitorTraining.C
A qaRec/macros/AddTRDpidChecker.C
A qaRec/macros/AddTRDresolution.C
A qaRec/macros/AddTRDefficiency.C
D qaRec/macros/clusterSelection.C
A qaRec/macros/AddTRDcheckDetector.C
A qaRec/macros/PID
A qaRec/macros/PID/runTraining.C
A qaRec/macros/PID/MonitorTraining.C
A qaRec/macros/PID/makeTrainingData.C
A qaRec/macros/PID/ConvertMLPs.C
A qaRec/macros/AddTRDcheckESD.C
D qaRec/macros/clusterResiduals.C
M qaRec/run.C
M qaRec/AliTRDcalibration.cxx
D qaRec/AliTRDtrackingEfficiencyCombined.cxx
A qaRec/AliTRDefficiency.h
M qaRec/AliTRDpidRefMaker.cxx
M qaRec/AliTRDcheckESD.h
M qaRec/AliTRDpidChecker.cxx
M qaRec/AliTRDclusterResolution.cxx
D qaRec/AliTRDtrackInfoGen.cxx
M qaRec/AliTRDrecoTask.cxx
D qaRec/AliTRDtrackingEfficiencyCombined.h