u/mrichter/AliRoot.git
12 years agofixed warning, reduced printout
kleinb [Sun, 8 Aug 2010 12:04:42 +0000 (12:04 +0000)]
fixed warning, reduced printout

12 years agofixing warnings
aszostak [Fri, 6 Aug 2010 23:34:50 +0000 (23:34 +0000)]
fixing warnings

12 years agofixing warnings
aszostak [Fri, 6 Aug 2010 23:34:09 +0000 (23:34 +0000)]
fixing warnings

12 years agoConv. PID improved; Energy now calculated from KFParticle; PHOS PID
kaamodt [Fri, 6 Aug 2010 23:22:39 +0000 (23:22 +0000)]
Conv. PID improved; Energy now calculated from KFParticle; PHOS PID
improved; possibility to use BadMap added; memory usage reduced (Dmitri)

12 years agoFixing library names
aszostak [Fri, 6 Aug 2010 22:04:46 +0000 (22:04 +0000)]
Fixing library names

12 years agoFixing compilation problem for newest GCC versions.
aszostak [Fri, 6 Aug 2010 21:53:10 +0000 (21:53 +0000)]
Fixing compilation problem for newest GCC versions.

12 years agoAdded new possibilities to standard cuts, update to perfect PID cut
pulvir [Fri, 6 Aug 2010 16:47:53 +0000 (16:47 +0000)]
Added new possibilities to standard cuts, update to perfect PID cut

12 years agoReset of a 0 pointer deleted (from L. Molnar)
gvolpe [Fri, 6 Aug 2010 12:57:53 +0000 (12:57 +0000)]
Reset of a 0 pointer deleted (from L. Molnar)

12 years agoCorrected typo
kaamodt [Fri, 6 Aug 2010 11:56:55 +0000 (11:56 +0000)]
Corrected typo

12 years agoUpdated Conversion AOD and functionality (Svein), Also a test task for od is added.
kaamodt [Fri, 6 Aug 2010 11:53:45 +0000 (11:53 +0000)]
Updated Conversion AOD and functionality (Svein), Also a test task for od is added.

12 years agoFixed TObjArrays ownerships to prevent mem.leaks (noticed by S.Rossegger)
shahoian [Fri, 6 Aug 2010 09:46:09 +0000 (09:46 +0000)]
Fixed TObjArrays ownerships to prevent mem.leaks (noticed by S.Rossegger)

12 years agoaddition to commit 42747.
abercuci [Fri, 6 Aug 2010 09:21:37 +0000 (09:21 +0000)]
addition to commit 42747.

12 years agostream line task switch on/off for usage with PilotAnalysis.C
abercuci [Fri, 6 Aug 2010 09:20:47 +0000 (09:20 +0000)]
stream line task switch on/off for usage with PilotAnalysis.C

12 years agoadd also V0 monitor in the list of switchable tasks
abercuci [Fri, 6 Aug 2010 08:36:16 +0000 (08:36 +0000)]
add also V0 monitor in the list of switchable tasks

12 years agosimplified parameter list
abercuci [Fri, 6 Aug 2010 08:09:15 +0000 (08:09 +0000)]
simplified parameter list

12 years agoaddition to commit 42743
abercuci [Fri, 6 Aug 2010 08:01:08 +0000 (08:01 +0000)]
addition to commit 42743

12 years agomove OCDB manipulation from local train (run.C) to the task level
abercuci [Fri, 6 Aug 2010 08:00:30 +0000 (08:00 +0000)]
move OCDB manipulation from local train (run.C) to the task level
1. task infoGen manages OCDB init (steer via AddTRDinfoGen.C)
2. task resolution manages Geometry/Align loading from OCDB
3. task clusterResolution manages B filed init

the task check PID which depends on OCDB access works now also under PilotAnalysis.C macro.

12 years agofix cast statement
abercuci [Thu, 5 Aug 2010 09:54:09 +0000 (09:54 +0000)]
fix cast statement

12 years agoadditional file needed
abercuci [Thu, 5 Aug 2010 09:25:36 +0000 (09:25 +0000)]
additional file needed

12 years ago set meaningful names for all TRD wagons
abercuci [Thu, 5 Aug 2010 09:07:30 +0000 (09:07 +0000)]
 set meaningful names for all TRD wagons

12 years agoset meaningful names for top TRD wagons
abercuci [Thu, 5 Aug 2010 08:55:50 +0000 (08:55 +0000)]
set meaningful names for top TRD wagons

12 years agoadd individual wagons switch mechanism
abercuci [Thu, 5 Aug 2010 08:05:47 +0000 (08:05 +0000)]
add individual wagons switch mechanism

12 years agobug fix from prior checkin
hdalsgaa [Wed, 4 Aug 2010 21:14:23 +0000 (21:14 +0000)]
bug fix from prior checkin

12 years agoChanges to speed-up the code - S. bug 70991 (F. Carminati)
masera [Wed, 4 Aug 2010 20:16:42 +0000 (20:16 +0000)]
Changes to speed-up the code - S. bug 70991 (F. Carminati)

12 years agoFixing typo.
aszostak [Wed, 4 Aug 2010 18:57:41 +0000 (18:57 +0000)]
Fixing typo.

12 years agofixing typo.
aszostak [Wed, 4 Aug 2010 18:21:47 +0000 (18:21 +0000)]
fixing typo.

12 years agoAdding one more test for cross checking the mapping.
aszostak [Wed, 4 Aug 2010 18:06:59 +0000 (18:06 +0000)]
Adding one more test for cross checking the mapping.

12 years agoAdding useful methods for converting between DDL and slice/patch. Plus cleaning up...
aszostak [Wed, 4 Aug 2010 16:05:43 +0000 (16:05 +0000)]
Adding useful methods for converting between DDL and slice/patch. Plus cleaning up class a little.

12 years agoadded comments to new data members (Leticia)
kleinb [Wed, 4 Aug 2010 15:48:21 +0000 (15:48 +0000)]
added comments to new data members (Leticia)

12 years agochanging offline trigger definitions once more:
jgrosseo [Wed, 4 Aug 2010 15:43:46 +0000 (15:43 +0000)]
changing offline trigger definitions once more:
removing NoTRD bit (can be checked by trigger class instead)
All triggers MB, MUON, HighMult use classes without requiring TRD pretrigger

12 years ago- changed from <> to "" for some includes
odjuvsla [Wed, 4 Aug 2010 15:28:56 +0000 (15:28 +0000)]
- changed from <> to "" for some includes

12 years agoModifications and cleanup by Francesco Prino
mfloris [Wed, 4 Aug 2010 15:02:34 +0000 (15:02 +0000)]
Modifications and cleanup by Francesco Prino

12 years agoFrom C.Loizides: Handle manual branch loading if requested by the user (via SetAutoBr...
agheata [Wed, 4 Aug 2010 14:46:36 +0000 (14:46 +0000)]
From C.Loizides: Handle manual branch loading if requested by the user (via SetAutoBranchLoading(kFALSE))
This turns off the usage of TTree::GetEntry, and uses TBranch::GetEntry. It relies on the fact that the user loads
the needed branches in his tasks on demand (via LoadBranch(brname))
This feature is disabled by default, and therefore the current use of the manager targeted at train mode persists.
The purpose is to speed up the analysis in case only a few branches are needed, and if cuts can be made based on quickly loadable information. For example, on my laptop with auto branch loading enabled takes about 8ms/event while with auto branch loading disabled (just loading the header and run info) only 0.8 ms (ie order of magnitude faster). For a more realistic case, with an actual track based analysis attached, a speed up of 2-3 was achieved.

Example:
//________________________________________________________________________
void AliAnalysisTaskPt::UserExec(Option_t *)
{
...
  AliAnalysisManager *am = AliAnalysisManager::GetAnalysisManager();
  am->LoadBranch("AliESDHeader.");
  am->LoadBranch("AliESDRun.");

  /* should have meaningful check here, use dummy just to illustrate example*/
  if (some_condition_on_event_header_or_ESDRun_object) {
    return;
  }
  // We can load the interesting branches:
  am->LoadBranch("Tracks");

  // Track loop to fill a pT spectrum
  printf("There are %d tracks in this event\n", fESD->GetNumberOfTracks());
  ... track loop

12 years agoFixed storing size of singles -> track reference
shahoian [Wed, 4 Aug 2010 13:44:30 +0000 (13:44 +0000)]
Fixed storing size of singles -> track reference

12 years ago- Adding pt histograms for electrons and muons
mfloris [Wed, 4 Aug 2010 13:44:20 +0000 (13:44 +0000)]
- Adding pt histograms for electrons and muons
- Adding pt histogram for "all other" particles, not listed in the enums for id parts
- Adding histogram of species contributing to primaries
- pt histogram now have variable binning, to match yields analysis
- runTaskProof: using the new CAF

12 years agoFixing some warnings and coding conventions
mfloris [Wed, 4 Aug 2010 13:35:51 +0000 (13:35 +0000)]
Fixing some warnings and coding conventions

12 years agoUpdating responsibles (Giacinto de Cataldo added).
zampolli [Wed, 4 Aug 2010 13:08:16 +0000 (13:08 +0000)]
Updating responsibles (Giacinto de Cataldo added).

12 years agoUpdated definition of theta* and corrected a bug in selection of true pairs from MC
pulvir [Wed, 4 Aug 2010 13:07:57 +0000 (13:07 +0000)]
Updated definition of theta* and corrected a bug in selection of true pairs from MC

12 years agoMkdir uses option -p to create directories
agheata [Wed, 4 Aug 2010 12:30:24 +0000 (12:30 +0000)]
Mkdir uses option -p to create directories

12 years ago- the ALTRO mapping is now loaded from OCDB root objects
odjuvsla [Wed, 4 Aug 2010 12:07:20 +0000 (12:07 +0000)]
- the ALTRO mapping is now loaded from OCDB root objects

12 years ago- moving to access mapping from OCDB, not textfiles
odjuvsla [Wed, 4 Aug 2010 12:07:17 +0000 (12:07 +0000)]
- moving to access mapping from OCDB, not textfiles

12 years ago- adding debug messages
odjuvsla [Wed, 4 Aug 2010 12:07:14 +0000 (12:07 +0000)]
- adding debug messages

12 years ago- adding new component to the build system
odjuvsla [Wed, 4 Aug 2010 12:07:10 +0000 (12:07 +0000)]
- adding new component to the build system

12 years ago- changes needed to facilitate for the new clusterizer.
odjuvsla [Wed, 4 Aug 2010 12:07:07 +0000 (12:07 +0000)]
- changes needed to facilitate for the new clusterizer.

12 years ago- adding new component for the new clusterizer.
odjuvsla [Wed, 4 Aug 2010 12:07:04 +0000 (12:07 +0000)]
- adding new component for the new clusterizer.

12 years ago- adding new clusterizer to build system
odjuvsla [Wed, 4 Aug 2010 12:07:00 +0000 (12:07 +0000)]
- adding new clusterizer to build system

12 years ago- adding new clusterizer class. Basic algorithm that uses a NxN matrix centered aroun...
odjuvsla [Wed, 4 Aug 2010 12:06:57 +0000 (12:06 +0000)]
- adding new clusterizer class. Basic algorithm that uses a NxN matrix centered around a local maximum

12 years agoFix for 64 bit constant creating problems on 32 bit systems
shahoian [Wed, 4 Aug 2010 10:32:55 +0000 (10:32 +0000)]
Fix for 64 bit constant creating problems on 32 bit systems

12 years agoComment:
marian [Wed, 4 Aug 2010 08:25:51 +0000 (08:25 +0000)]
Comment:
Missing QA reference file - to close the bug report:
https://savannah.cern.ch/bugs/index.php?69379

Peter Christiansen

12 years agoupdate to MBNoTRD offline trigger class
jgrosseo [Wed, 4 Aug 2010 07:57:55 +0000 (07:57 +0000)]
update to MBNoTRD offline trigger class

12 years agoAdded optional scaling coeff. for cov.matrix (to effectively exclude the point from...
shahoian [Wed, 4 Aug 2010 00:09:00 +0000 (00:09 +0000)]
Added optional scaling coeff. for cov.matrix (to effectively exclude the point from the fit)

12 years agoChanges for report #68914: Improper usage of TClonesArrays in EMCAL
hristov [Tue, 3 Aug 2010 22:49:21 +0000 (22:49 +0000)]
Changes for report #68914: Improper usage of TClonesArrays in EMCAL

12 years agoFix for report #70899 pp min bias Pythia simulation fails with floating point exception
hristov [Tue, 3 Aug 2010 20:49:39 +0000 (20:49 +0000)]
Fix for report #70899 pp min bias Pythia simulation fails with floating point exception

12 years agoadded mc info for strong parity violation calculation
snelling [Tue, 3 Aug 2010 20:15:34 +0000 (20:15 +0000)]
added mc info for strong parity violation calculation

12 years agoadded the fragmentation function task to the train
kleinb [Tue, 3 Aug 2010 19:13:53 +0000 (19:13 +0000)]
added the fragmentation function task to the train

12 years agofixed usage of selection mask and fixed typo in histogram name
kleinb [Tue, 3 Aug 2010 19:06:44 +0000 (19:06 +0000)]
fixed usage of selection mask and fixed typo in histogram name

12 years agoTObjArray ownership assignment
dsilverm [Tue, 3 Aug 2010 13:22:26 +0000 (13:22 +0000)]
TObjArray ownership assignment

12 years ago- Anti nuclei added
morsch [Tue, 3 Aug 2010 12:28:40 +0000 (12:28 +0000)]
- Anti nuclei added
- Corrected charge (e/3 units)

12 years agoProtection added to fix savannah bug #70982
cblume [Tue, 3 Aug 2010 11:57:27 +0000 (11:57 +0000)]
Protection added to fix savannah bug #70982

12 years agoIntroduce proper destructor
cblume [Tue, 3 Aug 2010 11:18:00 +0000 (11:18 +0000)]
Introduce proper destructor

12 years agoAdded the possibility to compute theta* of a pair
pulvir [Tue, 3 Aug 2010 09:03:50 +0000 (09:03 +0000)]
Added the possibility to compute theta* of a pair

12 years agoFix for bug 70942 (P. Hristov)
masera [Tue, 3 Aug 2010 08:33:42 +0000 (08:33 +0000)]
Fix for bug 70942 (P. Hristov)

12 years ago- Added template class for fitting (work in progress).
pulvir [Mon, 2 Aug 2010 20:26:13 +0000 (20:26 +0000)]
- Added template class for fitting (work in progress).
- Updated the 2010 cuts after some comparison tests for bug fixing.
- Added and example macro to run with AliEn plugin
- Corrected some cuts
- Removed a bug in analysis task

12 years agoInvert check for the case that there is no data left in the buffer
cblume [Mon, 2 Aug 2010 19:25:00 +0000 (19:25 +0000)]
Invert check for the case that there is no data left in the buffer

12 years agoUpdating physics selection to support new MB trigger schemes and adding high multipli...
jgrosseo [Mon, 2 Aug 2010 12:59:22 +0000 (12:59 +0000)]
Updating physics selection to support new MB trigger schemes and adding high multiplicity trigger
Supporting now CINT1WU, CMUS1WU, CSH1WU, CINT1, CMUS1, CSH1 triggers
Backward compatible

12 years agoGetting rid of error message in MD5 sum calculation.
aszostak [Mon, 2 Aug 2010 12:11:11 +0000 (12:11 +0000)]
Getting rid of error message in MD5 sum calculation.

12 years agoInstead just bit-flag marking used clusters store ID's of ESDtracks for
shahoian [Mon, 2 Aug 2010 11:58:11 +0000 (11:58 +0000)]
Instead just bit-flag marking used clusters store ID's of ESDtracks for
further analysis of combinatorials

12 years agoAll tasks must post data once for all outputs (AG)
agheata [Mon, 2 Aug 2010 11:47:36 +0000 (11:47 +0000)]
All tasks must post data once for all outputs (AG)

12 years agofix codding violation in AliTRDseedV1 class
abercuci [Mon, 2 Aug 2010 10:01:49 +0000 (10:01 +0000)]
fix codding violation in AliTRDseedV1 class

12 years agofix error during merging (https://savannah.cern.ch/bugs/index.php?70729)
abercuci [Mon, 2 Aug 2010 09:57:56 +0000 (09:57 +0000)]
fix error during merging (https://savannah.cern.ch/bugs/index.php?70729)

12 years agoFixed size of two arrays (R. Shahoyan)
masera [Mon, 2 Aug 2010 09:13:01 +0000 (09:13 +0000)]
Fixed size of two arrays (R. Shahoyan)

12 years agoMake sure that the anchor output file used by CheckMergedFiles is not one among the...
agheata [Mon, 2 Aug 2010 09:06:26 +0000 (09:06 +0000)]
Make sure that the anchor output file used by CheckMergedFiles is not one among the fMergeExcludes.

12 years agoModified action ocut on primary vertex, removed some useless printouts
pulvir [Sun, 1 Aug 2010 16:06:01 +0000 (16:06 +0000)]
Modified action ocut on primary vertex, removed some useless printouts

12 years ago Adding the possibility to filter for events containing a jet above threshold set...
kleinb [Sun, 1 Aug 2010 11:40:43 +0000 (11:40 +0000)]
 Adding the possibility to filter for events containing a jet above threshold set by SetFilterPt

12 years agoinitialise background estimates
kleinb [Sun, 1 Aug 2010 11:38:22 +0000 (11:38 +0000)]
initialise background estimates

12 years agofixed typos in task configuration, reduced number of tasks
kleinb [Sun, 1 Aug 2010 11:36:11 +0000 (11:36 +0000)]
fixed typos in task configuration, reduced number of tasks

12 years agoadded Calo Conv, reduced number of tasks, switched off AOD filling from ESDFilter
kleinb [Sun, 1 Aug 2010 11:34:57 +0000 (11:34 +0000)]
added Calo Conv, reduced number of tasks, switched off AOD filling from ESDFilter

12 years agoreduce/fix number of bins 2D hist
snelling [Sun, 1 Aug 2010 09:36:23 +0000 (09:36 +0000)]
reduce/fix number of bins 2D hist

12 years agoMajor upgrade to the package, in order to speed-up the execution and remove some...
pulvir [Sat, 31 Jul 2010 17:05:47 +0000 (17:05 +0000)]
Major upgrade to the package, in order to speed-up the execution and remove some unnecessary features which complicate too much the preparation of configuration.
Added some new cuts used for current analysis, and some monitor analysis task in order to check some quality cuts to tune them properly.

AliRsnDaughter:
- added a TLorentzVector datamember which will contain all kinematic informations
  (one for default input and another for MC if necessary)
  >> removed most of the kinematic-like getters
  >> access to kinematics of the track through the getter which returns this object
  >> eases a lot the procedure of summing up without errors
  NOTE: now the AliRsnDaughter should be able to deal also with V0s, in order to
        search for *charged* resonances (this is under test, but it is basically implemented)

AliRsnPairParticle --> renamed into AliRsnMother
- added two TLorentzVector which are set from two AliRsnDaughters and two masses
  assigned to them

The AliRsnCutManager (renamed class) has been reviewes as follows:
- removed the slot related to cuts on events, because it is redundant
  if repeated on all AliRsnPair objects, it has been moved at the level
  of the AnalysisManager
- added the possibility to specify some cuts only for the first or second daughter
  so there are three different slots: common (checked for both), first and second (checked for one only)

AliRsnFunctionAxis was renamed as AliRsnValue for meaning reasons.

AliRsn Analysis tasks will contain only one analysis manager,
since the use of them in the train (which should be the default)
stores all outputs into a single file, so there is no reason to have
different analysis manager, which cause confusion when configuring the task.

AliRsnPair becam a virtual base classe for different output systems
the 'old' version which stores histograms is now AliRsnPairFunctions, and works like before.
A new possibility was added to save output as a TNtuple, with the class AliRsnPairNtuple,
which needs to be initialized just defining what values it has to store for each entry,
which are defined using the same class AliRsnValue which is used to create the AliRsnFunctions
which are used as the output for the previous version of this class.
There is the possibility to implement new output formats using this base class.

REMOVED CLASSES:
- AliRsnVManager (not needed any longer)
- AliRsnHistoDef (obsolete, not used since long time)
- AliRsnPairManager (unnecessary step more in configuration)
- AliRsnPIDDefESD (replaced by a dedicated AliRsnCut for PID)
- AliRsnAnalysisTrackEffSE (never used)
- AliRsnCutESDTrigger (better to use AliPhysicsSelection)

12 years agofix for bug #70582 (change from L. Molnar)
gvolpe [Sat, 31 Jul 2010 10:42:18 +0000 (10:42 +0000)]
fix for bug #70582 (change from L. Molnar)

12 years agoAddition to bug report #68837. The CTP timing info is in BC units and not in ns!
cvetan [Fri, 30 Jul 2010 20:36:32 +0000 (20:36 +0000)]
Addition to bug report #68837. The CTP timing info is in BC units and not in ns!

12 years agoadding ITS standalone analysis... with files (F.Prino)
bhippoly [Fri, 30 Jul 2010 18:00:34 +0000 (18:00 +0000)]
adding ITS standalone analysis... with files (F.Prino)

12 years agoadding ITS standalone analysis (F.Prino)
bhippoly [Fri, 30 Jul 2010 17:59:34 +0000 (17:59 +0000)]
adding ITS standalone analysis (F.Prino)

12 years agoUpdated alignment:
marian [Fri, 30 Jul 2010 16:38:35 +0000 (16:38 +0000)]
Updated alignment:

 // make  sector alignment - using Kalman filter method -AliTPCkalmanAlign
  // Combined information is used, mean residuals are minimized:
  //
  // 1. TPC-TPC sector alignment
  // 2. TPC-ITS alignment
  // 3. TPC vertex alignment

12 years agoMemory leak corrected.
morsch [Fri, 30 Jul 2010 16:37:48 +0000 (16:37 +0000)]
Memory leak corrected.

12 years agoadding the test for THnSparse
marian [Fri, 30 Jul 2010 16:31:54 +0000 (16:31 +0000)]
adding the test for THnSparse
(Marian)

12 years agoA few upgrades plus files missing from previous commit
hdalsgaa [Fri, 30 Jul 2010 15:34:59 +0000 (15:34 +0000)]
A few upgrades plus files missing from previous commit

12 years agoChanging default range on x axis of histos
hdalsgaa [Fri, 30 Jul 2010 14:41:56 +0000 (14:41 +0000)]
Changing default range on x axis of histos

12 years agoinput file for PhysDA
alla [Fri, 30 Jul 2010 14:09:37 +0000 (14:09 +0000)]
input file for PhysDA

12 years agoAdded: Workdirectorysize = {"5000MB"}; to generated jdls
agheata [Fri, 30 Jul 2010 13:56:38 +0000 (13:56 +0000)]
Added: Workdirectorysize = {"5000MB"}; to generated jdls

12 years agoFew fixes for staged merging.
agheata [Fri, 30 Jul 2010 13:33:50 +0000 (13:33 +0000)]
Few fixes for staged merging.

12 years agoHigh multiplicity settings
hristov [Fri, 30 Jul 2010 13:05:30 +0000 (13:05 +0000)]
High multiplicity settings

12 years agoAliTRiggerInput: TPC defined as trigger detector
lietava [Fri, 30 Jul 2010 12:02:44 +0000 (12:02 +0000)]
AliTRiggerInput: TPC defined as trigger detector

12 years agoAdding correct usage of Trigger bit from event selection
kleinb [Fri, 30 Jul 2010 11:51:57 +0000 (11:51 +0000)]
Adding correct usage of Trigger bit from event selection

12 years ago- Update to pythia8140
morsch [Fri, 30 Jul 2010 10:39:47 +0000 (10:39 +0000)]
- Update to pythia8140
- Make  independent of TPythia8 for grid tests.

12 years agomemory leak fixed
alla [Fri, 30 Jul 2010 09:56:45 +0000 (09:56 +0000)]
memory leak fixed

12 years agofiexed typo
kleinb [Fri, 30 Jul 2010 07:10:10 +0000 (07:10 +0000)]
fiexed typo

12 years ago(Christian Klein-Boesing) This would allow to enable the population of the AOD by...
agheata [Fri, 30 Jul 2010 06:59:21 +0000 (06:59 +0000)]
(Christian Klein-Boesing) This would allow to enable the population of the AOD by the ESDFilter without activating the writing. By that subsequent tasks can decide wether the standard AOD is filled or not, in case the user wants it.

12 years agomacro to read ESD and to check calibration
alla [Fri, 30 Jul 2010 06:38:40 +0000 (06:38 +0000)]
macro to read ESD and to check calibration

12 years agomacro for set/get T0 OCDB
alla [Fri, 30 Jul 2010 06:36:50 +0000 (06:36 +0000)]
macro for set/get T0 OCDB