u/mrichter/AliRoot.git
10 years agorefactoring multiplicity analysis
jgrosseo [Wed, 25 Feb 2009 09:59:20 +0000]
refactoring multiplicity analysis
new class created that does the pure unfolding
adapted the analysis accordingly

10 years agosmall mods for separate task
snelling [Wed, 25 Feb 2009 07:14:45 +0000]
small mods for separate task

10 years agoUsing of the normalized energy deposition in default AliESDtrack.
marian [Wed, 25 Feb 2009 03:11:30 +0000]
Using of the normalized energy deposition in default AliESDtrack.

+Update in the AliTPCseed::CookdEdxNorm

Normalization setup:
Float_t gainGG      = 1;  // gas gain factor -always enabled
Float_t gainPad     = 1;  // gain map  - used always
Float_t corrShape   = 1;  //
Float_t corrPos     = 1;  // local position correction - if posNorm enabled
Float_t corrPadType = 1;  // pad type correction - if padNorm enabled
Float_t corrNorm    = 1;  // normalization factor - set Q to channel 50

10 years agoBug fixes - Code revision
masera [Tue, 24 Feb 2009 22:10:35 +0000]
Bug fixes - Code revision

10 years agoMonitoring the eta-phi plots
pchrist [Tue, 24 Feb 2009 18:20:50 +0000]
Monitoring the eta-phi plots

10 years agoVersion of the SSD geometry that fixes the overlaps with residual misalignment.
masera [Tue, 24 Feb 2009 16:30:54 +0000]
Version of the SSD geometry that fixes the overlaps with residual misalignment.
The main changes are to the ladder mother volume, which now accommodates
the 'interlocking' support pieces and the introduction of a small gap between
the ladder support pieces that are mounted on the support ring and the ladder
stands that are attaches to the ladders.
In the process, most of the mounting block pieces, that were provisionally
commented out, have been restored.

M. van Leeuwen

10 years agoFix for bug #47142: Wrong TRD information at ESD track level.
hristov [Tue, 24 Feb 2009 14:40:53 +0000]
Fix for bug #47142: Wrong TRD information at ESD track level.
Some informations from the TRD tracking were not propagated correctly at
the ESD track level because they were overwritten during refitting the
track.

Alex

10 years agoAdding digitize function (Marian)
marian [Tue, 24 Feb 2009 11:39:23 +0000]
Adding digitize function (Marian)

10 years agoUpdate for clusters shared by pad rows
cblume [Mon, 23 Feb 2009 23:18:15 +0000]
Update for clusters shared by pad rows

10 years agoCorrect version of the SPD thermal screen for what concerns the so-called
masera [Mon, 23 Feb 2009 22:17:51 +0000]
Correct version of the SPD thermal screen for what concerns the so-called
"Omega shape".
Revised algorithm for computing the internal points, which should be
correct now.

-- a new version of AliITSv11GeometrySupport.h : prototypes of two new private
methods, modified prototype of another private method
-- a new version of AliITSv11GeometrySupport.cxx : implementation of the two
new methods (to compute the internal points of the shapes, i.e. the points of
the edges not in contact with the external shape), modified driving method to
compute those points.

Mario Sitta

10 years agocorrectly filled integrated flow for RP and nameless
snelling [Mon, 23 Feb 2009 22:15:09 +0000]
correctly filled integrated flow for RP and nameless

10 years agochanging default of SetAcceptKinkDaughters to kTRUE as it should be
jgrosseo [Mon, 23 Feb 2009 15:42:51 +0000]
changing default of SetAcceptKinkDaughters to kTRUE as it should be

10 years agoremoving deprecated functions
jgrosseo [Mon, 23 Feb 2009 15:37:37 +0000]
removing deprecated functions
fixing typos in function names --> old functions still exist but raise a warning. they will be removed in due time.

10 years agoadding offline triggers
jgrosseo [Mon, 23 Feb 2009 15:18:45 +0000]
adding offline triggers
updating track cuts
adding nsd corrections to multiplicity spectrum
additional plots for checks of real data

10 years agoskeleton for documentation
snelling [Mon, 23 Feb 2009 14:57:11 +0000]
skeleton for documentation

10 years agouncertainties back in, incase of weights still behaving funny
snelling [Mon, 23 Feb 2009 14:28:40 +0000]
uncertainties back in, incase of weights still behaving funny

10 years agotypo in comment
jgrosseo [Mon, 23 Feb 2009 14:17:45 +0000]
typo in comment

10 years agoSome unuseful print commented
coppedis [Mon, 23 Feb 2009 12:58:04 +0000]
Some unuseful print commented

10 years agoNew class derived from AliMisAligner (Raffaele)
coppedis [Mon, 23 Feb 2009 12:39:53 +0000]
New class derived from AliMisAligner (Raffaele)

10 years agoptharmax added.
morsch [Mon, 23 Feb 2009 12:16:59 +0000]
ptharmax added.

10 years agoRemoved compilation warnings
prino [Mon, 23 Feb 2009 12:08:23 +0000]
Removed compilation warnings

10 years agoWith Cesar.
mtadel [Mon, 23 Feb 2009 10:37:32 +0000]
With Cesar.

Create arrows as TEveArrow elements so that it is easier to manipulate
track and jet objects independently.

10 years agoimproved plotting options
snelling [Mon, 23 Feb 2009 10:08:10 +0000]
improved plotting options

10 years agoupgraded the version number
schutz [Mon, 23 Feb 2009 09:41:23 +0000]
upgraded the version number

10 years agoUpdate for new AliQAManager (Yves)
cvetan [Mon, 23 Feb 2009 09:29:59 +0000]
Update for new AliQAManager (Yves)

10 years agoUpdate for new AliQAManager (Yves)
cvetan [Mon, 23 Feb 2009 09:27:53 +0000]
Update for new AliQAManager (Yves)

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:19:23 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:19:06 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:15:05 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:14:00 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:13:44 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoReplace QADataMakerSteer by QAManager deriving from CDBManager
schutz [Sat, 21 Feb 2009 22:04:32 +0000]
Replace QADataMakerSteer by QAManager deriving from CDBManager

10 years agoa few more checks
snelling [Sat, 21 Feb 2009 16:38:47 +0000]
a few more checks

10 years agobreak when there is no input file for second run
snelling [Sat, 21 Feb 2009 10:51:23 +0000]
break when there is no input file for second run

10 years agobreak when second run file for LYZ is not available
snelling [Sat, 21 Feb 2009 08:43:21 +0000]
break when second run file for LYZ is not available

10 years agooverloaded WriteHistograms
snelling [Fri, 20 Feb 2009 18:17:34 +0000]
overloaded WriteHistograms

10 years ago* EveBase/AliEveTrack
mtadel [Fri, 20 Feb 2009 17:38:44 +0000]
* EveBase/AliEveTrack
---------------------
New class, sub-class of TEveTrack.
All macro-calling functions were removed from TEveTrack and moved into
this class (as they were ALICE specific anyway):
   void ImportHits();
   void ImportClusters();
   void ImportClustersFromIndex();
   void ImportKine();
   void ImportKineWithArgs(.....);
   void PrintKineStack();

This will allow to:
1. simplify initialization;
2. make it easier to extend the functionality.

All changes in other files are replacements of TEveTrack with
AliEveTrack.

* macros/anyscan_init.C
-----------------------
Add a deprecation warning.

10 years agoBetter values for the constants defining the numerical precision.
belikov [Fri, 20 Feb 2009 16:56:27 +0000]
Better values for the constants defining the numerical precision.

10 years agoPrinting a warning, if the Rotate(...) function fails.
belikov [Fri, 20 Feb 2009 16:54:19 +0000]
Printing a warning, if the Rotate(...) function fails.

10 years agoweights for GFC (preliminary)
snelling [Fri, 20 Feb 2009 16:01:21 +0000]
weights for GFC (preliminary)

10 years agosynchronized with ppbench
schutz [Fri, 20 Feb 2009 15:22:08 +0000]
synchronized with ppbench

10 years agoadded new location of QAref
schutz [Fri, 20 Feb 2009 15:16:00 +0000]
added new location of QAref

10 years agoPOI's and RP's for LeeYang Zeroes eventplane
snelling [Fri, 20 Feb 2009 15:07:34 +0000]
POI's and RP's for LeeYang Zeroes eventplane

10 years agoPopulating QA reference data (Yves)
cvetan [Fri, 20 Feb 2009 15:05:49 +0000]
Populating QA reference data (Yves)

10 years agoBase class (AliMisaligner); each detector will provide its derived class,
rgrosso [Fri, 20 Feb 2009 14:34:24 +0000]
Base class (AliMisaligner); each detector will provide its derived class,
AliDETMisaligner, substituting the macros MakeDET<Zero,Res,Full>MisAlignment.C

AliZDCMisaligner and others will soon be committed and can be used as examples.

This will allow to have a common set of methods to produce alignment objects
without repeating several things as it is done presently in the detectors' macros.

New macro (MakeAlignmentObjs.C) for producing simulated alignment objects
for all detectors or a subset of them, for the three misalignment scenarios
(ideal, residual, full). When all detectors have substituted their macros
MakeDET<Zero,Res,Full>MisAlignment.C into the derived class AliDETMisAligner,
this macro will substitute the three current macros MakeAllDETs<Zero,Res,Full>MisAlignment.

10 years agoBase class (AliMisaligner); each detector will provide its derived class,
rgrosso [Fri, 20 Feb 2009 14:26:29 +0000]
Base class (AliMisaligner); each detector will provide its derived class,
AliDETMisaligner, substituting the macros MakeDET<Zero,Res,Full>MisAlignment.C

AliZDCMisaligner and others will soon be committed and can be used as examples.

This will allow to have a common set of methods to produce alignment objects
without repeating several things as it is done presently in the detectors' macros.

New macro (MakeAlignmentObjs.C) for producing simulated alignment objects
for all detectors or a subset of them, for the three misalignment scenarios
(ideal, residual, full). When all detectors have substituted their macros
MakeDET<Zero,Res,Full>MisAlignment.C into the derived class AliDETMisAligner,
this macro will substitute the three current macros MakeAllDETs<Zero,Res,Full>MisAlignment.

10 years agoFix bug in pileup tagging (F. Prino)
prino [Fri, 20 Feb 2009 14:02:49 +0000]
Fix bug in pileup tagging (F. Prino)

10 years agopreparations for weights in generating function cumulants
snelling [Fri, 20 Feb 2009 13:33:47 +0000]
preparations for weights in generating function cumulants

10 years agoNew directories for storing of QA reference data (requested by Yves)
cvetan [Fri, 20 Feb 2009 13:27:02 +0000]
New directories for storing of QA reference data (requested by Yves)

10 years agoprepare moving to 8 dEdx slices per chamber in ESD by default
abercuci [Fri, 20 Feb 2009 11:34:27 +0000]
prepare moving to 8 dEdx slices per chamber in ESD by default
improve enumeration names

10 years agoFix in the indices of tracks associated with CaloClusters.
belikov [Fri, 20 Feb 2009 11:01:08 +0000]
Fix in the indices of tracks associated with CaloClusters.

10 years agoAdding more comments (Javier)
laphecet [Fri, 20 Feb 2009 10:38:35 +0000]
Adding more comments (Javier)

10 years ago- Add the possibility to set different noise in bending and non-bending plane
laphecet [Fri, 20 Feb 2009 10:31:14 +0000]
- Add the possibility to set different noise in bending and non-bending plane
- Add the possibility to remove a given fraction of manus
(Philippe Pillot)

10 years agoMove temporary histograms to the list of saved histograms for merging (Philippe Pillot)
laphecet [Fri, 20 Feb 2009 10:29:22 +0000]
Move temporary histograms to the list of saved histograms for merging (Philippe Pillot)

10 years agonew NN PID DB after reconstruction update (AlexW)
abercuci [Fri, 20 Feb 2009 08:19:51 +0000]
new NN PID DB after reconstruction update (AlexW)

10 years agoChanged vacuum density to avoid problems with fluka.
morsch [Thu, 19 Feb 2009 20:57:59 +0000]
Changed vacuum density to avoid problems with fluka.

10 years agonew plot for number of tracklets/track depending on momentum and
abercuci [Thu, 19 Feb 2009 16:07:45 +0000]
new plot for number of tracklets/track depending on momentum and
particle species (Markus)

10 years agoBatch analysis on the grid without the tags enabled
pchrist [Thu, 19 Feb 2009 15:26:04 +0000]
Batch analysis on the grid without the tags enabled

10 years agobetter defaults
snelling [Thu, 19 Feb 2009 15:05:50 +0000]
better defaults

10 years agoforgot .root
snelling [Thu, 19 Feb 2009 15:02:17 +0000]
forgot .root

10 years agoprotection against divide by zero
snelling [Thu, 19 Feb 2009 14:31:35 +0000]
protection against divide by zero

10 years agoPOI's and RPs in LeeYangZeroes
snelling [Thu, 19 Feb 2009 14:29:31 +0000]
POI's and RPs in LeeYangZeroes

10 years agoIn MUONTRKda.cxx:
ivana [Thu, 19 Feb 2009 14:27:43 +0000]
In MUONTRKda.cxx:
Removing setting of an environment variable which is not used anymore
(Guillaume)

10 years agoComplete the previous commit (Rossella)
dainese [Thu, 19 Feb 2009 14:23:53 +0000]
Complete the previous commit (Rossella)

10 years agoadded the option to use functions as weights
snelling [Thu, 19 Feb 2009 14:15:40 +0000]
added the option to use functions as weights

10 years agoIn trigger:
ivana [Thu, 19 Feb 2009 14:13:03 +0000]
In trigger:
Main changes:
- Fix bug in AliMUONRawWriter::WriteTriggerDDL for filling the regional header
with local output in the raw data produced by the simulations
- AliMUONGlobalTriggerBoard apply bit inversion (according to the hardware
documentation) from the regional output to the global input, in order to have
the correct application of the global input masks
Also:
- AliMUONGlobalTriggerBoard change/correct the name of the MaskGlobalInput()
function
(Bogdan V.)

10 years agomodified macro to enable running in three modes: mLocal mLocalPAR and mLocalSource
snelling [Thu, 19 Feb 2009 12:48:59 +0000]
modified macro to enable running in three modes: mLocal mLocalPAR and mLocalSource

10 years agoweights correctly implemented for FQD
snelling [Thu, 19 Feb 2009 11:44:03 +0000]
weights correctly implemented for FQD

10 years agocorrect for the reconstruction of raw
schutz [Thu, 19 Feb 2009 11:31:48 +0000]
correct for the reconstruction of raw

10 years agocorrect for the reconstruction of raw
schutz [Thu, 19 Feb 2009 11:31:20 +0000]
correct for the reconstruction of raw

10 years agoIn mapping:
ivana [Thu, 19 Feb 2009 11:30:02 +0000]
In mapping:
Adding AliMpFastSegmentation class, missing in previous commit (r31109)

10 years agoIn mapping/macros:
ivana [Thu, 19 Feb 2009 11:26:09 +0000]
In mapping/macros:
Make testExistingPads.C, testExistingPads2.C macros working again
and added AliMpFastSegmentation in test.

10 years agoIn mapping:
ivana [Thu, 19 Feb 2009 11:07:01 +0000]
In mapping:
- One more change to optimize timing performances of the mapping:
  adding a new AliMpFastSegmentation class to speed up the (Has)PadByIndices
  and PadByLocation methods.
- Fix in AliMpSectorSegmentation::Position() - do not return sector
  position as it has a different meaning
(Laurent)

10 years agoFix for error: comma at end of enumerator list
dainese [Thu, 19 Feb 2009 09:46:32 +0000]
Fix for error: comma at end of enumerator list

10 years agolast modification of the task before going into production
abercuci [Thu, 19 Feb 2009 08:58:07 +0000]
last modification of the task before going into production
  - exclude kink daughters from efficiency plot
  - exclude ITS stand alone tracks
  - large definition of the TRDin flag

10 years ago1)AliAODParticleCorrelation.h: Data member fIsolation changed from float to bool
gconesab [Thu, 19 Feb 2009 08:55:23 +0000]
1)AliAODParticleCorrelation.h: Data member fIsolation changed from float to bool
2)AliCaloTrackMCReader: Possibility to keep the pi0 instead of the photon decay, in case of overlapping in calorimeters
3)AliAnaPi0EbE: In case of shower shape selection of pi0, it was selecting clusters id as photon not pi0. Added init method to check if calorimeter information is read.

10 years agoNew class for computing corrections as a function of several variables (Chiara)
dainese [Thu, 19 Feb 2009 01:27:30 +0000]
New class for computing corrections as a function of several variables (Chiara)

10 years agoD0->Kpipipi analysis included (Rossella)
dainese [Thu, 19 Feb 2009 00:35:02 +0000]
D0->Kpipipi analysis included (Rossella)

10 years agoBug fix
dainese [Wed, 18 Feb 2009 23:40:34 +0000]
Bug fix

10 years agoSet a specific storage to keep having the FMD background and energy distribution...
hdalsgaa [Wed, 18 Feb 2009 22:43:12 +0000]
Set a specific storage to keep having the FMD background and energy distribution objects in FMD/Correction. This solution works fine but is to be replaced by whatever system core offline invents to import objects from outside in the analysis

10 years agoBug fix in GetArb8. Code cleanup. (M. van Leeuwen)
masera [Wed, 18 Feb 2009 18:34:03 +0000]
Bug fix in GetArb8. Code cleanup. (M. van Leeuwen)

10 years agoChanges needed to accommodate FMD in its due position without generating overlaps...
masera [Wed, 18 Feb 2009 18:12:23 +0000]
Changes needed to accommodate FMD in its due position without generating overlaps. The reported problem on malformed TGeoXtru volumes defined in these classes is not yet fixed (M. Sitta)

10 years agopi0 decay switched on by default.
morsch [Wed, 18 Feb 2009 16:37:49 +0000]
pi0 decay switched on by default.

10 years agoDisable kink extraction, TEveRecKink is being updated in ROOT trunk.
mtadel [Wed, 18 Feb 2009 16:30:02 +0000]
Disable kink extraction, TEveRecKink is being updated in ROOT trunk.

10 years agoWith Cesar: plot phi from 0->2pi. First step towards using TEveArrow for jet and...
mtadel [Wed, 18 Feb 2009 16:05:25 +0000]
With Cesar: plot phi from 0->2pi. First step towards using TEveArrow for jet and track representation.

10 years agoLoad stack of particles from a TObjArray (Y. Schutz)
morsch [Wed, 18 Feb 2009 15:05:10 +0000]
Load stack of particles from a TObjArray (Y. Schutz)

10 years agousing weights for Q cumulants 2nd order
snelling [Wed, 18 Feb 2009 14:49:26 +0000]
using weights for Q cumulants 2nd order

10 years ago- add output graphs for efficiency
abercuci [Wed, 18 Feb 2009 14:20:53 +0000]
- add output graphs for efficiency
- update train to cope with running only ESD task (fast check)

10 years agoNew macro to keep track of timing performances of the segmentation methods (Laurent)
laphecet [Wed, 18 Feb 2009 13:39:30 +0000]
New macro to keep track of timing performances of the segmentation methods (Laurent)

10 years agothe original was modified by fca so no need for a separate one for trunk anymore
snelling [Wed, 18 Feb 2009 13:32:20 +0000]
the original was modified by fca so no need for a separate one for trunk anymore

10 years agoError codes for histogram booking taken with getters, no longer hard coded (D. Elia)
masera [Wed, 18 Feb 2009 13:26:12 +0000]
Error codes for histogram booking taken with getters, no longer hard coded (D. Elia)

10 years agomethod same name as macro
snelling [Wed, 18 Feb 2009 13:19:31 +0000]
method same name as macro

10 years agoAdded the new class
snelling [Wed, 18 Feb 2009 13:12:45 +0000]
Added the new class

10 years agoCompletion of previous checkin
fca [Wed, 18 Feb 2009 12:56:20 +0000]
Completion of previous checkin

10 years agoFirst steps toward separate Task to fill the flow event
snelling [Wed, 18 Feb 2009 12:41:27 +0000]
First steps toward separate Task to fill the flow event

10 years agonew task to check TRD tracking performances at ESD-MC (only) level.
abercuci [Wed, 18 Feb 2009 12:23:37 +0000]
new task to check TRD tracking performances at ESD-MC (only) level.
  - No friend information is used
  - analysis based on ESD reconstruction bit map

10 years agoConsolidating method name (Laurent)
laphecet [Wed, 18 Feb 2009 11:33:33 +0000]
Consolidating method name (Laurent)

10 years agoA modification was recently introduced in ANALYSIS trunk that automatically creates...
fca [Wed, 18 Feb 2009 11:24:35 +0000]
A modification was recently introduced in ANALYSIS trunk that automatically creates input and output containers when connecting and input/output event handlers to the analysis manager. Users using the trunk should not create these containers themselves like:

cin = mgr->CreateContainer("cInput", TChain::Class(), AliAnalysisManager::kInputContainer);
mgr->ConnectInput(myTask, 0, cin);

But rather:

mgr->ConnectInput(myTask, 0, mgr->GetCommonInputContainer());

The same applies for the common output AOD container. The reason for this is that user tasks will be able to connect to an analysis manager and data containers created in a different steering macro (train).

10 years ago- Adding new methods to AliMpVSegmentation which can speed up things here
ivana [Wed, 18 Feb 2009 10:45:47 +0000]
- Adding new methods to AliMpVSegmentation which can speed up things here
  and there:
    HasPadByIndices,
    HasPadByLocation,
    GetNofElectronicsCards,
    Position,
    HasMotifPosition
    MotifPosition,
- Change AliMpMotifType implementation to speed up the search by location.
(Laurent)

10 years ago- Common input/output containers are retrieved from the manager
agheata [Wed, 18 Feb 2009 10:06:01 +0000]
- Common input/output containers are retrieved from the manager