cholm [Thu, 7 Feb 2008 16:29:43 +0000 (16:29 +0000)]
Fixed raw reading and writing. Problem was, that Cvetan had
put the default to read raw data with 8x32bit common data
header and the variable size RCU trailer. However, none
of the RCU firmware that we have available to us does this,
so all raw data that we would write could not be read by
AliAltroRawStreamer!
From Cvetans comments it seems that the TPC has some
RCU firmware that does write an 8x32bit common data
header and the RCU trailers - I guess someone is not
telling us the full story here - or the TPC is in
fact using some other piece of code to read the
data with!
In any case, I implemented code in AliFMDParameters to
set and get the mode for the raw reading. Since
AliAltroBuffer _always_ writes the newer format (CDH of
8x32bit and RCU trailer) one should leave the defaults in
AliFMDParameters when reading simulated raw data.
However, when reading raw data from the real detectors, one
need to use the old format (7x32bit CDH and no RCU trailer),
which is done by doing
AliFMDParameters* p = AliFMDParameters::Instance();
p->UseRcuTrailer(false);
p->UseCompleteHeader(false);
Also implemented code in AliFMDRawReader to correctly
skip the first 19 timebins (14 before the trigger, and
5 "extra" timebins from some funny stuff in the ALTROs).
Similarly, the AliFMDRawWriter will start the data in
timebin 19 (counting from 0).
marian [Thu, 7 Feb 2008 15:37:43 +0000 (15:37 +0000)]
In case of test setup use configuration data from the $DAQDA_TEST_DIR
It is done automatically (if variable defined).
Manual intervention removed (Marian)
akisiel [Tue, 5 Feb 2008 16:51:41 +0000 (16:51 +0000)]
Bring AliFemto up to date with latest code developements
- Update autmatic generation of output histogram list
- Add cuts, monitors and correlation functions for various TPC
quality information (exit point, entrance point, track quality,
momentum resolution, TPC-only momentum)
- Add readers for new ESD
- Add readers for Kinematics information with the new ESD
- Update model code to use true PID for weight generation
- Add code to calculate correlation functions for non-identical
particles
- Add basic examples for track and particle monitors
belikov [Tue, 5 Feb 2008 10:21:41 +0000 (10:21 +0000)]
Possibility to reconstruct the primary vertex using an array of pre-selected AliExternalTrackParams. Needed for the primary vertex reconstruction with TPC stand-alone. (A. Dainese & F. Prino)
ivana [Mon, 4 Feb 2008 15:34:24 +0000 (15:34 +0000)]
- Fixing a problem in the tail effect, due to which
simulation got suck on some platforms, by adding a check
for pad validity. (Indra, thanks to Javier)
- Put the default for tail effect back to kTRUE
- Apply the setting also for the response of St1
cvetan [Fri, 1 Feb 2008 15:59:46 +0000 (15:59 +0000)]
Adding CTP run configuration and scalers into the GRP preprocessing. They are abtained from DCS FXS as text files and then are objectified and stored into OCDB
cvetan [Fri, 1 Feb 2008 12:15:26 +0000 (12:15 +0000)]
IMPORTANT BUG FIXES svn diff RAW Causing a segv in AliMDC::ClassName method when running on online DAQ machines. Was due to the fact that the requested tag file name was longer than the allocated character string. Another bug was that the method which returns the aliroot version, the returned string was in a local TString.
ivana [Fri, 1 Feb 2008 10:29:00 +0000 (10:29 +0000)]
- Updated the geometry of stations 3, 4, 5.
- Using composite shapes to have a more accurate description
of the rounded pcb
- Included all materials not only the sensitive volume.
- Also included the readout cables as installed.
(Javier)