acolla [Thu, 15 Nov 2007 15:43:24 +0000 (15:43 +0000)]
AliMC::BeginEvent gets run number from CDB manager
AliSimulation: it is now forbidden to initialize run number in AliCDBManager. Only external variables
or AliSimulation::SetRunNumber are allowed.
nick [Thu, 15 Nov 2007 15:00:42 +0000 (15:00 +0000)]
15-nov-2007 NvE Processor IceLinefit updated to treat also InIce DOMs.
Note that the generated IceLinefit tracks now automatically get a suffix
"A" or "I" in the trackname to indicate Amanda (OM) or InIce (DOM) tracks, resp.
szostak [Wed, 14 Nov 2007 19:53:38 +0000 (19:53 +0000)]
Fixing coding violations and getting rid of warnings.
Also got rid of global objects used for component registration in favour of registration of components in the AliHLTMUONAgent::RegisterComponents method.
acolla [Wed, 14 Nov 2007 15:24:28 +0000 (15:24 +0000)]
"Cleaned" initialization and usage of the run number.
--- in Simulation, run number and generator seed can be set:
1. Via environment variables DC_RUN and CONFIG_SEED
2. Via AliSimulation setters SetRunNumber() and SetSeed() (overrides option 1.)
3. Run number can be also set externally with AliCDBManager::Instance()->SetRun()
(overrides options 1. and 2.)
Run number is set in AliHeader during event generation (AliMC::BeginEvent()). In
the subsequent steps it is loaded from the run loader.
--- in Reconstruction, run number is loaded from the event header in the run
loader, or from raw data header.
CDB Manager's Lock implemented in simulation and reconstruction.
acolla [Wed, 14 Nov 2007 15:15:24 +0000 (15:15 +0000)]
AliCDBManager's "Lock" functionality implemented.
- If Lock is set ON (SetLock(1)), it cannot be reset to OFF (AliFatal)
- If Lock is ON, it is not possible to reset the run number or to activate/reset
CDB storages. It is not possible to use Get( ) functions with a run number
different to the internal one.
nick [Wed, 14 Nov 2007 10:26:55 +0000 (10:26 +0000)]
14-nov-2007 NvE Copy constructor and Clone() memberfunction introduced in AliObjMatrix.
14-nov-2007 NvE Bug fix in IceDB2Root in the creation of the JEBTDaq database.
The new Clone() memberfunction of AliObjMatrix is now used and a memory
leak has been removed. Also GetOMdbase() has been updated for JEBTDaq.
acolla [Tue, 13 Nov 2007 16:15:47 +0000 (16:15 +0000)]
DCS map is stored in a file in the temp folder where the detector is processed.
If the preprocessor fails, the temp folder is not removed. This will help the debugging of the problem.
nick [Mon, 12 Nov 2007 16:05:04 +0000 (16:05 +0000)]
12-nov-2007 GdV New version of IceMakeHits and IceCalibrate to handle IceCube DOMs.
12-nov-2007 NvE Class IceRootx introduced which contains the old version of the IceRoot
walnut->IcePack conversion. This version (slightly updated with bug fixes)
is kept to enable processing of the old walnut format (if needed).
The class IceRoot has been updated so that it matches the new walnut
data format.
hristov [Mon, 12 Nov 2007 14:33:09 +0000 (14:33 +0000)]
Main changes:
- Removed class AliMUONHitForRec (use AliMUONVCluster instead)
- Changed some variable, data member and function names to be consistent
Also:
- Modified AliMUONRecoCheck to use AliMCEventHandler to handle
trackRef and Particles
- Corrected comments about AliMUONRecoParam
ivana [Mon, 12 Nov 2007 11:58:16 +0000 (11:58 +0000)]
- Added flag to read back from ascii files or saving directly current mapping
(Christian)
- In WriteMpSegmentation(): added call to AliMpDDLStore::ReadData, as without
this the detection elements stored in CDB do not contain info filled
by DDLStore
(Ivana)
belikov [Mon, 12 Nov 2007 09:39:28 +0000 (09:39 +0000)]
Second round of ESD clean-up at the physics level: possibility to reduce the number of stored V0 candidates by filtering on the DCA between the daughters and the cosine of pointing angle