laphecet [Thu, 20 May 2010 15:19:01 +0000 (15:19 +0000)]
Changes to allow running the reconstruction with the "TryRecover"
feature of the raw data decoder turned ON (via RecoParam). Will be
needed for processing half of the May 2010 B=0 data.
Small change in TrackerQADataMakerRec so the EventSize plot works
online as well.
laphecet [Thu, 20 May 2010 13:47:50 +0000 (13:47 +0000)]
Fixing bug #67560, by being more strict on rejecting big mono-cathode clusters at the preclustering stage, so they do not even enter the MLEM cluster finder
cholm [Wed, 19 May 2010 22:49:03 +0000 (22:49 +0000)]
Changes to make DAs publish information to AMORE.
The pedestal DA will publish a TH2F for each ring, containg as content
the pedestal values, and as errors the noise values.
The gain DA will publish two TH2F per ring. One contains the gains
and the error on the gains, and the other contains the reduced
chi^2 for each of the strips.
Both will also publish a TObject with the unique identifier set to the
run number used to generate the data.
:
The base DA does not publish anything at this time.
ivana [Wed, 19 May 2010 09:13:39 +0000 (09:13 +0000)]
Changes for pilup:
- In AliMUON: Setter and getter of time limits for pileup events removed. Time limit variables removed.
- In AliMUONDigitizerV3: Cut on time for digitization removed
- In AliMUONSDigitizerV2:
- Calling the DisIntegrate function now includes the time differences between the arrival hit time of a pileup event and the average arrival time
- In AliMUONResponse, AliMUONResponseTrigger, AliMUONResponseTriggerV1: DisIntegrate function modified to include differences in arrival time
- In AliMUONResponseV0: a reduction factor applied to the charged from energy loss if the hit belongs to a track in a pileup event.
- In AliMUONConstants: average arrival times to chambers added, a reduced total charge for hits belonging to tracks from pileup events added
(Mercedes)
kleinb [Wed, 19 May 2010 07:46:05 +0000 (07:46 +0000)]
When loading the TRD response, keep the pointer to the old root directory to stay in the same dir also after loading, otherwise some TRefs during AOD filtering with AliESDpidCuts are wrong/ part of AOD not readable.
agheata [Mon, 17 May 2010 06:38:49 +0000 (06:38 +0000)]
Added an object array that is supposed to host CDB configuration to be applied on the workers.
Unlock CDB before setting run number, add some streaming protections just in case (Jens)
agheata [Mon, 17 May 2010 06:24:22 +0000 (06:24 +0000)]
Array of bits introduced to control better the "atomic" operations of the plugin, like file generation, copying, automatic submission or merging. This first commit allows controling file copying checking, via the SetCheckCopy() method.
laphecet [Sun, 16 May 2010 22:26:01 +0000 (22:26 +0000)]
Major update of the way we make QA of the occupancy, and of what we
present to the DQM shifter.
* DataMaker
Now at the level of raw data, the occupancy (OccRaws) is really that of raw data, i.e. if
one channel is on the data stream, it is counted (previously we first
redid the pedestal subtraction).
We also added the occupancy at the level of the calibrated digits (OccDigits)
(this is the same thing we had before at the raw level) and at the
recpoints level (OccRecPoints) (i.e. for only those digits that belong to a
reconstructed cluster).
In principle, OccRaws > OccDigits > OccRecPoints.
Fixed a bug in the bin size of the buspatch occupancy.
Adding accounting of empty events in the (previously known as readout
error plot) readout status plot, to make it easier to spot raw data corruption.
* DataChecker
Follow-up the change of signature of AliQACheckerBase::Check method,
so now checking (for Raws) is working again.
* DQM
We also added, for Raws, a plot with the DDL event size.
It is obviously related to the occupancy, but the
relationship between to two is not exactly straightforward.
That plot is replacing the DDL occupancy one for the shifter.
So now the shifter sees Mean event size per DDL and a summary of the
readout errors (including the empty events).
marian [Sun, 16 May 2010 22:23:06 +0000 (22:23 +0000)]
M AliTPCTransform.cxx - use also radial map
M AliTPCcalibAlign.h - getter for cluster delta
M AliTPCcalibAlign.cxx - calgrind: reuse the linear fitter
M AliTPCcalibBase.h - calgrind: cache friend track
M AliTPCcalibBase.cxx -
M AliTPCCalPad.h - Graphics added - Draw and MakeReport
M AliTPCCalPad.cxx 0
M AliTPCcalibCalib.cxx - calgrind/valgrind - reuse the friend track
M AliTPCcalibTime.cxx - callgrind - do not dump env variable
M AliTPCCorrection.cxx - protection - for 0 field and 0 momenta algorithm crashed in AliExternaltrackParam
M AliTPCkalmanAlign.h - CE fits + MakeReport
M AliTPCkalmanAlign.cxx
odjuvsla [Sat, 15 May 2010 12:53:03 +0000 (12:53 +0000)]
- adding a macro with the full CALO chain + tracking from TPC
- updating simulation configuration files to include TPC and EMCAL
- adding a macro to run them all
- updating the functionality of the run_test.py script
- adding options to the sim.C macro to exclude detectors from the simulations
odjuvsla [Thu, 13 May 2010 01:36:10 +0000 (01:36 +0000)]
- adding test macros for HLT/CALO
- is basically a python script running different aliroot macros
- python run_tests.py -h for usage
- currently only for PHOS.
phille [Wed, 12 May 2010 23:36:42 +0000 (23:36 +0000)]
Removing redundant class AliHLTPHOSUtilitities.
Use AliHLTCaloUtilities instead which provides exactly the
same functionality.
M HLT/PHOS/AliHLTPHOSRcuHistogramProducerComponent.cxx
M HLT/PHOS/AliHLTPHOSRawAnalyzer.cxx
M HLT/PHOS/AliHLTPHOSRcuHistogramProducer.h
M HLT/PHOS/AliHLTPHOSRcuHistogramProducerComponent.h
M HLT/PHOS/AliHLTPHOSRawAnalyzerPeakFinder.cxx
M HLT/PHOS/AliHLTPHOSRcuHistogramProducer.cxx
M HLT/PHOS/AliHLTPHOSRawAnalyzerPeakFinder.h
M HLT/PHOS/AliHLTPHOSRcuDAComponent.cxx
M HLT/PHOS/AliHLTPHOSRawAnalyzer.h
M HLT/libAliHLTPHOS.pkg
M HLT/CALO/AliHLTCaloUtilities.cxx
M HLT/CALO/AliHLTCaloRawAnalyzerComponentv3.cxx
M HLT/CALO/AliHLTCaloUtilities.h
richterm [Wed, 12 May 2010 23:36:01 +0000 (23:36 +0000)]
several bugfixes to correctly propagate the MC information to the ESDtracks. The
MC id must be set in the reference object before updating the track parameters