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
hristov [Fri, 9 Nov 2007 16:12:43 +0000 (16:12 +0000)]
A "mean vertexer" to measure the average vertex position during a run.
In priciple, the produced object should be saved as a AliESDVertex object.
However, we wouldlike to save additional information and namely:
1) the errors coming from the weighted average (in addition to the covariance
matrix which give the spread of the vertices contributing to the average)
2) the number of tracklets used
3) the mean multiplicity of the events used for the average
4) the RMS of this multiplicity
nick [Fri, 9 Nov 2007 15:16:10 +0000 (15:16 +0000)]
09-nov-2007 GdV Automatic central meridian setting only activated when meridian
has a value smaller than -pi. This will allow also negative values
as user input.