Populating a fake event header in case of readinf of raw data from DDL files. Some of the fields are fill, others are left empty with a possiblity to set them from outside.
Moving set/get energy in cms, projectile, target propertie to the very base AliGenerator class. Now all this is available to AliSimulation in order to write correctly the GRP entry. Please note that in case of generators which do not derive from AliGeNMC the user has to setp explicitly energy in cms, projectile and target in order to get a correct GRP entry.
marian [Sat, 26 Jul 2008 10:56:13 +0000 (10:56 +0000)]
Debug output (Printf) changes
Possibility to use "external" gain map (Marian Ivanov)
M AliTPCcalibTracks.cxx - Increase debug level for printf
M AliTPCcalibTracksGain.cxx - Adding optional gain normalization
M AliTPCcalibTracksGain.h - Adding optional gain normalization
M AliTPCAnalysisTaskcalib.cxx - Disable Printf
M AliTPCcalibCosmic.cxx - Increase debug level for info messages
Mainly changes related to the added treatment of inactive detector parts in
SPD online dead pixel search:
* ITSSPDPHYSda and AliITSOnlineSPDphysAnalyzer:
Modified algorithm for finding dead pixels (now also including information
about inactive parts).
* AliITSOnlineCalibrationSPD:
Added information on which equipments, half-staves, chips are active.
* AliITSOnlineCalibrationSPDhandler:
Added functionality to treat inactive detector parts. The inactive or dead
pixels are referred to as "silent" in the code.
* AliITSPreprocessorSPD:
Using silent (=dead+inactive) pixels instead of dead.
* AliITSRawStreamSPD:
Added members to keep track of which equipments and half-staves are active.
This information needs to be accessed externally after the "Next" method has
been called for the event. Included two more consistency error codes, only
relevant for SPDmood.
Removed check on header and trailer count. Added method to get event counter
value
* AliITSRawStreamSPDErrorLog:
Increased the maximum number of error codes.
dynamic cast replaced by static cast in order to avoid undefined reference to typinfo of AliGenMC. Correct initialization of the new member of AliGenMC.
Filling the GRP entry inside ALiSimulation. Can be swtiched off/on via SetWriteGRPEntry() method. All the information filled in the GRP is taken directly from the objects (generator,field,detector list etc) in gAlice. To be extended if needed by filling luminocity/intensity in case of pileup simulations. For the moment the cocktail,box,cosmic generators will produce an unknown beam energy and type.
bugfixes in HLT build system: /prog/versions_AliRoot/AliRoot_HEAD_2008-07-17/PHOS added for PHOS configure check; test macros corrected in order to load library from actual build to get distcheck working
ivana [Fri, 25 Jul 2008 10:10:48 +0000 (10:10 +0000)]
Fixes in MUON:
- Fixing how the stores are reset in AliMUONDataInterface and adding some detail
to the documentation.
- Fixing bit packing bug in AliMUONRawWriter.
- Adding protection code to AliMUONRecoCheck to check if the TParticlePDG*
ppdg pointer is NULL or not.
(Artur)
marian [Fri, 25 Jul 2008 09:14:18 +0000 (09:14 +0000)]
(Marian Ivanov)
AliTPCCalPadRegion - ::SetObject - Expand to max size
AliTPCAnalysisTaskcalib - Remove unneccessary printing
AliTPCcalibTracksGain - Adding angular and dr attenutaion fit - without chameber gain alignment
Deleted old deprecated macros.
Fixing bugs in reconfiguration from CDB in HitReconstructor component.
Adding CDB entrues for the TriggerReconstructor and MansoTrackerFSM components.
Fixing minor message printing bug in AliHLTMUONProcessor.
added switch for doc to configure.ac; added monilithic doc build; configure.ac and AliHLTPHOSClusterizer.cxx adapted according to the latest reco param changes (r27529)
- chi2ndf part of constructor (but what should be put there ??)
- Is PrimaryCanddate() selects ALL tracks that have passed the primary track selection, even if they are
also attached to a V0, Cascade, ...