ivana [Wed, 19 Nov 2008 15:36:28 +0000 (15:36 +0000)]
New version of MUONTRKda:
Besides the usual "raw data" reading (on line), DA is now able to read
a collection of "root data" files (off line)
(Jean-Luc)
kaamodt [Mon, 17 Nov 2008 13:35:11 +0000 (13:35 +0000)]
Added a new component (AliHLTTPCHWCFDataReverterComponent) which reads the data, sorts it, and revert the 40 bit word data.
Moved around the functions of the AliHLTTPCClusterFinder so the ones belonging to the ClusterFinderDecoder is at the top of the files, and the ClusterFinderPacked functions on the bottom.
Also changed from fMaxQ to fQMax in the AliHLTSpacePointData.h so that we only have one name convention for max charge of a cluster. This led to changes in KryptonClusterfinder, *Cluster*, Noise map, TrackHistoComponent.
In AliHLTAltroEncoder; added the functionality to revert 40 bit words.
cvetan [Mon, 17 Nov 2008 12:36:53 +0000 (12:36 +0000)]
Possibility to apply an event selection based on a logical function of the trigger classes. The syntax is ?Trigger=<function>, where function is a logical expression of the trigger classes identified by their names (as in the trigger config in OCDB). In case the trigger config is unavailable, one can still use the method by replacing the trigger classes names by [i], where i is the index of the trigger class in the trigger pattern word.
cvetan [Mon, 17 Nov 2008 12:22:11 +0000 (12:22 +0000)]
Possibility to apply an event selection based on a logical function of the trigger classes. The syntax is ?Trigger=<function>, where function is a logical expression of the trigger classes identified by their names (as in the trigger config in OCDB). In case the trigger config is unavailable, one can still use the method by replacing the trigger classes names by [i], where i is the index of the trigger class in the trigger pattern word.
masera [Fri, 14 Nov 2008 21:01:41 +0000 (21:01 +0000)]
Improved version of the SPD services:
- the cable length is properly taken into account with respect to the SPD cone
length (i.e. the extender end lies at the cone's border as can be seens in
the photos)
- the cables and tubes are now parallel to the cone (they used to be, then
they were slightly inclined to solve a previous overlap)
- the cables and tubes are now quite in contact (actually very very near)
to the cone surface
masera [Fri, 14 Nov 2008 11:35:28 +0000 (11:35 +0000)]
- AliITSRawStreamSPDErrorLog.cxx, .h
some updates by Henrik basically for using the class in SPDmood
- AliITSRawStreamSPD.cxx, .h
same as above + my addition of the method GetOfflineChipKeyFromOnline()
(SPD chip numbering 0-1199, same definition used in the PlaneEff framework)
- AliITSClusterFinderV2SPD.cxx
it now uses GetOfflineChipKeyFromOnline() to compute the chip key
when filling the FastOr bit map
- AliITSDetTypeRec.cxx, .h
added the SPDFastOr part in GetCalibrationSPD() method
- AliITSFastOrCalibrationSPD.cxx, .h
new class to store in the OCDB the map of FastOrConfigured chips as a
TBits
laphecet [Wed, 12 Nov 2008 16:32:23 +0000 (16:32 +0000)]
Main changes:
- in MUONTRGda:
- disable decoder warnings
- transfer all configuration files to the File Exchange Server for the very
first run (when MtgLastCurrent.dat file does not exist)
- allow the DA to change a mask only in the sequence 1->0 but not the reverse
- separate arguments for both thresholds, pedestal and calibration
Also:
- update the READMEmtrda file
(B. Vulpescu)
agheata [Wed, 12 Nov 2008 14:52:52 +0000 (14:52 +0000)]
Fix from for producing a dataset via the alien plugin. Redirecting the alien 'find' command to a file via TGrid::Command() does not always work. The file is now produced locally and copied to alien.
(M. Gheata)
laphecet [Wed, 12 Nov 2008 14:24:20 +0000 (14:24 +0000)]
- Remove "connected tracks" (i.e. track sharing at least 1 cluster in station 3,
4 or 5) at the end of the tracking. This allow to remove almost all the fake
tracks without affecting the good ones.
- New option in RecoParam (RemoveConnectedTracksInSt12(..)) to extend the
definition of "connected tracks" to the ones sharing at least 1 cluster in any
station (including station 1 and 2).
- In AliMUONRecoCheck, build the cluster IDs of the simulated tracks by using
the Detection Element ID stored into the TrackRef. It is used to check the
compatibility between TrackRef and reconstructed clusters instead of using
their z position.
- Change the method AliMUONTrack::CompatibleTrack() to also return the number of
reconstructed clusters. It gives more information to check the compatibility
between simulated and reconstructed tracks.