u/mrichter/AliRoot.git
15 years agoProtection against division by 0 added.
morsch [Wed, 12 Jan 2005 10:58:03 +0000]
Protection against division by 0 added.

15 years agoAliLog messages (Raphael)
martinez [Tue, 11 Jan 2005 12:56:56 +0000]
AliLog messages (Raphael)

15 years agoAliMUON class already in base dictionary
alibrary [Mon, 10 Jan 2005 14:02:08 +0000]
AliMUON class already in base dictionary

15 years agoAccess to default cuts and flags.
morsch [Fri, 7 Jan 2005 10:08:52 +0000]
Access to default cuts and flags.

15 years agoMove class AliMUONSt345SlatSegmentation from geometry to base lib.
cussonno [Fri, 7 Jan 2005 09:51:35 +0000]
Move class AliMUONSt345SlatSegmentation from geometry to base lib.

15 years agoImportant change in initialisation calling sequence.
morsch [Fri, 7 Jan 2005 05:50:24 +0000]
Important change in initialisation calling sequence.

15 years ago- Creation of peg files taking into account cuts on photon and electron energies
morsch [Thu, 6 Jan 2005 07:17:59 +0000]
- Creation of peg files taking into account cuts on photon and electron energies
- Creation of pemf file separated from writing of material definitions.

15 years agoNew segmentation class for St 3,4,5 (Gines)
cussonno [Wed, 5 Jan 2005 13:45:38 +0000]
New segmentation class for St 3,4,5 (Gines)

15 years agoNew features have been added to draw the segmentation of st. 3,4,5
cussonno [Wed, 5 Jan 2005 12:18:00 +0000]
New features have been added to draw the segmentation of st. 3,4,5

15 years agoPossibility to define Fluka specific scoring options added.
morsch [Wed, 5 Jan 2005 11:39:07 +0000]
Possibility to define Fluka specific scoring options added.
(Barbara Dalena, A. Morsch)

15 years agoRemoving objects in a TClonesArray
hristov [Wed, 5 Jan 2005 08:14:33 +0000]
Removing objects in a TClonesArray

15 years agoAdding call to PreRun for each multiplicity algorithm
hristov [Wed, 5 Jan 2005 08:13:17 +0000]
Adding call to PreRun for each multiplicity algorithm

15 years agoFixing copy/pase pub (K.Shileev)
hristov [Tue, 4 Jan 2005 14:35:21 +0000]
Fixing copy/pase pub (K.Shileev)

15 years agoChanges in RICH signal (Yu.Belikov, RICH)
hristov [Tue, 4 Jan 2005 08:42:37 +0000]
Changes in RICH signal (Yu.Belikov, RICH)

15 years agoNow it works in CINT
dibari [Mon, 3 Jan 2005 14:38:10 +0000]
Now it works in CINT

15 years agoPhi analisys preliminary
kir [Mon, 3 Jan 2005 14:09:58 +0000]
Phi analisys preliminary

15 years agoMigrated to a geometry implemented via AliFMDGeometry (derives from
cholm [Thu, 30 Dec 2004 10:43:47 +0000]
Migrated to a geometry implemented via AliFMDGeometry (derives from
AliGeometry) and support classes AliFMDRing, AliFMDDetector.

The geometry classes holds parameters only, and does some calculations
based on these.

Simulation code is moved into a seperate abstract class AliFMDSimulator
with 2 concrete implementations.   AliFMDGeoSimulator and AliFMDg3Simulator.
The AliFMDSimulator classes sets up the geometry and handles hits in the
detector elements.   AliFMD simply forwards calls to the AliFMDSimulator
object.   AliFMDGeoSimulator implements the geometry via the ROOT TGeo
classes.  That means that we can implement the shape of the silicon
sensors via a divided TUBS volume put inside a ONLY XTRU volume.
AliFMDG3Simulator implements the geometry via messages to TVirtualMC.
Which concrete AliFMDSimulator is instantized is decided at run-time
by checking TVirtualMC::IsRootGeometrySupported.  If it returns true, then
the AliFMDGeoSimulator is used.  Otherwise, the AliFMDG3Simulator is used.

The new singleton class AliFMDParameters acts as a simple DB of some
parameters which is shared amoung the various piecies of the code, and
which does not belong to the geometry.

TODO:  Implement the AliGeometry member functions Impact and
ToGlobal.  The latter is seriously limited by the fact that AliRecoPoint
only has 3 indicies to identify a detector, while the FMD uses 4 (detector,
ring, sector, strip).   Implement the DrawDetector member function in
AliFMDSimulator (one way od the other).   In AliFMDG3Detector, we should
check if the hit is inside the real shape of the silicon sensor.

Things to consider:  TGeoManager says it finds the `illegal' extrussions:

  * extrusion ov058/FIMO_x_0: vol=FIMO node=FIAC_0 extr=1.16823
  * extrusion ov061/FOMO_x_0: vol=FOMO node=FOAC_0 extr=0.737969

and overlaps

  * overlap ov190/FMD3_o_7_8: vol=FMD3 <F3SL_6<->F3SL_7> ovlp=0.148996
  * overlap ov191/FMD3_o_5_6: vol=FMD3 <F3SL_4<->F3SL_5> ovlp=0.148996
  * overlap ov192/FMD3_o_6_7: vol=FMD3 <F3SL_5<->F3SL_6> ovlp=0.148996
  * overlap ov193/FMD3_o_1_2: vol=FMD3 <F3SL_0<->F3SL_1> ovlp=0.148996
  * overlap ov194/FMD3_o_1_8: vol=FMD3 <F3SL_0<->F3SL_7> ovlp=0.148996
  * overlap ov195/FMD3_o_2_3: vol=FMD3 <F3SL_1<->F3SL_2> ovlp=0.148996
  * overlap ov196/FMD3_o_3_4: vol=FMD3 <F3SL_2<->F3SL_3> ovlp=0.148996
  * overlap ov197/FMD3_o_4_5: vol=FMD3 <F3SL_3<->F3SL_4> ovlp=0.148996

The first comes from the MANY TUBS volume inside the ONLY XTRU volume,
and that should be OK. The latter comes from the some overlaps between the
8 support beams in the FMD3 cone.  I've made these MANY volumes (I think),
but TGeoManager still complains (I don't know why - it shouldn't).

Christian Holm <cholm@nbi.dk>
Thursday, 30th of December, 2004.

15 years agochanged default value for fGeVcharge
masera [Thu, 23 Dec 2004 11:38:37 +0000]
changed default value for fGeVcharge

15 years agobeam test digitisation classes
masera [Thu, 23 Dec 2004 11:33:18 +0000]
beam test digitisation classes

15 years agoNew class AliTRDprobdist
cblume [Wed, 22 Dec 2004 14:58:24 +0000]
New class AliTRDprobdist

15 years agoUpdate by Prashant
cblume [Wed, 22 Dec 2004 06:46:13 +0000]
Update by Prashant

15 years agoAdd AliTRDprobdist
cblume [Wed, 22 Dec 2004 06:45:21 +0000]
Add AliTRDprobdist

15 years agoRemoving circular dependences, work in progress (Ch. Finck)
cussonno [Mon, 20 Dec 2004 10:44:05 +0000]
Removing circular dependences, work in progress (Ch. Finck)

15 years agoMods for MacOSX
alibrary [Mon, 20 Dec 2004 04:40:03 +0000]
Mods for MacOSX

15 years agoRemoving extra semicolons (FedoraCore3, gcc 3.4.2)
hristov [Sat, 18 Dec 2004 16:03:17 +0000]
Removing extra semicolons (FedoraCore3, gcc 3.4.2)

15 years agoCommenting out unused variables (FedoraCore3, gcc 3.4.2)
hristov [Sat, 18 Dec 2004 15:58:03 +0000]
Commenting out unused variables (FedoraCore3, gcc 3.4.2)

15 years agoDelete corrected (FedoraCore3, gcc 3.4.2)
hristov [Sat, 18 Dec 2004 15:55:28 +0000]
Delete corrected (FedoraCore3, gcc 3.4.2)

15 years agoincluding stdlib.h to declare malloc (FedoraCore3, gcc 3.4.2)
hristov [Sat, 18 Dec 2004 15:44:15 +0000]
including stdlib.h to declare malloc (FedoraCore3, gcc 3.4.2)

15 years agouse VAX-VMS like syntax (I-... instead of Info in <...>, etc.)
tkuhr [Fri, 17 Dec 2004 08:28:21 +0000]
use VAX-VMS like syntax (I-... instead of Info in <...>, etc.)

15 years agoVolId: remove trailing spaces in volume name.
morsch [Fri, 17 Dec 2004 07:14:50 +0000]
VolId: remove trailing spaces in volume name.

15 years agoError in rotation matrices corrected
coppedis [Thu, 16 Dec 2004 10:29:40 +0000]
Error in rotation matrices corrected

15 years agoWriting of FLUKA input cards for physics configuration is now the responsibility of
morsch [Thu, 16 Dec 2004 09:42:39 +0000]
Writing of FLUKA input cards for physics configuration is now the responsibility of
TFlukaConfigOptions. One TFlukaConfigOption per material with special process flags and cuts
is created. One object with material id = -1 is created to hold the global settings.

15 years agoDebug printf removed.
morsch [Thu, 16 Dec 2004 09:39:13 +0000]
Debug printf removed.

15 years agoDeclaration of TGeoMaterial added.
morsch [Thu, 16 Dec 2004 09:38:33 +0000]
Declaration of TGeoMaterial added.

15 years agoTook out needless warning left after debug
cholm [Wed, 15 Dec 2004 12:15:22 +0000]
Took out needless warning left after debug

15 years agoAvoiding relative path to include files
hristov [Wed, 15 Dec 2004 11:00:40 +0000]
Avoiding relative path to include files

15 years agoSplit RICH libraries
hristov [Wed, 15 Dec 2004 10:40:06 +0000]
Split RICH libraries

15 years agoRICH lib splitted
kir [Wed, 15 Dec 2004 08:51:41 +0000]
RICH lib splitted

15 years agoExclude AliTPCTrackHitsInterfaces from the dictionary
hristov [Tue, 14 Dec 2004 16:10:37 +0000]
Exclude AliTPCTrackHitsInterfaces from the dictionary

15 years agoAliITSRawStreamSDDv2 = Beam test Aug 04; AliITSRawStreamSDDv3 = Beam test Nov 04...
masera [Tue, 14 Dec 2004 15:13:41 +0000]
AliITSRawStreamSDDv2 = Beam test Aug 04; AliITSRawStreamSDDv3 = Beam test Nov 04; AliITSRawStreamSDD = default, to be used for standard setup simulated data

15 years agoAliITSRawStream classes moved from RAW to ITS
masera [Tue, 14 Dec 2004 14:17:55 +0000]
AliITSRawStream classes moved from RAW to ITS

15 years agoAliITSRawStream classes removed (will be moved to ITS)
tkuhr [Tue, 14 Dec 2004 12:48:23 +0000]
AliITSRawStream classes removed (will be moved to ITS)

15 years agoChanges needed on Mac (F.Carminati)
hristov [Tue, 14 Dec 2004 10:24:07 +0000]
Changes needed on Mac (F.Carminati)

15 years agoMore particles.
morsch [Tue, 14 Dec 2004 06:01:15 +0000]
More particles.

15 years agoMaterial FR4 is corrected
schutz [Tue, 14 Dec 2004 05:34:12 +0000]
Material FR4 is corrected

15 years agoAdding initialisation of globals, will not be needed on Tiger
alibrary [Mon, 13 Dec 2004 14:54:34 +0000]
Adding initialisation of globals, will not be needed on Tiger

15 years agoRemoving unused ZDC library
alibrary [Mon, 13 Dec 2004 10:26:57 +0000]
Removing unused ZDC library

15 years agoAdditional particle species (G.Conesa)
hristov [Mon, 13 Dec 2004 08:51:26 +0000]
Additional particle species (G.Conesa)

15 years agoRemove libZDC
alibrary [Mon, 13 Dec 2004 06:44:58 +0000]
Remove libZDC

15 years agounused file
coppedis [Mon, 13 Dec 2004 06:38:43 +0000]
unused file

15 years agoUnused file
coppedis [Mon, 13 Dec 2004 06:38:11 +0000]
Unused file

15 years agoSplit library correction (F.Carminati)
decaro [Sat, 11 Dec 2004 08:06:49 +0000]
Split library correction (F.Carminati)

15 years agoSplit library correction (F. Ar
decaro [Sat, 11 Dec 2004 07:32:53 +0000]
Split library correction (F. Ar

15 years agoAdded protection for inf and nan.
loizides [Fri, 10 Dec 2004 18:59:28 +0000]
Added protection for inf and nan.

15 years agoTo speed up the cluster reconstruction
dibari [Fri, 10 Dec 2004 11:08:47 +0000]
To speed up the cluster reconstruction

15 years agoMods for Mac OS X
alibrary [Fri, 10 Dec 2004 06:20:14 +0000]
Mods for Mac OS X

15 years agoCleanup
alibrary [Fri, 10 Dec 2004 06:14:45 +0000]
Cleanup

15 years agoNeed g2c on MacOSX
alibrary [Fri, 10 Dec 2004 06:14:03 +0000]
Need g2c on MacOSX

15 years agoRemove useless flags...
alibrary [Fri, 10 Dec 2004 06:09:28 +0000]
Remove useless flags...

15 years agoNeed g2c on MacOSX
alibrary [Fri, 10 Dec 2004 06:08:50 +0000]
Need g2c on MacOSX

15 years agoProtection against division by zero.
morsch [Thu, 9 Dec 2004 12:58:34 +0000]
Protection against division by zero.

15 years agoComplete implementation of CurrentMaterial.
morsch [Thu, 9 Dec 2004 12:56:23 +0000]
Complete implementation of CurrentMaterial.

15 years agoCorrect: wrong matching between CPV and EMC, initial pi0 population was set to 0
schutz [Thu, 9 Dec 2004 11:45:13 +0000]
Correct: wrong matching between CPV and EMC, initial pi0 population was set to 0

15 years agosome minor changes
kir [Thu, 9 Dec 2004 10:15:42 +0000]
some minor changes

15 years agoWrite FLUKA specific scoring output at the end of a run.
morsch [Thu, 9 Dec 2004 10:14:01 +0000]
Write FLUKA specific scoring output at the end of a run.

15 years agomany macro functions are now methodes of AliRICH
kir [Thu, 9 Dec 2004 08:51:15 +0000]
many macro functions are now methodes of AliRICH

15 years agoPrivate make restored
kir [Thu, 9 Dec 2004 08:45:32 +0000]
Private make restored

15 years agov11 classes commented out by default
masera [Thu, 9 Dec 2004 07:29:57 +0000]
v11 classes commented out by default

15 years agoImprovement in Cluster Finding. Memory optimized for Minuit
dibari [Wed, 8 Dec 2004 19:41:44 +0000]
Improvement in Cluster Finding. Memory optimized for Minuit

15 years agoBug fix.
nilsen [Wed, 8 Dec 2004 17:11:53 +0000]
Bug fix.

15 years agoAdded some modules for v11 Geometry, commented out by default.
nilsen [Wed, 8 Dec 2004 15:28:42 +0000]
Added some modules for v11 Geometry, commented out by default.

15 years agoContinue to add and fix new geometry.
nilsen [Wed, 8 Dec 2004 14:47:41 +0000]
Continue to add and fix new geometry.

15 years agoAdded 3 new methods regarding Si detectors from the Particle data book.
nilsen [Wed, 8 Dec 2004 14:30:19 +0000]
Added 3 new methods regarding Si detectors from the Particle data book.

15 years agofirst prototype of interface to storage of run dependent objects, implementation...
tkuhr [Wed, 8 Dec 2004 11:57:32 +0000]
first prototype of interface to storage of run dependent objects, implementation for local file

15 years agoTake into account modification in AliTracker: magnetic field set needed (+minors)
dibari [Wed, 8 Dec 2004 11:19:12 +0000]
Take into account modification in AliTracker: magnetic field set needed (+minors)

15 years agoMinor bug fixed
dibari [Wed, 8 Dec 2004 08:58:24 +0000]
Minor bug fixed

15 years agoInitialization of all data members to avoid FPE
hristov [Tue, 7 Dec 2004 19:39:49 +0000]
Initialization of all data members to avoid FPE

15 years agoMods. to raw data clusterisation (C. Cheshkov)
masera [Tue, 7 Dec 2004 05:46:25 +0000]
Mods. to raw data clusterisation (C. Cheshkov)

15 years agoNew class AliGenRICHlib added. (Annalisa Mastroserio <Annalisa.Mastroserio@ba.infn...
morsch [Mon, 6 Dec 2004 05:38:52 +0000]
New class AliGenRICHlib added. (Annalisa Mastroserio <Annalisa.Mastroserio@ba.infn.it>)

15 years agoBugfix.
loizides [Sun, 5 Dec 2004 16:39:35 +0000]
Bugfix.

15 years agoAdding librtc.so to the EXEFLAGS
hristov [Sat, 4 Dec 2004 09:12:49 +0000]
Adding librtc.so to the EXEFLAGS

15 years agoRemoving HP-UX from the night builds
hristov [Sat, 4 Dec 2004 09:10:00 +0000]
Removing HP-UX from the night builds

15 years agoAliMDC event loop and rootification separated, c interface to AliMDC, command line...
tkuhr [Fri, 3 Dec 2004 11:56:06 +0000]
AliMDC event loop and rootification separated, c interface to AliMDC, command line parameter for run/tag DB, file locations steerable by environment varaibles, filter algorithms extracted to AliFilter classes, new library MDC

15 years agoBugs corrected
skowron [Thu, 2 Dec 2004 08:10:11 +0000]
Bugs corrected

15 years agoSome debug printout hidden behind if(gDebug)
skowron [Thu, 2 Dec 2004 08:08:26 +0000]
Some debug printout hidden behind if(gDebug)

15 years agoRedundant printout removed
skowron [Thu, 2 Dec 2004 08:06:15 +0000]
Redundant printout removed

15 years agoHistory file of Wa98 updated and subdirectory icepack introduced.
nick [Wed, 1 Dec 2004 14:03:39 +0000]
History file of Wa98 updated and subdirectory icepack introduced.

15 years agoBackward compatibility with Root v3-10-02 (L.Gaudichet)
hristov [Wed, 1 Dec 2004 09:55:47 +0000]
Backward compatibility with Root v3-10-02 (L.Gaudichet)

15 years agoObsolete versions of install scripts removed.
nick [Wed, 1 Dec 2004 09:24:55 +0000]
Obsolete versions of install scripts removed.

15 years ago01-dev-2004 NvE Installation scripts modified to make use of environment variable...
nick [Wed, 1 Dec 2004 08:51:56 +0000]
01-dev-2004 NvE Installation scripts modified to make use of environment variable ALIROOT
                which should contain the path to the directory where AliRoot resides.
                This ALIROOT environment variable fulfills a comparable function as
                the ROOTSYS environment variable for the ROOT system.
                Also installation script macgcclib.sh for gcc on MAC systems introduced.

15 years agoNew classes to facilitate features extraction (M.Ivanov)
hristov [Wed, 1 Dec 2004 08:29:13 +0000]
New classes to facilitate features extraction (M.Ivanov)

15 years ago29-nov-2004 NvE Additional sub-directories (e.g. wa98) introduced which contain Ralic...
nick [Wed, 1 Dec 2004 07:43:39 +0000]
29-nov-2004 NvE Additional sub-directories (e.g. wa98) introduced which contain Ralice implementations
                to serve data analysis efforts for various experiments.
01-dec-2004 NvE Install scripts like e.g. "gcclib" renamed to "gcclib.sh" etc... in /scripts.
                The old scripts (i.e. without the .sh extension) will be deleted in due time.

15 years agoReading files from TGliteXmlEventlist implemented in Reader ESD
skowron [Tue, 30 Nov 2004 18:07:02 +0000]
Reading files from TGliteXmlEventlist implemented in Reader ESD

15 years agoMissing include
skowron [Tue, 30 Nov 2004 13:27:47 +0000]
Missing include

15 years agoAliEn Classes necessary for analysis
skowron [Tue, 30 Nov 2004 11:15:58 +0000]
AliEn Classes necessary for analysis

15 years agoBugfix
cvetan [Tue, 30 Nov 2004 08:41:11 +0000]
Bugfix

15 years agoRedesigned Code for Azimuthally Sesitive HBT (AsHBT) (G.Galazka)
skowron [Mon, 29 Nov 2004 14:35:36 +0000]
Redesigned Code for Azimuthally Sesitive HBT (AsHBT) (G.Galazka)

15 years agor2d error fixed
kir [Mon, 29 Nov 2004 12:12:14 +0000]
r2d error fixed

15 years agonew way to calculate paritcle contribs
kir [Mon, 29 Nov 2004 12:03:39 +0000]
new way to calculate paritcle contribs

15 years agoMacro for running HLT ITS code updated in order to run both vertexer and tracker.
cvetan [Mon, 29 Nov 2004 12:02:28 +0000]
Macro for running HLT ITS code updated in order to run both vertexer and tracker.