cholm [Thu, 27 Oct 2005 12:26:15 +0000 (12:26 +0000)]
Revived the geometry that Alla did orginally. The code is in the classes
AliFMD{G3,Geo}OldSimulator. Also added check of energy loss in the
stepping function of AliFMDSimulator. This is tagged as FMD-revival
nick [Tue, 25 Oct 2005 13:36:36 +0000 (13:36 +0000)]
24-oct-2005 NvE Protection introduced in AliJet::AddTrack to prevent multiple storage of
the same track in case no private copy of the track is made.
Memberfunction GetOpeningAngle introduced in Ali3Vector and Ali4Vector.
25-oct-2005 NvE Support introduced for user selectable angular units (rad or deg) in Ali3Vector,
Ali4Vector and all derived classes.
ivana [Thu, 20 Oct 2005 16:59:36 +0000 (16:59 +0000)]
- Added kStationTrigger, kStationInvalid
- Added a function to get the name of a planeType
(Laurent)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:58:40 +0000 (16:58 +0000)]
Fixed a would-be-a-bug in PadByIndices where AliMpPad returned would
possibly have the wrong size if the motif is a special one (no
incidence for st345, but would be a bug for trigger)
(Laurent)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:58:11 +0000 (16:58 +0000)]
A bunch of changes :
- TExMap to AliMpExMap to allow persistency
- ctor now takes the planeType
- slat has now a position that can be forced upon( required by trigger
)
- can now returns the list of electronic cards (manu for st345, local
board for st67) it contains
(Laurent)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:57:35 +0000 (16:57 +0000)]
Added a collection of pad locations (new attribute)
and getters/setters for these additional locations.
Needed for trigger
(Ivana, Laurent)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:56:11 +0000 (16:56 +0000)]
Changed AliMpFiles::Instance()-> by AliMpFiles::
Modified BuildMotifSpecial to allow scaling of pad sizes (used by
trigger).
(Laurent)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:55:49 +0000 (16:55 +0000)]
Make this class all static (remove Instance() method);
set default top directory to ALICE_ROOT/MUON/mapping/data
if MINSTALL not set
(Laurent, Ivana)
----------------------------------------------------------------------
ivana [Thu, 20 Oct 2005 16:49:56 +0000 (16:49 +0000)]
- Changed internal TExMap to AliMpExMap to allow persistency
- Added trigger in the game
- Added a method which returns the list of AliMpVSegmentation that
contains a
given local board (for trigger)
(Laurent)
ivana [Thu, 20 Oct 2005 16:38:44 +0000 (16:38 +0000)]
A trigger 'slat' object. It is to be viewed as a superposition of
virtual layers of AliMpSlat objects. The need for more than one layer
arise from the fact that a given local board deals with strips
located in different detelem. So a given strip (pad) can have several
"locations".
(Laurent)
nick [Thu, 20 Oct 2005 14:01:03 +0000 (14:01 +0000)]
20-oct-2005 NvE Trigger time window selection introduced in IceCleanHits based
on Dipo's trigger time distributions. For further details see the
docs of IceCleanHits.
nick [Thu, 20 Oct 2005 09:13:36 +0000 (09:13 +0000)]
20-oct-2005 NvE Directory /macros introduced and ROOT macro makedocs.cc added in /macros
to provide a generic method to auto-create the html class documentation
on all supported platforms.
For further details see /macros/makedocs.cc.
nick [Thu, 13 Oct 2005 20:37:38 +0000 (20:37 +0000)]
13-oct-2005 NvE TTask derived class IceCleanHits introduced to perform hit cleaning.
Also example macro icecalib.cc in the /macros directory updated to
illustrate the use of the hit cleaning processor.
nick [Wed, 12 Oct 2005 10:25:33 +0000 (10:25 +0000)]
12-oct-2005 NvE CleanTasks() invoked before execution of sub-tasks in IceConvert and IceCalibrate
to ensure proper execution of all the sub-tasks for each new event.
nick [Tue, 11 Oct 2005 14:42:36 +0000 (14:42 +0000)]
11-oct-2005 NvE SetMJD invoked at the end of AliTimestamp::Add instead of just updating the
various datamembers. In this way the TTimeStamp parameters are brought in sync
with the (modified) AliTimestamp values.
nick [Mon, 10 Oct 2005 12:14:23 +0000 (12:14 +0000)]
07-oct-2005 NvE Support for the extended AliSignal::GetSignal (de)calibration facilities
introduced in memberfunctions SortHits, GetExtremes, Displayhits and SortDevices
of classes AliDevice and AliEvent.
Note : For DisplayHits this new signal correction mode replaces the marker style
specification parameter.
Also new memberfunction GetDevices introduced in AliEvent.
07-oct-2005 NvE Typo fixed in memberfunction SetCalibFile of IceXtalk and IceCalibrate.