u/mrichter/AliRoot.git
14 years agoContainers removed and replaced by Assemblies
cheynis [Tue, 13 Dec 2005 07:47:21 +0000 (07:47 +0000)]
Containers removed and replaced by Assemblies

14 years agoAdded total charge histogram, allresiduals histogram and graphs for the residuals...
timms [Mon, 12 Dec 2005 12:52:19 +0000 (12:52 +0000)]
Added total charge histogram, allresiduals histogram and graphs for the residuals of one track.

14 years ago- particle below transport threshold is attached to mother (same id)
morsch [Mon, 12 Dec 2005 09:22:12 +0000 (09:22 +0000)]
- particle below transport threshold is attached to mother (same id)
- Correction for py,pz of secondary.

14 years ago12-dec-2005 NvE Track selection by name introduced in AliJet.
nick [Mon, 12 Dec 2005 08:02:20 +0000 (08:02 +0000)]
12-dec-2005 NvE Track selection by name introduced in AliJet.

14 years agoGeometry defined by TGeoModeler
cheynis [Fri, 9 Dec 2005 13:04:43 +0000 (13:04 +0000)]
Geometry defined by TGeoModeler

14 years agoFixed some coding style violations.
cholm [Fri, 9 Dec 2005 09:34:35 +0000 (09:34 +0000)]
Fixed some coding style violations.

Added track lenght through medum to AliFMDHit.  Also added flag
fStop for stopped tracks (IsTrackStop || IsTrackDisappeared).

Updated DrawHits, DrawXsection.
Added GetMedia.C to track where tracks corresponding to hits come
from.  Useful for background studies.  Added DrawHitsDigits, to compare
the energy loss from hits to the ADC counts from digitisation.

Updated Config.C to properly deal with TFluka.

14 years agoCompiler warnings fixes.
cvetan [Fri, 9 Dec 2005 08:34:32 +0000 (08:34 +0000)]
Compiler warnings fixes.

14 years agoUse of appropriate sensor depending response objects in SPD simulation
masera [Thu, 8 Dec 2005 13:02:25 +0000 (13:02 +0000)]
Use of appropriate sensor depending response objects in SPD simulation

14 years agoupdate version number
masera [Thu, 8 Dec 2005 07:04:15 +0000 (07:04 +0000)]
update version number

14 years agoFixes and removals
cholm [Wed, 7 Dec 2005 13:25:27 +0000 (13:25 +0000)]
Fixes and removals

14 years agoNew macro for checking new misaligner class.
ivana [Wed, 7 Dec 2005 09:22:38 +0000 (09:22 +0000)]
New macro for checking new misaligner class.
(Bruce)

14 years agoNew macro to compare/plot the Ntuple stored in MUONefficiency.root,
ivana [Wed, 7 Dec 2005 09:04:06 +0000 (09:04 +0000)]
New macro to compare/plot the Ntuple stored in MUONefficiency.root,
the result from MUONefficiency.C macro
(Christoph)

14 years agoUpgraded version of MUONmassPlot_ESD.C
ivana [Wed, 7 Dec 2005 09:03:43 +0000 (09:03 +0000)]
Upgraded version of MUONmassPlot_ESD.C
(Christoph)

14 years agoNew test script: simulation of 10000 events with standard Config.C,
ivana [Wed, 7 Dec 2005 09:03:02 +0000 (09:03 +0000)]
New test script: simulation of 10000 events with standard Config.C,
resconstruction + efficiency.
(Christoph)

14 years agoUpdated test script AlirootRun_MUONtest.script:
ivana [Wed, 7 Dec 2005 09:02:17 +0000 (09:02 +0000)]
Updated test script AlirootRun_MUONtest.script:
- the outputs are redirected in files;
- all produced files are put in a new test_out directory

14 years agoAdding a paragraph on checking overlaps.
ivana [Wed, 7 Dec 2005 09:01:44 +0000 (09:01 +0000)]
Adding a paragraph on checking overlaps.

14 years agoAdding AliMUONGeometryMisAligner
ivana [Wed, 7 Dec 2005 09:01:22 +0000 (09:01 +0000)]
Adding AliMUONGeometryMisAligner
(Bruce)

14 years agoUpdated comments about alignment.
ivana [Wed, 7 Dec 2005 09:01:00 +0000 (09:01 +0000)]
Updated comments about alignment.

14 years agoNew class for misalignment
ivana [Wed, 7 Dec 2005 09:00:22 +0000 (09:00 +0000)]
New class for misalignment
(Bruce)

14 years agoAdding data members for transformations file and svmaps file names
ivana [Wed, 7 Dec 2005 08:59:51 +0000 (08:59 +0000)]
Adding data members for transformations file and svmaps file names
+ its default values and updating Read/Write methods accordingly.

14 years agoIn SetAlign() - adding the fileName argument
ivana [Wed, 7 Dec 2005 08:59:26 +0000 (08:59 +0000)]
In SetAlign() - adding the fileName argument
(the transformations can be read from other than default file)

14 years agoAdded new library libFMDutil. This library contains utility classes that
cholm [Tue, 6 Dec 2005 20:56:06 +0000 (20:56 +0000)]
Added new library libFMDutil.   This library contains utility classes that
are mainly used for FMD specific tasks, such as reading in FMD data, and so
forth.   Therefor, it's  put in a separate library to not crowd the normal
libraries and binaries with extra code.   See the file AliFMDInput.cxx
for more info.   Updated some of the scripts to use this interface.

Added some docs to some scripts.

Added script to get X-sections, energy loss, and ranges for a given
medium for a given particle type from TGeant3TGeo.

Added a script that compiles and loads other scripts :-)

Fixed some errors reported by Federico

14 years agoAliITSsimulation::fDetType correctly set in case of multiple events
masera [Tue, 6 Dec 2005 20:21:11 +0000 (20:21 +0000)]
AliITSsimulation::fDetType correctly set in case of multiple events

14 years agoUpdate with modifs in St1V2 geometry
ivana [Tue, 6 Dec 2005 15:29:38 +0000 (15:29 +0000)]
Update with modifs in St1V2 geometry

14 years ago06-dec-2005 NvE Memberfunction GetDistance() introduced in AliTrack to determine the
nick [Tue, 6 Dec 2005 14:38:20 +0000 (14:38 +0000)]
06-dec-2005 NvE Memberfunction GetDistance() introduced in AliTrack to determine the
                distance between a track and a certain position.

14 years agoBugfix (C.Cheshkov)
hristov [Tue, 6 Dec 2005 08:06:19 +0000 (08:06 +0000)]
Bugfix (C.Cheshkov)

14 years agoProper Reset of TObjArray fSegmentation
masera [Tue, 6 Dec 2005 08:02:51 +0000 (08:02 +0000)]
Proper Reset of TObjArray fSegmentation

14 years agoFixed a compilation warning.
cholm [Mon, 5 Dec 2005 22:58:41 +0000 (22:58 +0000)]
Fixed a compilation warning.

Please note, that the previous commit might entail that
AliFMDGeometryBuilder and derived is moved from libFMDsim to libFMDbase,
as AliFMDGeometry depends on it.

14 years agoAdded the class AliFMDGeometryBuilder (and derived
cholm [Mon, 5 Dec 2005 22:52:09 +0000 (22:52 +0000)]
Added the class AliFMDGeometryBuilder (and derived
AliFMDGeometryBuilderSimple) that defines the geometry.  AliFMDGeometry
uses that class.   AliFMDGeometry can also get crucial information from
a predefined class (but more needs to be extracted from the TGeoManager).
The code has been changed to reflect this.  In particular, the class
AliFMDSimulator is largely obsolete.   I've kept it for a while, as I'd
like to test what penalty  one endure from such a class.   I believe
it is negligible, but Federico thinks it's not.

The AliFMDG3Simulator and derived can essentially disappear.

Fixed some compilation warnings in AliFMDReconstructor.

14 years agowarning about AddDigit(Int_t*, Int_t*) fixed as Federico asked
alla [Mon, 5 Dec 2005 13:05:20 +0000 (13:05 +0000)]
warning about AddDigit(Int_t*, Int_t*) fixed as Federico asked

14 years agoAliHLTTPCSpacePointData:
timms [Fri, 2 Dec 2005 11:17:04 +0000 (11:17 +0000)]
AliHLTTPCSpacePointData:
 new variable Bool_t fUsed  // only needed in AliHLTGUI

AliHLTTPCClusterFinder:
  set variable fUsed = KFALSE // only needed in AliHLTGUI

AliHLTTPCDisplay:
Rename and Merge of functions
Complete new arrangement in order to use the AliHLTGUI
 - 3D Geometry
   - display padrows, cluster, tracks
   - select single Tracks
   - select used / unused cluster
 - Histogram
   - display padrows
   - display pads in padrows

14 years agoAdding GetNofModuleTransformers() method
ivana [Fri, 2 Dec 2005 09:40:04 +0000 (09:40 +0000)]
Adding GetNofModuleTransformers() method

14 years agoLibrary split
hristov [Thu, 1 Dec 2005 16:28:13 +0000 (16:28 +0000)]
Library split

14 years agoNew version of St2 detailed geometry with corrected overlaps
ivana [Thu, 1 Dec 2005 16:04:19 +0000 (16:04 +0000)]
New version of St2 detailed geometry with corrected overlaps
(Inra, Sanjoy, Sukalyan)

14 years agoNew method of Aliimulation to apply detector misalignment (R.Grosso)
hristov [Thu, 1 Dec 2005 14:58:31 +0000 (14:58 +0000)]
New method of Aliimulation to apply detector misalignment (R.Grosso)

14 years agoImplementation of a new GetTrackPoint method (const) to add ITS space points into...
masera [Thu, 1 Dec 2005 07:14:37 +0000 (07:14 +0000)]
Implementation of a new GetTrackPoint method (const) to add ITS space points into the alignment framework (C. Cheshkov)

14 years agoSmall corrections to fix compilation errors
schutz [Wed, 30 Nov 2005 18:56:26 +0000 (18:56 +0000)]
Small corrections to fix compilation errors

14 years agoPut GetTrackPoint as a const method (C.Cheshkov)
hristov [Wed, 30 Nov 2005 15:20:11 +0000 (15:20 +0000)]
Put GetTrackPoint as a const method (C.Cheshkov)

14 years agoAdding an invalid layer ID (C.Cheshkov)
hristov [Wed, 30 Nov 2005 15:17:41 +0000 (15:17 +0000)]
Adding an invalid layer ID (C.Cheshkov)

14 years agoUpdated for changing the way reference position is handled by AliMpSlat
ivana [Wed, 30 Nov 2005 07:34:34 +0000 (07:34 +0000)]
Updated for changing the way reference position is handled by AliMpSlat
class used also in trigger mapping
(Laurent)

14 years agoRemoved unnecessary forward declarations.
ivana [Tue, 29 Nov 2005 15:05:22 +0000 (15:05 +0000)]
Removed unnecessary forward declarations.

14 years agoCorrected converting of DE local transformations
ivana [Tue, 29 Nov 2005 15:05:00 +0000 (15:05 +0000)]
Corrected converting of DE local transformations
in the new ALIC frame (if performed).

14 years agoIn ReadTransformations() - added setting of global transformations to
ivana [Tue, 29 Nov 2005 15:04:19 +0000 (15:04 +0000)]
In ReadTransformations() - added setting of global transformations to
detection elements.

14 years agoRemoving FillGlobalTransformations() private method
ivana [Tue, 29 Nov 2005 15:03:55 +0000 (15:03 +0000)]
Removing FillGlobalTransformations() private method
- global transformations of DEs are now filled immediately after
setting local ones.

14 years agoConstructing AliMAG geometry in the same way with TGeant3, TFluka, and TGeant3TGeo
hristov [Tue, 29 Nov 2005 14:30:31 +0000 (14:30 +0000)]
Constructing AliMAG geometry in the same way with TGeant3, TFluka, and TGeant3TGeo

14 years agoFix warning from gcc4
ivana [Tue, 29 Nov 2005 14:01:24 +0000 (14:01 +0000)]
Fix warning from gcc4
(Laurent)

14 years agoFixing bug in the Kalman update of the covariance matrix (M.Ivanov)
hristov [Tue, 29 Nov 2005 13:26:23 +0000 (13:26 +0000)]
Fixing bug in the Kalman update of the covariance matrix (M.Ivanov)

14 years agoRemoving misleading protection
hristov [Tue, 29 Nov 2005 13:24:08 +0000 (13:24 +0000)]
Removing misleading protection

14 years agoProtection in case of irrealistic estimation of the expected energy loss (M.Ivanov)
hristov [Tue, 29 Nov 2005 13:20:43 +0000 (13:20 +0000)]
Protection in case of irrealistic estimation of the expected energy loss (M.Ivanov)

14 years agoMaking AZ cluster finder and Kalman tracking the default methods (see README how...
martinez [Mon, 28 Nov 2005 16:27:10 +0000 (16:27 +0000)]
Making AZ cluster finder and Kalman tracking the default methods (see README how to go back to old defaults (VS clustering and Original tracking)) (Sacha)

14 years agoAlignment framework (C.Cheshkov). More information is available in http://agenda...
hristov [Mon, 28 Nov 2005 15:51:35 +0000 (15:51 +0000)]
Alignment framework (C.Cheshkov). More information is available in agenda.cern.ch/askArchive.php?base=agenda&categ=a057717&id=a057717s1t6/transparencies

14 years agoRemoving debug information
hristov [Mon, 28 Nov 2005 14:44:03 +0000 (14:44 +0000)]
Removing debug information

14 years agoModifications needed for the combined cluster / track finder (Sacha)
martinez [Mon, 28 Nov 2005 12:17:28 +0000 (12:17 +0000)]
Modifications needed for the combined cluster / track finder (Sacha)

14 years agoImproving cluster visualization (Sacha)
martinez [Mon, 28 Nov 2005 12:15:01 +0000 (12:15 +0000)]
Improving cluster visualization (Sacha)

14 years agochanged to c++ like include files
richterm [Mon, 28 Nov 2005 07:41:53 +0000 (07:41 +0000)]
changed to c++ like include files

14 years agoadded first version of data buffer handler, not yet functional
richterm [Mon, 28 Nov 2005 07:40:58 +0000 (07:40 +0000)]
added first version of data buffer handler, not yet functional

14 years agoadded comments and documentation
richterm [Mon, 28 Nov 2005 07:37:51 +0000 (07:37 +0000)]
added comments and documentation

14 years agoCommiting before moving code from `AliFMDSimulator' to `AliFMD' (and
cholm [Sun, 27 Nov 2005 16:17:57 +0000 (16:17 +0000)]
Commiting before moving code from `AliFMDSimulator' to `AliFMD' (and
sub-classes), as `requested' by Federico.   The definition of materials,
and the like will move to `AliFMD' directly - cluttering up the class
even more than it is already (sigh!).    The step-management will go
in `AliFMDv1' (and relevant sub-classes).  The geometry definition will
go in the new class `AliFMDGeometryBuilder' (and sub-classes), to at least
keep that out of the `AliFMD' and to make it easier to make changes to
the geometry (via inheritance).

Federico also complains about the size of the digits.   I'm not sure that
I understand his complaint, but we'll see.

The `AliFMDG3Simulator' (and sub-classes) will disappear completely.  That
means, that the VMC _must_ support a geometry based on the ROOT `TGeo'
classes - rather than via calls to the GEANT 3.21-like member function
calls.   This commit will be tagged.

I've temporarily added the class `AliFMDAlla' which is Alla's old
implementation of the FMD geometry.   This class will disappear.

14 years agoSplit libraries
kharlov [Sun, 27 Nov 2005 09:26:36 +0000 (09:26 +0000)]
Split libraries

14 years agoReducing the max distance in the MUON arm (10km should be enough)
hristov [Sat, 26 Nov 2005 09:06:35 +0000 (09:06 +0000)]
Reducing the max distance in the MUON arm (10km should be enough)

14 years agoAdditional protection
hristov [Fri, 25 Nov 2005 20:56:40 +0000 (20:56 +0000)]
Additional protection

14 years agoProtection in case of irrealistic estimation of the expected energy loss (M.Ivanov)
hristov [Fri, 25 Nov 2005 15:49:18 +0000 (15:49 +0000)]
Protection in case of irrealistic estimation of the expected energy loss (M.Ivanov)

14 years agoAdding fDetElemId data member and its setter/getter,
ivana [Fri, 25 Nov 2005 12:56:18 +0000 (12:56 +0000)]
Adding fDetElemId data member and its setter/getter,
needed for the alignment procedure.
(Bruce)

14 years agoCorrect overloading of the methods from AliReconstructor
hristov [Thu, 24 Nov 2005 14:38:46 +0000 (14:38 +0000)]
Correct overloading of the methods from AliReconstructor

14 years agoFixes to store the TPC seeds in the debug stream (M.Ivanov)
hristov [Thu, 24 Nov 2005 13:30:07 +0000 (13:30 +0000)]
Fixes to store the TPC seeds in the debug stream (M.Ivanov)

14 years agoUpdating info on the MUONGenerateGeometryData.C macro
ivana [Thu, 24 Nov 2005 12:35:10 +0000 (12:35 +0000)]
Updating info on the MUONGenerateGeometryData.C macro

14 years agoRemoved with merging transform/svmap data files in one
ivana [Thu, 24 Nov 2005 12:32:32 +0000 (12:32 +0000)]
Removed with merging transform/svmap data files in one

14 years agoChanged factory options (in commented lines only)
ivana [Thu, 24 Nov 2005 12:21:02 +0000 (12:21 +0000)]
Changed factory options (in commented lines only)

14 years agoExample macro for the creation of tags (P.Christakoglou)
hristov [Thu, 24 Nov 2005 10:48:51 +0000 (10:48 +0000)]
Example macro for the creation of tags (P.Christakoglou)

14 years agoRemoving the autentication since it is external to the tag processing (P.Christakoglou)
hristov [Thu, 24 Nov 2005 09:58:57 +0000 (09:58 +0000)]
Removing the autentication since it is external to the tag processing (P.Christakoglou)

14 years agoNew classes for selection of events using their tags (P.Christakoglou)
hristov [Thu, 24 Nov 2005 09:57:34 +0000 (09:57 +0000)]
New classes for selection of events using their tags (P.Christakoglou)

14 years agoCorrected name of argument
hristov [Thu, 24 Nov 2005 09:40:49 +0000 (09:40 +0000)]
Corrected name of argument

14 years agoAddding new class AliTRDseed (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:31:16 +0000 (09:31 +0000)]
Addding new class AliTRDseed (M.Ivanov)

14 years agoInterface for AddCluster changed, return pointer to cluster (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:30:37 +0000 (09:30 +0000)]
Interface for AddCluster changed, return pointer to cluster (M.Ivanov)

14 years agoTRD seeding without vertex constrain implemented (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:29:17 +0000 (09:29 +0000)]
TRD seeding without vertex constrain implemented (M.Ivanov)

14 years agoInitialization of variables in the constructors (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:28:31 +0000 (09:28 +0000)]
Initialization of variables in the constructors (M.Ivanov)

14 years agoAdd information about digits in neighborhood of the cluster (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:25:21 +0000 (09:25 +0000)]
Add information about digits in neighborhood of the cluster (M.Ivanov)

14 years agoAdding AliRieman fitter (M.Ivanov)
hristov [Thu, 24 Nov 2005 09:15:58 +0000 (09:15 +0000)]
Adding AliRieman fitter (M.Ivanov)

14 years agoESDtrack TOF cluster index now pointing to recPoints (S.Arcelli, C.Zampolli)
decaro [Wed, 23 Nov 2005 16:49:29 +0000 (16:49 +0000)]
ESDtrack TOF cluster index now pointing to recPoints (S.Arcelli, C.Zampolli)

14 years agoUpdating info on MUONCheck (Indra)
martinez [Wed, 23 Nov 2005 15:56:34 +0000 (15:56 +0000)]
Updating info on MUONCheck (Indra)

14 years agoIn DrawView() - create mapping segmentation for slat/trigger if
ivana [Wed, 23 Nov 2005 15:33:10 +0000 (15:33 +0000)]
In DrawView() - create mapping segmentation for slat/trigger if
it is not built via segmentation factory

14 years ago- Adding HasDE() method;
ivana [Wed, 23 Nov 2005 15:32:37 +0000 (15:32 +0000)]
- Adding HasDE() method;
- Fix in ReadTransformations()

14 years agoAdding a possibility to supress error messages in GetDESegmentation()
ivana [Wed, 23 Nov 2005 15:32:06 +0000 (15:32 +0000)]
Adding a possibility to supress error messages in GetDESegmentation()
if detection element with given Id does not exist

14 years agoAdding a possibility to supress error message in GetDetElement()
ivana [Wed, 23 Nov 2005 15:31:39 +0000 (15:31 +0000)]
Adding a possibility to supress error message in GetDetElement()
if detection element with given Id does not exist

14 years agoFix in HasDE()
ivana [Wed, 23 Nov 2005 15:31:13 +0000 (15:31 +0000)]
Fix in HasDE()

14 years agoInformation about the full reconstruction time for many events
hristov [Wed, 23 Nov 2005 10:44:34 +0000 (10:44 +0000)]
Information about the full reconstruction time for many events

14 years agoRemoved unused (and not implemented) method AddSVPath()
ivana [Wed, 23 Nov 2005 07:45:17 +0000 (07:45 +0000)]
Removed unused (and not implemented) method AddSVPath()

14 years agoUpdate to follow the modifications in the MUON module
hristov [Wed, 23 Nov 2005 07:42:25 +0000 (07:42 +0000)]
Update to follow the modifications in the MUON module

14 years agoBug fix
masera [Tue, 22 Nov 2005 16:08:45 +0000 (16:08 +0000)]
Bug fix

14 years agoRemoved with simplifying AliMUONGeometryDEIndexing class
ivana [Tue, 22 Nov 2005 14:18:56 +0000 (14:18 +0000)]
Removed with simplifying AliMUONGeometryDEIndexing class

14 years agoAliMUONFactoryVN classes replaced with AliMUONSegFactoryVN,
ivana [Tue, 22 Nov 2005 14:17:42 +0000 (14:17 +0000)]
AliMUONFactoryVN classes replaced with AliMUONSegFactoryVN,
AliMUONResponseFactory

14 years agoRefactoring of geometry classes:
ivana [Tue, 22 Nov 2005 14:16:13 +0000 (14:16 +0000)]
Refactoring of geometry classes:
- AliMUONGeometryModules are accessed via a new AliMUONGeometry class
- Transformations data are separated in  AliMUONGeometryTransformer,
  AliMUONGeometryModuleTransformer classses
- AliMUONGeometryDetElement objects contain always transformation in
  a new ALIC refernce frame
- Read/Write functions moved from AliMUONVGeometryBuilder
  in AliMUONGeometry (svmaps) and AliMUONGeometryTransformer
(transformations)

14 years agoAdded debug info
ivana [Tue, 22 Nov 2005 14:15:37 +0000 (14:15 +0000)]
Added debug info

14 years agoData files per builder replaced with one file
ivana [Tue, 22 Nov 2005 14:12:30 +0000 (14:12 +0000)]
Data files per builder replaced with one file

14 years agoUpdated for modifying AliMpFiles class.
ivana [Tue, 22 Nov 2005 14:08:27 +0000 (14:08 +0000)]
Updated for modifying AliMpFiles class.

14 years agoAdded debug info.
ivana [Tue, 22 Nov 2005 14:08:11 +0000 (14:08 +0000)]
Added debug info.

14 years agoUse AliMUONConstants instead AliMUONChamber to get Z coordinate
ivana [Tue, 22 Nov 2005 14:07:52 +0000 (14:07 +0000)]
Use AliMUONConstants instead AliMUONChamber to get Z coordinate

14 years agoUpdated with refactoring of geometry & segmentation classes;
ivana [Tue, 22 Nov 2005 14:07:22 +0000 (14:07 +0000)]
Updated with refactoring of geometry & segmentation classes;
- segmentations are not built explicitely but either via AliMUON
  or via AliMUONSegFactory classes
- added option in MUONTest for selecting the way of building
  segmentation

14 years agoRemoved unnecessary include (AliMUONChamber.h)
ivana [Tue, 22 Nov 2005 14:06:47 +0000 (14:06 +0000)]
Removed unnecessary include (AliMUONChamber.h)

14 years agoAdded methods Rmin(), Rmax().
ivana [Tue, 22 Nov 2005 14:06:07 +0000 (14:06 +0000)]
Added methods Rmin(), Rmax().