marian [Sun, 22 Mar 2009 14:00:05 +0000 (14:00 +0000)]
Warning removal
AliTPCkalmandEdx.cxx - initialize fInit in copy constructor - OK
AliTPCcalibBase.cxx - initialize fTriggerClass in copy constructor
AliTPCCalPadRegion.cxx - warning: comparison between signed and unsigned integer expressions
AliTPCcalibCalib.cxx - double to integer
abercuci [Thu, 19 Mar 2009 15:44:34 +0000 (15:44 +0000)]
A major update in the tracking code is available in the TRUNK. This
update is mainly triggered to create the infrastructure for
recalculating the cluster position during tracking but it is also
answering some comments/suggestions from the users. Here is a list of
the features which are now available:
- use of GeoManager in the tracking. This is needed to correctly
initialize the radial position of the following :
- anode wire plane
- chamber entrance
- configurable fiducial area. for the moment I have a 5mm exclusion area around the pad plane limits
- proper definition of ESD status bits, in particular the TRDin and TRDStop
- history of tracking per TRD track. One would be able now
to query what happened to the track in each layer on the
way from TPC to TOF. At the level of AliTRDtrackV1 one
can access this information via the function
inline UChar_t GetStatusTRD(Int_t ly=-1) const;
There are also general (static) functions to be used in the future with the ESD track:
inline static Bool_t IsTrackError(ETRDtrackError error, UInt_t status);
inline static Bool_t IsLayerError(ETRDlayerError error, Int_t layer, UInt_t status);
dibari [Thu, 19 Mar 2009 12:02:14 +0000 (12:02 +0000)]
Bug in magnetic field solved.
IMPORTANT change: the first two fields of GetHMPIDtrk are the x an y of the extrapolated track to the PC (before was at the RADIATOR). This change is to minimize the infos in ESD and to optimize the code for new mag field.
hristov [Thu, 19 Mar 2009 10:43:18 +0000 (10:43 +0000)]
All the changes have been done in order to integrate in the standard
reconstruction (AliReconstruction) the possibility to estimate the SPD
efficiency using the method of tracklets. By default, this estimation, as
well the others which use normal tracks, are switched off.
The AliITSTrackleterSPDEff now inherits from AliTracker.
vulpescu [Wed, 18 Mar 2009 12:54:55 +0000 (12:54 +0000)]
Main changes:
- bug fix in AliMUONPayloadTrigger: add the regional header to the array in
the darc header also for empty regional boards (not connected or with error
reading), otherwise a "segmentation fault" is obtained by the wrong indexing
within the loop over the regional boards
(B. Vulpescu)
vulpescu [Wed, 18 Mar 2009 12:44:33 +0000 (12:44 +0000)]
Main changes:
- introduce an option to use either the old or the new (fast, HP) decoder
- adjust the print levels (0 default, 1 moderate, 2 event by event)
- allow analysis of only PHYSICS events when the FET is not in mode 0x3 (pulses not triggered by
the central trigger)
- bug fix: use the right "fileId" for the storage of the exported files in the FXS DB in conformity
with the SHUTTLE
- change the name of the DA configuration file from DAConfig.txt to DAConfig.dat, in order to
be displayed by the ControlPanel OpenFile browser
- use "define OFFLINE" to select compilation for offline/online execution
Also:
- see READMEmtrda.txt and http://aliceinfo.cern.ch/static/Offline/dimuon/muon_html/README_mtrda.html
(B. Vulpescu)
ivana [Wed, 18 Mar 2009 09:19:40 +0000 (09:19 +0000)]
In Mapping/macros:
- Renaming the main macro function to be consistent with new macro name;
- create a new canvas each time when the macro is run for other station/plane
combination.
- Adding test suite script
ivana [Tue, 17 Mar 2009 21:35:21 +0000 (21:35 +0000)]
In mapping/macros:
Updated macros to get them compiling and working again;
changed macros for St12 so that they are now by default executed
for both station types and both plane types.
masera [Tue, 17 Mar 2009 15:37:27 +0000 (15:37 +0000)]
1) Updated default numbers for the reports
2) New method Bool_t CreateAlignObjs() which calls the other Create... methods;
3) ew method Bool_t ApplyAlignObjSSDLadders();
4) CreateAlignObjSPD renamed to CreateAlignObjDummySPD