u/mrichter/AliRoot.git
12 years agoMacro to be attached to the analysis train
gconesab [Mon, 20 Apr 2009 17:23:30 +0000 (17:23 +0000)]
Macro to be attached to the analysis train

12 years agoSeveral changes:
gconesab [Mon, 20 Apr 2009 17:21:17 +0000 (17:21 +0000)]
Several changes:
1) AddTaskPartCorr.C: The analysis train will call this macro to execute the tasks
2) Readers: Memory transient objects removed, now clusters and tracks selected and used in analysis are in TRefArrays.
3) AliAnaPi0.cxx: Protection added agains floating point exception when calculating the rapidity for MC particles
4)AliChargedParticles: New class for charged tracks selection for correlations.
5) Few coding violations  removed
6) In AliAnaParticleHadron* and AliAnaParticleJet* added option to fill histograms when trigger particle is isolated
7)AliAnaParticle* and AliIsolationCut: When adding clusters or tracks to reference lists in AliAODParticleCorrelation, use new with placement.

12 years agoProtection against empty events.
morsch [Mon, 20 Apr 2009 14:04:45 +0000 (14:04 +0000)]
Protection against empty events.

12 years agoAllow reconnection. Needed for efficient mixing.
morsch [Mon, 20 Apr 2009 13:47:45 +0000 (13:47 +0000)]
Allow reconnection. Needed for efficient mixing.

12 years ago- add TPC performance train (Alex & Jacek)
abercuci [Mon, 20 Apr 2009 13:00:03 +0000 (13:00 +0000)]
- add TPC performance train (Alex & Jacek)
- protect against dummy MC labels
- fix plots array definition in the PID checker task

12 years agoadd PRF calibration object to the transform class (Theodor)
abercuci [Mon, 20 Apr 2009 10:26:56 +0000 (10:26 +0000)]
add PRF calibration object to the transform class (Theodor)

12 years agoFixes to class structrure and methos names, avoid conflicts with TaskSE
kleinb [Mon, 20 Apr 2009 09:00:50 +0000 (09:00 +0000)]
Fixes to class structrure and methos names, avoid conflicts with TaskSE

12 years agoAddTask macros for all tasks, to run on CAF with with old root5-22-00 version, added...
kleinb [Mon, 20 Apr 2009 08:59:38 +0000 (08:59 +0000)]
AddTask macros for all tasks, to run on CAF with with old root5-22-00 version, added flag for old input/output container handling, added also PID task

12 years agoRemoving the separate misalignments at inner and outer SSD barrel + minor improvememn...
masera [Sun, 19 Apr 2009 08:46:28 +0000 (08:46 +0000)]
Removing the separate misalignments at inner and outer SSD barrel + minor improvememnts (R. Grosso)

12 years agoIdeal ITS misalignment; it includes now the SSD survey for ladders and modules (R...
masera [Sun, 19 Apr 2009 08:43:29 +0000 (08:43 +0000)]
Ideal ITS misalignment; it includes now the SSD survey for ladders and modules (R. Grosso)

12 years agochange of copyright notice
sgorbuno [Sat, 18 Apr 2009 20:05:38 +0000 (20:05 +0000)]
change of copyright notice

12 years agoAliHLTTPCCAUsedHitInitialiser removed from the compilation list
sgorbuno [Fri, 17 Apr 2009 19:35:06 +0000 (19:35 +0000)]
AliHLTTPCCAUsedHitInitialiser removed from the compilation list

12 years agoNew class for charm hadrons invariant mass fit (Chiara B)
dainese [Fri, 17 Apr 2009 16:31:32 +0000 (16:31 +0000)]
New class for charm hadrons invariant mass fit (Chiara B)

12 years agoNew class for charm hadrons invariant mass fit (Chiara B)
dainese [Fri, 17 Apr 2009 16:30:59 +0000 (16:30 +0000)]
New class for charm hadrons invariant mass fit (Chiara B)

12 years agoadds to the compilation
sgorbuno [Fri, 17 Apr 2009 15:49:13 +0000 (15:49 +0000)]
adds to the compilation

12 years agoarray class from Matthias
sgorbuno [Fri, 17 Apr 2009 15:47:46 +0000 (15:47 +0000)]
array class from Matthias

12 years agochanges from Matthias
sgorbuno [Fri, 17 Apr 2009 15:46:49 +0000 (15:46 +0000)]
changes from Matthias

12 years agoRemove compilser warnings
cblume [Fri, 17 Apr 2009 15:22:32 +0000 (15:22 +0000)]
Remove compilser warnings

12 years agoSPD multiplicity analysis (Domenico, Mariella)
enrico [Fri, 17 Apr 2009 14:58:13 +0000 (14:58 +0000)]
SPD multiplicity analysis (Domenico, Mariella)

12 years agocorrectly handling the output directory path
rgrosso [Fri, 17 Apr 2009 14:07:59 +0000 (14:07 +0000)]
correctly handling the output directory path

12 years agoFloat_t -> Double_t in projection for axis consistency (C. Zampolli)
rvernet [Fri, 17 Apr 2009 10:59:05 +0000 (10:59 +0000)]
Float_t -> Double_t in projection for axis consistency (C. Zampolli)

12 years agoUpdated to use AliMultiEventHandler
morsch [Fri, 17 Apr 2009 09:54:13 +0000 (09:54 +0000)]
Updated to use AliMultiEventHandler

12 years agoUpdated geometry (rev 31976) including in particular the changes in SSD which speed...
rgrosso [Fri, 17 Apr 2009 08:22:12 +0000 (08:22 +0000)]
Updated geometry (rev 31976) including in particular the changes in SSD which speed up overlaps' check, introduced with rev.31872

12 years agoupdate by Theodor
richterm [Thu, 16 Apr 2009 23:05:28 +0000 (23:05 +0000)]
update by Theodor
AliHLTTRDUtils.cxx
- fast bugfix, error to be investigated

AliHLTTRDClusterizerComponent.cxx
- follow changes in offline TRD
- support for new valgrind versions

AliHLTTRDTrackerV1Component.cxx
- support for new valgrind versions

12 years agoTrack length update removed from the tracker code,since it is done in the track code...
masera [Thu, 16 Apr 2009 16:15:37 +0000 (16:15 +0000)]
Track length update removed from the tracker code,since it is done in the track code (A. Dainese)

12 years agobin counting bug fixed
snelling [Thu, 16 Apr 2009 14:15:26 +0000 (14:15 +0000)]
bin counting bug fixed

12 years agoAdding the anti-deuteron.
morsch [Thu, 16 Apr 2009 14:06:47 +0000 (14:06 +0000)]
Adding the anti-deuteron.

12 years agoA special getter of AliVertexer class needed for accessing all the primary vertices...
belikov [Thu, 16 Apr 2009 12:57:08 +0000 (12:57 +0000)]
A special getter of AliVertexer class needed for accessing all the primary vertices reconstructed in the same event (M. Masera)

12 years ago+ smoothing using a fit function
rvernet [Thu, 16 Apr 2009 09:20:04 +0000 (09:20 +0000)]
+ smoothing using a fit function
+ error calculation

12 years agoNew set of classes for B->J/psi->ee analysis and fit a la CDF (Carmelo, Giuseppe)
dainese [Thu, 16 Apr 2009 09:19:33 +0000 (09:19 +0000)]
New set of classes for B->J/psi->ee analysis and fit a la CDF (Carmelo, Giuseppe)

12 years agoNew set of classes for B->J/psi->ee analysis and fit a la CDF (Carmelo, Giuseppe)
dainese [Thu, 16 Apr 2009 09:17:30 +0000 (09:17 +0000)]
New set of classes for B->J/psi->ee analysis and fit a la CDF (Carmelo, Giuseppe)

12 years agoIn AliMUONLocalTriggerBoard:
ivana [Thu, 16 Apr 2009 08:50:17 +0000 (08:50 +0000)]
In AliMUONLocalTriggerBoard:
Adding methods to check separately if the bending or non-bending plane
triggered. The methods are useful when re-building the trigger response
for checks.
(Diego)

12 years agoAdded protection against an empty parameterization (0 length array)
shahoian [Thu, 16 Apr 2009 00:48:07 +0000 (00:48 +0000)]
Added protection against an empty parameterization (0 length array)

12 years agoAdd option for decoding of Raw Data format presently implemented in CarlosRX firmware...
prino [Wed, 15 Apr 2009 16:58:37 +0000 (16:58 +0000)]
Add option for decoding of Raw Data format presently implemented in CarlosRX firmware (F. Prino)

12 years agoAdded PID task, some fixes for coding conventions
kleinb [Wed, 15 Apr 2009 14:23:29 +0000 (14:23 +0000)]
Added PID task, some fixes for coding conventions

12 years agolast preparations before testing the performances of Gauss shape for TRD clusters...
abercuci [Wed, 15 Apr 2009 14:14:28 +0000 (14:14 +0000)]
last preparations before testing the performances of Gauss shape for TRD clusters in the r-phi direction

12 years agoAvoiding geometry lock/unlock (R. Grosso)
masera [Wed, 15 Apr 2009 13:08:05 +0000 (13:08 +0000)]
Avoiding geometry lock/unlock (R. Grosso)

12 years agoNew AliITSV0Finder class (A. Dainese)
masera [Wed, 15 Apr 2009 13:04:03 +0000 (13:04 +0000)]
New AliITSV0Finder class (A. Dainese)

12 years agoRemove AliTRDRawStreamV2
cblume [Wed, 15 Apr 2009 12:48:38 +0000 (12:48 +0000)]
Remove AliTRDRawStreamV2

12 years ago2D correlation plots for the PID efficiency
pchrist [Wed, 15 Apr 2009 12:48:02 +0000 (12:48 +0000)]
2D correlation plots for the PID efficiency

12 years agoAddition of misaligner classes and small changes
rgrosso [Wed, 15 Apr 2009 12:21:49 +0000 (12:21 +0000)]
Addition of misaligner classes and small changes

12 years agoa few more source files
snelling [Wed, 15 Apr 2009 12:16:47 +0000 (12:16 +0000)]
a few more source files

12 years agomodifications to also run standalone in root
snelling [Wed, 15 Apr 2009 11:31:50 +0000 (11:31 +0000)]
modifications to also run standalone in root

12 years agoIn trigger classes:
ivana [Wed, 15 Apr 2009 11:20:14 +0000 (11:20 +0000)]
In trigger classes:
- Fill the "global input" words read from the raw data into the reconstructed
object, via a patch to AliMUONDigitMaker::ReadTriggerDDL
- Type correction in AliMUONRawStreamTriggerHP.h
(Bogdan, Artur)

12 years agoRemove obsolete macro
dainese [Wed, 15 Apr 2009 10:42:41 +0000 (10:42 +0000)]
Remove obsolete macro

12 years agoUpdated list of files
hristov [Wed, 15 Apr 2009 10:04:46 +0000 (10:04 +0000)]
Updated list of files

12 years agoReturn the value from the first knot, if two knots have the same value (Marian)
hristov [Wed, 15 Apr 2009 10:03:18 +0000 (10:03 +0000)]
Return the value from the first knot, if two knots have the same value (Marian)

12 years agoCorrections according to changes in AliTOFRawStream.
zampolli [Wed, 15 Apr 2009 09:23:41 +0000 (09:23 +0000)]
Corrections according to changes in AliTOFRawStream.

12 years agofix error in marking cluster in chamber
abercuci [Wed, 15 Apr 2009 09:16:41 +0000 (09:16 +0000)]
fix error in marking cluster in chamber
restore time performance in HLT mode (Theodor)

12 years agoRemoving obsolete function.
marian [Wed, 15 Apr 2009 09:00:55 +0000 (09:00 +0000)]
Removing obsolete function.
Forgoten in previous commit (Marian)

12 years agoAdding -fPIC to FORTRAN flags (E.Sicking)
fca [Wed, 15 Apr 2009 08:48:21 +0000 (08:48 +0000)]
Adding -fPIC to FORTRAN flags (E.Sicking)

12 years agoTemporary fix waiting for M.Ivanov
fca [Wed, 15 Apr 2009 07:56:02 +0000 (07:56 +0000)]
Temporary fix waiting for M.Ivanov

12 years agoremove AliTPCkalmandEdx.cxx AliTPCkalmandEdx.h
marian [Tue, 14 Apr 2009 16:51:07 +0000 (16:51 +0000)]
remove AliTPCkalmandEdx.cxx AliTPCkalmandEdx.h
adding AliTPCcalibTimeGain.cxx AliTPCcalibTimeGain.h

AliTPCcalibTracksGain -removing kalmandEdx part+ histograms - created in the AliTPCcalibPID

(Alexander Kalweit)

12 years agoBug fix
marian [Tue, 14 Apr 2009 16:07:07 +0000 (16:07 +0000)]
Bug fix
Changing sign of the electric field
(Magnus Mages, Stefan Rossegger)

12 years agoAliTPCseed.h AliTPCseed.cxx
marian [Tue, 14 Apr 2009 13:05:31 +0000 (13:05 +0000)]
AliTPCseed.h  AliTPCseed.cxx

Adding the analytical correction of dEdx deposit:
Not yet used by default
AliTPCseed::CookdEdxAnalytical

AliTPCClusterParam.cxx AliTPCClusterParam.h
Changing for CookdEdxAnalytical - Adding effective diffusion, crosstalk and the PRF0 TRF0

AliTPCcalibPID.h AliTPCcalibPID.cxx
Adding default QA plots
Using switch for using of the analytical dEdx correction

AliTPCcalibCosmic.h  AliTPCcalibCosmic.cxx
Using analytical dEdx correction for performance study

CalibMacros/CalibPID.C
Macro to do the calibration

12 years agosome histos added for TPC clusters
sgorbuno [Tue, 14 Apr 2009 11:54:27 +0000 (11:54 +0000)]
some histos added for TPC clusters

12 years agoMinor modifications
pchrist [Tue, 14 Apr 2009 11:31:36 +0000 (11:31 +0000)]
Minor modifications

12 years agobug fix - a scale factor for the magnetic field added
sgorbuno [Tue, 14 Apr 2009 08:55:43 +0000 (08:55 +0000)]
bug fix - a scale factor for the magnetic field added

12 years agounsigned -> unsigned int
sgorbuno [Tue, 14 Apr 2009 07:46:28 +0000 (07:46 +0000)]
unsigned -> unsigned int

12 years agocosmetical changes
sgorbuno [Mon, 13 Apr 2009 20:57:12 +0000 (20:57 +0000)]
cosmetical changes

12 years agoFit mathematics improved, obsollete GBTracker cleaned up
sgorbuno [Mon, 13 Apr 2009 20:33:47 +0000 (20:33 +0000)]
Fit mathematics improved, obsollete GBTracker cleaned up

12 years agoMinor fix for the pid efficiency calculation + cosmetics in the drawProtonQAResults...
pchrist [Mon, 13 Apr 2009 17:11:33 +0000 (17:11 +0000)]
Minor fix for the pid efficiency calculation + cosmetics in the drawProtonQAResults macro

12 years agoFixing the proof mode
pchrist [Mon, 13 Apr 2009 14:12:00 +0000 (14:12 +0000)]
Fixing the proof mode

12 years agoAdding the QA plot for the pid efficiency/contamination vs the number of TPC points...
pchrist [Mon, 13 Apr 2009 08:27:57 +0000 (08:27 +0000)]
Adding the QA plot for the pid efficiency/contamination vs the number of TPC points for the dE/dx calculation.

12 years agoReco and pid efficiencies in two separate functions
pchrist [Fri, 10 Apr 2009 14:20:31 +0000 (14:20 +0000)]
Reco and pid efficiencies in two separate functions

12 years agoIn AliMUONVTrackReconstructor:
ivana [Fri, 10 Apr 2009 09:52:00 +0000 (09:52 +0000)]
In AliMUONVTrackReconstructor:
Change the range of theta angles for trigger tracks to match the convention
adopted for tracker tracks (the shift of pi does not affect the Tan(theta)
which is used elsewhere in the code).
(Diego)

12 years agoBinning adjusted for the histogram ESD Etot
kharlov [Thu, 9 Apr 2009 16:13:27 +0000 (16:13 +0000)]
Binning adjusted for the histogram ESD Etot

12 years agoAdding two new helper functions suggested by A.Jacholkowski (F. Prino)
belikov [Thu, 9 Apr 2009 15:02:02 +0000 (15:02 +0000)]
Adding two new helper functions suggested by A.Jacholkowski (F. Prino)

12 years agofix tracklet phi resolution
abercuci [Thu, 9 Apr 2009 14:54:40 +0000 (14:54 +0000)]
fix tracklet phi resolution

12 years agoFix to SSD cooling support tube shape (M. van Leeuwen)
masera [Thu, 9 Apr 2009 14:36:12 +0000 (14:36 +0000)]
Fix to SSD cooling support tube shape (M. van Leeuwen)

12 years agofix pt resolution plot
abercuci [Thu, 9 Apr 2009 13:17:01 +0000 (13:17 +0000)]
fix pt resolution plot

12 years agoselect only primaries
snelling [Thu, 9 Apr 2009 13:02:52 +0000 (13:02 +0000)]
select only primaries

12 years agoPutting the correct vzero information in the tags - only total multiplicity and numbe...
cvetan [Thu, 9 Apr 2009 12:52:27 +0000 (12:52 +0000)]
Putting the correct vzero information in the tags - only total multiplicity and number of fired cells on the A and C side. Correct filling of these data in AliESDTagCreator class.

12 years agoUpdated TRD reconstruction, modifications for LHC08d period
hristov [Thu, 9 Apr 2009 12:51:58 +0000 (12:51 +0000)]
Updated TRD reconstruction, modifications for LHC08d period

12 years agoUsing bash instead of sh (ubuntu), minor additional changes
hristov [Thu, 9 Apr 2009 12:50:55 +0000 (12:50 +0000)]
Using bash instead of sh (ubuntu), minor additional changes

12 years agoAdding Event characterization directory
akisiel [Thu, 9 Apr 2009 12:31:42 +0000 (12:31 +0000)]
Adding Event characterization directory

12 years agofix radial shift for pad row cross. to be understood
abercuci [Thu, 9 Apr 2009 12:25:19 +0000 (12:25 +0000)]
fix radial shift for pad row cross. to be understood

12 years agoSmall fix in the analysis macro automatically generated by the plugin
agheata [Thu, 9 Apr 2009 12:21:00 +0000 (12:21 +0000)]
Small fix in the analysis macro automatically generated by the plugin

12 years agoNEW visualisation of tracklets from the MCM simulation (Jochen)
abercuci [Thu, 9 Apr 2009 11:28:35 +0000 (11:28 +0000)]
NEW visualisation of tracklets from the MCM simulation (Jochen)
temporary solution until a more sustainable solution will be found.

12 years agoModifications to run the QA code and to display the results properly.
pchrist [Thu, 9 Apr 2009 10:53:24 +0000 (10:53 +0000)]
Modifications to run the QA code and to display the results properly.

12 years agoold code removed
sgorbuno [Thu, 9 Apr 2009 10:30:00 +0000 (10:30 +0000)]
old code removed

12 years agoupdate
sgorbuno [Thu, 9 Apr 2009 09:14:02 +0000 (09:14 +0000)]
update

12 years agoProtection added for a crash due to NULL pointer to aodTrackRefs in case nTracks=0
agheata [Thu, 9 Apr 2009 09:04:45 +0000 (09:04 +0000)]
Protection added for a crash due to NULL pointer to aodTrackRefs in case nTracks=0

12 years agoTypo fixed in setting the vertex title (F. Prino)
prino [Thu, 9 Apr 2009 08:55:42 +0000 (08:55 +0000)]
Typo fixed in setting the vertex title (F. Prino)

12 years agoNo MC information when we create AOD from raw ESD
hristov [Thu, 9 Apr 2009 08:24:11 +0000 (08:24 +0000)]
No MC information when we create AOD from raw ESD

12 years agoUpdated list of files (cmake)
hristov [Wed, 8 Apr 2009 20:13:41 +0000 (20:13 +0000)]
Updated list of files (cmake)

12 years agoNew production macros (Yves)
hristov [Wed, 8 Apr 2009 18:14:39 +0000 (18:14 +0000)]
New production macros (Yves)

12 years agoNew class to handle multi-dimensional unfolding + user macros (test/)
rvernet [Wed, 8 Apr 2009 18:10:09 +0000 (18:10 +0000)]
New class to handle multi-dimensional unfolding + user macros (test/)

12 years agocoding conventions
rvernet [Wed, 8 Apr 2009 18:03:42 +0000 (18:03 +0000)]
coding conventions

12 years agoSummary of changes:
cblume [Wed, 8 Apr 2009 16:49:07 +0000 (16:49 +0000)]
Summary of changes:
- Change sign of deflection length (previously inconsistent with TRAP  model,
  to be clarified which one is used in reality)
- decrease windows for track matching, possible due to better tracklet  parameters
- Change handling of output tree (not owned by current directory after  creation)
- check for a = 0 in pt-calculation
- added GetLabel to AliTRDtrackletGTU
- change CookLabel according to other changes (offset of 1 in label)

12 years agoInclude MC labels, pt-cut, Lorentz-correction, etc.
cblume [Wed, 8 Apr 2009 16:42:03 +0000 (16:42 +0000)]
Include MC labels, pt-cut, Lorentz-correction, etc.

12 years agoInclude D0->4prong by default
dainese [Wed, 8 Apr 2009 16:20:42 +0000 (16:20 +0000)]
Include D0->4prong by default

12 years agoAccept all particles from a decay chain, bug fix for Heavy flavor
kleinb [Wed, 8 Apr 2009 16:01:06 +0000 (16:01 +0000)]
Accept all particles from a decay chain, bug fix for Heavy flavor

12 years agoUpdate of the tag system. 1. Correct implementation of the event ID - period, orbit...
cvetan [Wed, 8 Apr 2009 14:46:25 +0000 (14:46 +0000)]
Update of the tag system. 1. Correct implementation of the event ID - period, orbit ID and bunch-crossing number. 2. Adding the information relevant to the reconstruction of the first LHC data which will be taken with a bunch-srossing trigger. The information is related to same basic quantities related to the activity in SPD and VZERO. This information should be enough in order to identify the events on which one would run the full aliroot reconstruction. 3. A bug fix in the trigger and trigger-cluster selection in AliEventTagCuts.cxx (Panos)

12 years agoupdate for non null magnetic field
abercuci [Wed, 8 Apr 2009 14:26:52 +0000 (14:26 +0000)]
update for non null magnetic field

12 years agofollow major TRD reconstruction update
abercuci [Wed, 8 Apr 2009 14:15:41 +0000 (14:15 +0000)]
follow major TRD reconstruction update

12 years agomajor TRD reconstruction update
abercuci [Wed, 8 Apr 2009 14:14:19 +0000 (14:14 +0000)]
major TRD reconstruction update
- update clusterizer for flexible switch between methods to calculate
  r-phi cluster position. Currently the following methods are supported:
    - COG - center of gravity
      - LUT - look up table [default]
        - GAUS - gauss approximation [testing phase]
        - move position calculation related code from clusterizer to the
          cluster
            itself
            - steering options for cluster position calculation
              implemented at Reconstructor level.
                - user help via static method
                  AliTRDReconstructor::Options() function
                  - consistent pad row cross implementation in the
                    tracklet. Reference
                      radial position for pads crossing pad row is
                      recalculated based on z
                        cluster charge distribution.
                        - miscellaneous

12 years agomajor TRD reconstruction update
abercuci [Wed, 8 Apr 2009 14:12:58 +0000 (14:12 +0000)]
major TRD reconstruction update
- update clusterizer for flexible switch between methods to calculate
  r-phi cluster position. Currently the following methods are supported:
  - COG - center of gravity
  - LUT - look up table [default]
  - GAUS - gauss approximation [testing phase - to production]
- move position calculation related code from clusterizer to the cluster
  itself
- steering options for cluster position calculation implemented at Reconstructor level.
  - user help via static method AliTRDReconstructor::Options() function
- consistent pad row cross implementation in the tracklet. Reference
  radial position for pads crossing pad row is recalculated based on z
  cluster charge distribution.
- miscellaneous

12 years agoCoding convention compliant version (by Raffaele)
coppedis [Wed, 8 Apr 2009 13:46:19 +0000 (13:46 +0000)]
Coding convention compliant version (by Raffaele)

12 years agoFix in QA plot for ITS standalone tracks (Prino, Dainese)
prino [Wed, 8 Apr 2009 13:38:00 +0000 (13:38 +0000)]
Fix in QA plot for ITS standalone tracks (Prino, Dainese)