]> git.uio.no Git - u/mrichter/AliRoot.git/log
u/mrichter/AliRoot.git
13 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

13 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)

13 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)

13 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.

13 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

13 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

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

13 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

13 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

13 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

13 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)

13 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)

13 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!

13 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)

13 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)

13 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

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

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

13 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

13 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

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

13 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

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

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

13 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

13 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

13 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.

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

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

13 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.

13 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

13 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

13 years agoAdding the background subtraction (Leticia)
kleinb [Fri, 30 Jul 2010 06:03:40 +0000 (06:03 +0000)]
Adding the background subtraction (Leticia)

13 years agoWarnings fixed
mrodrigu [Thu, 29 Jul 2010 18:28:20 +0000 (18:28 +0000)]
Warnings fixed

13 years agoAdditional changes for report #70680 AliROOT Coverity DELETE_ARRAY checker fix
hristov [Thu, 29 Jul 2010 15:46:15 +0000 (15:46 +0000)]
Additional changes for report #70680 AliROOT Coverity DELETE_ARRAY checker fix

13 years agoFixed warning, and added cut.
kaamodt [Thu, 29 Jul 2010 14:43:45 +0000 (14:43 +0000)]
Fixed warning, and added cut.

13 years agoAOD filling follows the new offline trigger schema. The method AliAODHandler::BeginEv...
agheata [Thu, 29 Jul 2010 14:37:29 +0000 (14:37 +0000)]
AOD filling follows the new offline trigger schema. The method AliAODHandler::BeginEvent() resets filling of the AOD for the current event, while the ESD/AOD filters may set it back if the event passes their physics selection mask.
All filters must add to their UserExec mehod lines like:
  // Filters must explicitely enable AOD filling in their UserExec (AG)
  if (!AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler()) AliFatal("Cannot run ESD filter without an output event handler");
  AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler()->SetFillAOD(kTRUE);

Note:
Changed the logic of AliAnalysisTaskSE::fOfflineTrigger for backward compatibility: if the task does not set it (stays 0) it means all events are selected. If the mask is non 0 it is AND-ed with the current event mask (as implemented with Jan-Fiete).
Again, if no event selection cuts object (like AliPhysicsSelection) is used at the level of the input handler, all events are now selected.

13 years agoHijing libraries loaded.
morsch [Thu, 29 Jul 2010 13:59:01 +0000 (13:59 +0000)]
Hijing libraries loaded.

13 years agoFix in counting number of jobs to be submitted
agheata [Thu, 29 Jul 2010 13:35:35 +0000 (13:35 +0000)]
Fix in counting number of jobs to be submitted

13 years agoImplemented merging in stages. Instead of submitting one merging job per master,...
agheata [Thu, 29 Jul 2010 13:24:29 +0000 (13:24 +0000)]
Implemented merging in stages. Instead of submitting one merging job per master, the plugin now sends nfiles/nperchunk+1 jobs, each merging a subset of nperchunk files.
The number of files merged in a chunk is the one set via: plugin->SetMaxMergeFiles(nperchunk)
This works only when having the plugin in SetMergeViaJDL() mode. Running the analysis with the plugin in in "terminate" mode will submit merging at stage 1. When the submitted merging jobs are in a final state, the user can rerun in "terminate" mode. This will either resubmit the jobs that failed in the previous stage or just submit jobs for the next stage.
When the current stage fulfills nfiles_for_stage_N <= nperchunk, the final merging job will also run the analysis in "terminate" mode.
The intermediate files are calles: output-Stage%02d_%04d and are NOT cleaned up in the current implementation - the user should do it.
Note: Do NOT run "terminate" mode if existing merging jobs are not yet in a final state, as this will resubmit ALL jobs that have not yet registered their output, even if these are successful.

Run scenario:
1. Analysis via plugin using:
  plugin->SetMergeViaJDL();
  plugin->SetMaxMergeFiles(10);
  plugin->SetRunMode("full")
...
  mgr->StartAnalysis("grid")
This will submit a master job which is split say in 1000 jobs, each producing output1.root, ..., outputN.root

2. All jobs finished (maybe after resubmission) even if some failed (due to corrupted inputs or whatever)
We are left with 980 successful jobs.
  plugin->SetRunMode("terminate")
...
  mgr->StartAnalysis("grid")
This will submit 980/10 meging jobs. The K-th job will produce for the output N the file: output-Stage01_000K.root
Wait until jobs are done, resubmit failing ones -> ALL merging jobs must succeed

3. We have now 98 Stage01 merged files. Redoing step 2 will submit 98/10+1=10 jobs stage 2.
These will produce 10 files outputN-Stage02_000K.root

4. Redoing stage 2 when these jobs finished, the plugin will submit finally a single merging job.
After merging, the job will run the analysis "terminate" phase.

13 years agoSwitch to default raw stream (Jochen)
mfasel [Thu, 29 Jul 2010 12:46:30 +0000 (12:46 +0000)]
Switch to default raw stream (Jochen)

13 years agoMove variable to protected
akisiel [Thu, 29 Jul 2010 11:22:46 +0000 (11:22 +0000)]
Move variable to protected

13 years agoremoved warnings
alla [Thu, 29 Jul 2010 10:49:51 +0000 (10:49 +0000)]
removed warnings

13 years agoWarnings removed (R.Shahoyan)
fca [Thu, 29 Jul 2010 10:47:08 +0000 (10:47 +0000)]
Warnings removed (R.Shahoyan)

13 years agoAdd EMCICs classes
akisiel [Thu, 29 Jul 2010 10:21:02 +0000 (10:21 +0000)]
Add EMCICs classes

13 years agoImprovements in multiplicity determination
akisiel [Thu, 29 Jul 2010 10:00:06 +0000 (10:00 +0000)]
Improvements in multiplicity determination

13 years agoFixing warning
aszostak [Thu, 29 Jul 2010 09:18:45 +0000 (09:18 +0000)]
Fixing warning

13 years agoAdapt to recent changes in EventHandler, consider the trigger mask in the event selection
kleinb [Thu, 29 Jul 2010 09:05:22 +0000 (09:05 +0000)]
Adapt to recent changes in EventHandler, consider the trigger mask in the event selection

13 years agoAliTriggerConfiguration: fix for DTRUE and 5 bcmasks
lietava [Thu, 29 Jul 2010 08:35:54 +0000 (08:35 +0000)]
AliTriggerConfiguration: fix for DTRUE and 5 bcmasks

13 years agoadapt to new bitmask from PhysicsSelection instead of bool
kleinb [Thu, 29 Jul 2010 08:22:47 +0000 (08:22 +0000)]
adapt to new bitmask from PhysicsSelection instead of bool

13 years agoRemoving warnings
fca [Thu, 29 Jul 2010 07:31:00 +0000 (07:31 +0000)]
Removing warnings

13 years agoAdditional protection
hristov [Thu, 29 Jul 2010 06:29:50 +0000 (06:29 +0000)]
Additional protection

13 years agoFixing compilation warnings
masera [Wed, 28 Jul 2010 18:03:14 +0000 (18:03 +0000)]
Fixing compilation warnings

13 years agoswitch to use HLT events and new merging scheema by Michael and Helge
jotwinow [Wed, 28 Jul 2010 17:52:46 +0000 (17:52 +0000)]
switch to use HLT events and new merging scheema by Michael and Helge

13 years agoFixing warnings.
aszostak [Wed, 28 Jul 2010 14:40:55 +0000 (14:40 +0000)]
Fixing warnings.

13 years agoFixing warnings
aszostak [Wed, 28 Jul 2010 14:17:51 +0000 (14:17 +0000)]
Fixing warnings

13 years agoUpdated QA Train steering macros. (M. Gheata)
morsch [Wed, 28 Jul 2010 11:09:49 +0000 (11:09 +0000)]
Updated QA Train steering macros. (M. Gheata)

13 years agoUpdate for extraction of 3D cluster residual maps
marian [Wed, 28 Jul 2010 10:50:58 +0000 (10:50 +0000)]
Update for extraction of 3D cluster residual maps
                  - A lot of code in the AliTPCcaliAlign started to be obsolete
                  - To be cleaned later
+
MakeAlignCalPad.C - for E field distortion in 3D
                  - previously working in 2D
                  - name is obsolete - will be replaced in future

13 years agoadded setters for common ranges histograms
snelling [Wed, 28 Jul 2010 09:43:28 +0000 (09:43 +0000)]
added setters for common ranges histograms

13 years agoHIJING can be loaded as independent library.
morsch [Wed, 28 Jul 2010 08:37:57 +0000 (08:37 +0000)]
HIJING can be loaded as independent library.

13 years agoreconstruction for coming multibunch beams
alla [Wed, 28 Jul 2010 08:06:59 +0000 (08:06 +0000)]
reconstruction for coming multibunch beams

13 years agoIn AliMUONTriggerQAChecker:
ivana [Wed, 28 Jul 2010 07:47:38 +0000 (07:47 +0000)]
In AliMUONTriggerQAChecker:
Fix minor problems in the display of histograms for DQM shifters
(Diego)

13 years agoRemove AliTRDanalysisTaskTP
cblume [Wed, 28 Jul 2010 07:34:30 +0000 (07:34 +0000)]
Remove AliTRDanalysisTaskTP

13 years agoextra control histogram
snelling [Tue, 27 Jul 2010 22:04:44 +0000 (22:04 +0000)]
extra control histogram

13 years agoAdded protection on SSD module in Raw2SDigits
masera [Tue, 27 Jul 2010 21:46:43 +0000 (21:46 +0000)]
Added protection on SSD module in Raw2SDigits

13 years agoStore only the first, the last and any other measurement that differs more than 50...
cvetan [Tue, 27 Jul 2010 20:12:52 +0000 (20:12 +0000)]
Store only the first, the last and any other measurement that differs more than 50 ps from the previous stored one.

13 years agoAdd analysis task for track point maker (Sebastian)
cblume [Tue, 27 Jul 2010 15:04:18 +0000 (15:04 +0000)]
Add analysis task for track point maker (Sebastian)

13 years agoAdding Set Names for Therminator at 2.76 TeV
akisiel [Tue, 27 Jul 2010 11:31:06 +0000 (11:31 +0000)]
Adding Set Names for Therminator at 2.76 TeV

13 years agoAdding input data for Therminator calcualtion at 2.76 TeV
akisiel [Tue, 27 Jul 2010 11:29:22 +0000 (11:29 +0000)]
Adding input data for Therminator calcualtion at 2.76 TeV

13 years agoAdding the function:
marian [Tue, 27 Jul 2010 10:49:00 +0000 (10:49 +0000)]
Adding the function:

static void AddVisualCorrection(AliTPCCorrection* corr, Int_t position);
static Double_t GetCorrSector(Double_t sector, Double_t localX, Double_t kZ, Int_t axisType, Int_t corrType=0);
static Double_t GetCorrXYZ(Double_t gx, Double_t gy, Double_t gz, Int_t axisType, Int_t corrType=0);

For easy visualization of correction and derivatives of correction using TFX
and TTree::Draw

Marian

13 years agobugfix: adding libAliHLTTPC.so and libAliHLTITS.so which have not been loaded automat...
richterm [Tue, 27 Jul 2010 10:15:56 +0000 (10:15 +0000)]
bugfix: adding libAliHLTTPC.so and libAliHLTITS.so which have not been loaded automatically any more

13 years agoadded rebinning also for subevent phi histograms
snelling [Tue, 27 Jul 2010 09:40:59 +0000 (09:40 +0000)]
added rebinning also for subevent phi histograms

13 years agoChanges for bug #70680: AliROOT Coverity DELETE_ARRAY checker fix
hristov [Tue, 27 Jul 2010 09:27:40 +0000 (09:27 +0000)]
Changes for bug #70680: AliROOT Coverity DELETE_ARRAY checker fix

13 years agoIntroduce a member fMcmSim in the digitizer to solve TClonesArray problem (Jochen)
cblume [Tue, 27 Jul 2010 08:10:51 +0000 (08:10 +0000)]
Introduce a member fMcmSim in the digitizer to solve TClonesArray problem (Jochen)

13 years agoTemporary fix to use DPMJET on Mac
hristov [Tue, 27 Jul 2010 07:58:36 +0000 (07:58 +0000)]
Temporary fix to use DPMJET on Mac

13 years agoIn MUONTriggerChamberEfficiency.C:
ivana [Tue, 27 Jul 2010 07:58:30 +0000 (07:58 +0000)]
In MUONTriggerChamberEfficiency.C:
Former const char * arguments are now TString objects. This is why it is very common to build a const char * using the Form() function, such as Form("local://%s/OCDB", gSystem->pwd()), but this function points to a static circular buffer, that may be eventually overwritten between the Form() call and the const char * usage, leading to unexpected results. By using TString, we make sure that the buffer is safely copied before being overwritten.
(Dario Berzano)

13 years agoAdding new AliTPCExBEffectiveSector class
marian [Mon, 26 Jul 2010 20:16:10 +0000 (20:16 +0000)]
Adding new AliTPCExBEffectiveSector class

Marian

13 years ago// AliTPCExBEffectiveSector class ...
marian [Mon, 26 Jul 2010 20:11:46 +0000 (20:11 +0000)]
// AliTPCExBEffectiveSector class                                                   //
// Correct for the rest of ExB effect which are not covered yet by physical models
//
// Motivation:
//   ExB correction:
//      dr    =  c0* integral(Er/Ez) + c1* integral(Erphi/Ez)
//      drphi = -c1* integral(Er/Ez) + c0* integral(Erphi/Ez)
//   Where:
//   wt = Bz*(k*vdrift/E)           ~ 0.3 at B=0.5 T
//   c0 = 1/(1+T2*T2*wt*wt)
//   c1 = T1*wt/(1+T1*T1*wt*wt)
//
//
//  3 correction maps 0 implemented as histogram used
//  R-Phi correction map obtained minimizing residuals betwee the track
//        and space points (AliTPCcalibAlign class). Track is defined using
//        the points from the refernce plain at the middle of the TPC
//        and vertex
//        Corrected primar tracks straight pointing to the primary vertex
//
//  R distortion - obtained using the cluster residuals in the setup with
//                 plus and minus field
//                 Only high momenta tracks used for this calibration (1 GeV threshold)
//     drphi_plus-drphi_minus=-2*c1 integral(Er/Ez)
//               - Erphi/Ez cancels

Marian

13 years agoMemory leak in Raw2SDigits - Savannah bug 70587
masera [Mon, 26 Jul 2010 16:36:31 +0000 (16:36 +0000)]
Memory leak in Raw2SDigits - Savannah bug 70587

13 years agoFixing Raw2SDigits:
ivana [Mon, 26 Jul 2010 16:19:26 +0000 (16:19 +0000)]
Fixing Raw2SDigits:
- Added loading mapping in AliMUONDigitMaker ctor
- Added treeS->Fill() in AliMUON::Raw2SDigits (the written files were empty)
This fixes the Savannah bug report #70583.

13 years agoRewritten Task for Fragmentation Function, added to compilation of JetTasks module now
kleinb [Mon, 26 Jul 2010 15:50:09 +0000 (15:50 +0000)]
Rewritten Task for Fragmentation Function, added to compilation of JetTasks module now

13 years agoRewritten Task for Fragmentation Function, added to compilation of JetTasks module now
kleinb [Mon, 26 Jul 2010 15:50:00 +0000 (15:50 +0000)]
Rewritten Task for Fragmentation Function, added to compilation of JetTasks module now

13 years agoAdding histograms for smearing normized to p_T,Gen
kleinb [Mon, 26 Jul 2010 15:48:02 +0000 (15:48 +0000)]
Adding histograms for smearing normized to p_T,Gen

13 years agofix for missing header file needed for delete
kleinb [Mon, 26 Jul 2010 15:39:44 +0000 (15:39 +0000)]
fix for missing header file needed for delete

13 years agocompiler warnings
cblume [Mon, 26 Jul 2010 15:38:41 +0000 (15:38 +0000)]
compiler warnings

13 years agoAliFlowCommonHist class: removed hist fHistMultOrig which was not useful, added hists...
snelling [Mon, 26 Jul 2010 15:28:54 +0000 (15:28 +0000)]
AliFlowCommonHist class: removed hist fHistMultOrig which was not useful, added hists of the angle of the Q vectors.
AliFlowAnalysisWithLeeYangZeros.cxx and AliFlowAnalysisWithLYZEventPlane.cxx: reading the number of events from fHistQ in stead of fHistMultOrig.
AliFlowAnalysisWithScalarProduct class: Extra cout in Finish() and some cosmetics.

13 years agocompiler warnings (Jochen)
cblume [Mon, 26 Jul 2010 15:04:08 +0000 (15:04 +0000)]
compiler warnings (Jochen)

13 years agoRemove WriteTracklets from Raw2Digits
cblume [Mon, 26 Jul 2010 13:27:09 +0000 (13:27 +0000)]
Remove WriteTracklets from Raw2Digits

13 years agoIn AliMUONRawWriter:
ivana [Mon, 26 Jul 2010 13:26:30 +0000 (13:26 +0000)]
In AliMUONRawWriter:
Adding loading mapping in ctor; this fixes the Savannah bug #70593.

13 years agoAdded task to combine conversions with calorimeters (Dmitri)
kaamodt [Mon, 26 Jul 2010 12:57:03 +0000 (12:57 +0000)]
Added task to combine conversions with calorimeters (Dmitri)

13 years agoSelectCollisionCandidates added for the task
jotwinow [Mon, 26 Jul 2010 12:10:18 +0000 (12:10 +0000)]
SelectCollisionCandidates added for the task

13 years agoExtending the functionality of the physics selection. Instead of providing a yes...
jgrosseo [Mon, 26 Jul 2010 08:32:02 +0000 (08:32 +0000)]
Extending the functionality of the physics selection. Instead of providing a yes/no decision, it
supports now several concurrent offline trigger selections. At present these are (defined in
AliVEvent.h --> EOfflineTriggerTypes):
1) AliVEvent::kMB: Minimum bias trigger (corresponding to the old behavior), all detectors
2) AliVEvent::kMBNoTRD: Same as kMB, but TRD not read out (this is a separate online trigger
class which became active now)
3) AliVEvent::kMUON: Muon trigger
4) AliVEvent::kHighMult: High-multiplicity trigger
For all those the (usual) offline SPD or V0 selection is performed. The available offline
triggers will be extended when needed.

To use this functionality you call for your task SetCollisionCandidates with a mask, composed
from the above flags. E.g. to select MB and MUON events:
myTask->SetCollisionCandidates(AliVEvent::kMB | AliVEvent::kMUON)
Doing that your task is only called for the requested events.

If in your UserExec you want to look at the decision of the physics selection, you can do that
in the same way as before with
UInt_t mask = fInputHandler->IsEventSelected()
and in mask the bits corresponding to the above offline triggers are set.

The output bit mask of the physics selection is stored in the AOD event header, and therefore
the AOD analysis can work in the same way as ESD analysis. I.e. you can use
myTask->SetCollisionCandidates and fInputHandler->IsEventSelected() in the exact same way.

Andrei & Jan Fiete

13 years agoIntroduced datamember fIsRemote. Used to disable the progress bar when running in...
agheata [Mon, 26 Jul 2010 07:25:08 +0000 (07:25 +0000)]
Introduced datamember fIsRemote. Used to disable the progress bar when running in proof or grid.

13 years agofinish HLT code update (Theo)
cblume [Sun, 25 Jul 2010 20:20:38 +0000 (20:20 +0000)]
finish HLT code update (Theo)

13 years agoCorrection for Savannah bug 70586
coppedis [Sun, 25 Jul 2010 15:32:21 +0000 (15:32 +0000)]
Correction for Savannah bug 70586

13 years agochanges by Simone Schuchmann
jotwinow [Sun, 25 Jul 2010 14:57:06 +0000 (14:57 +0000)]
changes by Simone Schuchmann

13 years agoMake compatible with future changes in root.
mtadel [Sat, 24 Jul 2010 18:35:44 +0000 (18:35 +0000)]
Make compatible with future changes in root.

13 years agoCoding violation fixes (M. van Leeuwen)
belikov [Sat, 24 Jul 2010 10:30:34 +0000 (10:30 +0000)]
Coding violation fixes (M. van Leeuwen)

13 years agoPossibility to select only D0 from B + protections (Zaida), added fiducial acc cut...
dainese [Sat, 24 Jul 2010 02:58:02 +0000 (02:58 +0000)]
Possibility to select only D0 from B + protections (Zaida), added fiducial acc cut (ChiaraZ)

13 years agoadding the D0 trigger component to default the configuration for HLT simulation....
richterm [Fri, 23 Jul 2010 21:56:35 +0000 (21:56 +0000)]
adding the D0 trigger component to default the configuration for HLT simulation. Depending on the availability of simulated raw data the component works on ESDs and MC information (running on digits) or ITS tracks and vertex information (raw data)