u/mrichter/AliRoot.git
9 years agoMerge branch 'devel'
slindal [Mon, 15 Mar 2010 11:49:11 +0000]
Merge branch 'devel'

* devel:
  bugfix
  Fixing rule violations: commented out everything

9 years agocompiler dependent bug fix
jotwinow [Mon, 15 Mar 2010 11:32:06 +0000]
compiler dependent bug fix

9 years agoMerge branch 'devel'
slindal [Mon, 15 Mar 2010 11:24:30 +0000]
Merge branch 'devel'

* devel:
  Added reconnect button
  Bugfixes enabling buffer navigation

9 years agoFixing rule violations: commented out everything
slindal [Mon, 15 Mar 2010 11:12:26 +0000]
Fixing rule violations: commented out everything

9 years agocoding violations corrected
gconesab [Mon, 15 Mar 2010 11:01:04 +0000]
coding violations corrected

9 years agorevert changes
jotwinow [Mon, 15 Mar 2010 10:56:28 +0000]
revert changes

9 years agoFrom Mihaela: added PartCorr QA wagon (Gustavo) and enabled dimuon CF container ...
agheata [Mon, 15 Mar 2010 10:42:51 +0000]
From Mihaela: added PartCorr QA wagon (Gustavo) and enabled dimuon CF container (Roberta)

9 years agoImproving handling of error state.
aszostak [Mon, 15 Mar 2010 10:25:58 +0000]
Improving handling of error state.

9 years agodNdPt analysis update for preliminary spectra
jotwinow [Mon, 15 Mar 2010 09:57:11 +0000]
dNdPt analysis update for preliminary spectra

9 years ago- fixed ownership of arrays
kkanaki [Mon, 15 Mar 2010 09:42:40 +0000]
- fixed ownership of arrays
- cleanup of debug messages

9 years agobug in support structure fixed
alla [Mon, 15 Mar 2010 09:39:58 +0000]
bug in support structure fixed

9 years agocorrecting library load error: function implementation was missing
richterm [Mon, 15 Mar 2010 08:52:49 +0000]
correcting library load error: function implementation was missing

9 years agoBugfixes enabling buffer navigation
slindal [Mon, 15 Mar 2010 08:47:23 +0000]
Bugfixes enabling buffer navigation

9 years agoadding first sketch of a DCS publisher component for global HLT data points
richterm [Mon, 15 Mar 2010 08:34:14 +0000]
adding first sketch of a DCS publisher component for global HLT data points
not yet activated, needs to be finalized

9 years agoadding base class for a DIM server. The implemented interface loads the libdim dynami...
richterm [Mon, 15 Mar 2010 08:26:39 +0000]
adding base class for a DIM server. The implemented interface loads the libdim dynamically and
uses the functions without introducing new dependencies for the libHLTbase

9 years agoFrom Indra: Bug fix to display the reconstructed hits for di-muon tracking chambers
slindal [Mon, 15 Mar 2010 07:42:42 +0000]
From Indra: Bug fix to display the reconstructed hits for di-muon tracking chambers

9 years agofixed aod mc assignment and use of jet header (B. Bathen)
kleinb [Mon, 15 Mar 2010 06:57:06 +0000]
fixed aod mc assignment and use of jet header (B. Bathen)

9 years agoAdding optimisations to the global trigger.
aszostak [Mon, 15 Mar 2010 03:40:18 +0000]
Adding optimisations to the global trigger.
- Trigger symbols with empty assignment expressions derive their values from the default expression and are effectively contant. They do not need to have their values
computed for every event, so they are now computed in the AliHLTGlobalTrigger::FillFromMenu method rather than the AliHLTGlobalTrigger::NewEvent method.
- Moving masking of CTP readout list to AliHLTTrigger::TriggerEvent so that the relatively expensive AliHLTTriggerDomain::operator AliHLTReadoutList () call is only
performed once.
- Avoiding expensive TFormula evaluations in AliHLTGlobalTriggerComponent::AddCTPDecisions.
- The global trigger logic will now properly handle all sub-classes of AliHLTTriggerDecision.
- Some minor improvements to AliHLTTriggerDomain and AliHLTDomainEntry.

9 years agoFixing warning.
aszostak [Mon, 15 Mar 2010 01:49:59 +0000]
Fixing warning.

9 years agoBug fix for potencial memory leak.
aszostak [Mon, 15 Mar 2010 01:49:23 +0000]
Bug fix for potencial memory leak.

9 years agoFixing memory leaks.
aszostak [Mon, 15 Mar 2010 01:46:39 +0000]
Fixing memory leaks.

9 years agoskip unused TGraph + add access to TF1
dsilverm [Sun, 14 Mar 2010 23:52:47 +0000]
skip unused TGraph + add access to TF1

9 years agouse new raw fitters in QA
dsilverm [Sun, 14 Mar 2010 23:51:24 +0000]
use new raw fitters in QA

9 years agoupdating histogram names (Theo)
richterm [Sun, 14 Mar 2010 13:57:27 +0000]
updating histogram names (Theo)

9 years agoincluding just added files into build
richterm [Sun, 14 Mar 2010 13:39:32 +0000]
including just added files into build

9 years agoadding module agent for HLTqadm library. The agent is supposed to return the list...
richterm [Sun, 14 Mar 2010 13:38:27 +0000]
adding module agent for HLTqadm library. The agent is supposed to return the list of available HLT QA pluins, currently AliHLTTPCQADataMaker
adding the AliHLTQADataMakerRec steering class implementation for HLT QA plugins

9 years agomoving the current implementation of the HLT QA data maker to a detector plugin ...
richterm [Sun, 14 Mar 2010 13:05:37 +0000]
moving the current implementation of the HLT QA data maker to a detector plugin (TPC)

9 years agoadding base class for HLT detector QA plugins
richterm [Sun, 14 Mar 2010 13:02:38 +0000]
adding base class for HLT detector QA plugins

9 years agoextending interface of the ModuleAgent
richterm [Sun, 14 Mar 2010 12:53:31 +0000]
extending interface of the ModuleAgent
GetQAPlugins can return blank separated list of QA plugin class names

9 years agoextending LoadInstance, can be used without library argument now to create instance...
richterm [Sun, 14 Mar 2010 12:51:09 +0000]
extending LoadInstance, can be used without library argument now to create instance of already existing class

9 years agoviolations were fixed
alla [Sun, 14 Mar 2010 11:36:06 +0000]
violations were fixed

9 years agoM AliTPCDistortionFun.C - Make more fun(ction)
marian [Sun, 14 Mar 2010 11:29:16 +0000]
M      AliTPCDistortionFun.C - Make more fun(ction)
                             - Some default pictures defined
M      AliTPCDistortions.cxx - Bug fix in constructor - Default parameters

9 years agoImplemented possibility to add global objects (like general parameters or cuts) in...
agheata [Sun, 14 Mar 2010 11:12:17 +0000]
Implemented possibility to add global objects (like general parameters or cuts) in the output file(s) of an analysis task. The objects do not need to be mergeable and have to be created in methods running on the local client (ctor, LocalInit()). Typical usage:

header: if needed in UserExec, make sure the cuts/param object is a STREAMABLE data member so it can end up on workers, in case you need to use it for UserExec selections (i.e. no //! comment)
        if the object is not used in the analysis add a //! comment for its data member
steering macro: pC = mgr->CreateContainer(name, TList::Class(), AliAnalysisDataContainer::kParamContainer, FILENAME)
                mgr->ConnectOutput(myTask, n, pC);
NOTE: may be anything else, not only a TList; FILENAME may match the file for other output containers.

MyTask::MyTask(const char *name) : AliAnalysisTaskSE(name)
{
   DefineOutput(1, TList::Class);  // normal output slots
   ...
   DefineOutput(n, TList::Class);  // will contain cuts or local params
}

MyTask::LocalInit()
{
   // Create cuts/param objects and publish to slot
   fCuts = new TList();
   myCutsObj = new ...
   // Configure myCutsObj
   ...
   // Add to list
   fCuts->Add(myCutsObj);
   // Do the same for other param/cuts
   ...
   // Post Data (!!!)
   PostData(n, myCuts);
}

MyTask::UserCreateOutputObjects()
{
// DO NOT CREATE CUTS/PARAM OBJECTS HERE
}

MyTask::UserExec()
{
// DO NOT POST DATA FOR CUTS OBJECT SLOTS
// You MAY use fCuts object if this is streamable
}

MyTask::Terminate()
{
   // Get objects from output slots post-process them
   ...
   // Update or add objects to fCuts if needed
   fCuts->Add(some_other_object);
}

END:
This param/cuts object will end-up in the file:folder you requested when defining the container. Voila...

9 years agoFilling in ESD SM geomatry matrix: path of matrix existance was checked but the...
gconesab [Sun, 14 Mar 2010 11:10:15 +0000]
Filling in  ESD SM geomatry matrix: path of matrix existance was checked but the matrix was not recovered, just the default, now fixed. Change hardcoded number of SuperModules by the actual number set in the geometry.

9 years agoNew analysis profiling implementation. Triggering collection of system info works...
agheata [Sun, 14 Mar 2010 09:43:01 +0000]
New analysis profiling implementation. Triggering collection of system info works only in "local" modeis done as usual via:
   mgr->SetNSysInfo(nevents); // Dump info in sysinfo.txt each nevents
A final displayed canvas contains: alocated VM[kB] per event for each top task (plot includes all subtasks), alocated VM for all tasks in CreateOutputObjects, alocated VM for all tasks in Terminate, VM profile for full analysis.

The memory profile is stored in a tree in a file sysinfo.root. One can investigate his task via:
   mgr->ProfileTask(const char *taskname); or:
   mgr->ProfileTask(Int_t itask)
where: taskname is the task name and itask is the task index in the list of top level tasks.
This will produce a canvas with memory alocation in CreateOutputObjects(), Exec() and Terminate() methods + CPU time spent per event

9 years agostyle violation fixes: added comments
dsilverm [Sat, 13 Mar 2010 20:50:35 +0000]
style violation fixes: added comments

9 years agoFix coding rule violations
cblume [Sat, 13 Mar 2010 16:43:47 +0000]
Fix coding rule violations

9 years agoDistortion macros - very preliminary version
marian [Sat, 13 Mar 2010 11:18:35 +0000]
Distortion macros - very preliminary version
Once fully debugged - will be moved to the compiled part of the code
(Magnus, Jim)

9 years ago Simple compiled macro for declaration of static distortion function
marian [Sat, 13 Mar 2010 11:09:32 +0000]
  Simple compiled macro for declaration of static distortion function
  on top of the AliTPCDistortion class.
  Why:
  1. Use static function in the fitting procedure
  2. Usage in TFormual, TF1, Tf2 ... for visualization.
  3. Usage in  tree->Draw() for visualization
  4. Simple visualization of fit residuals in multidemension - using tree Draw functionality

9 years agocoding violations
slindal [Sat, 13 Mar 2010 08:48:59 +0000]
coding violations

9 years agocoding violations
slindal [Sat, 13 Mar 2010 08:36:42 +0000]
coding violations

9 years agoFixes to obey coding conventions
masera [Fri, 12 Mar 2010 21:15:47 +0000]
Fixes to obey coding conventions

9 years ago- Reading of packed TRAP config from raw data for full half-chamber
cblume [Fri, 12 Mar 2010 20:29:33 +0000]
- Reading of packed TRAP config from raw data for full half-chamber
- Storage of DMEM content in separate blocks according to
  different granularities, incl. PID LUT (Uwe)

9 years agoImprovements (Jens Wiechula); AliDielectronCFdraw still produces a warning.
andronic [Fri, 12 Mar 2010 18:39:09 +0000]
Improvements (Jens Wiechula); AliDielectronCFdraw still produces a warning.

9 years agoMajor changes in AliPhysicsSelection (Michele)
jgrosseo [Fri, 12 Mar 2010 17:55:13 +0000]
Major changes in AliPhysicsSelection (Michele)
-- Default trigger is now MB1
-- You can calculate the background in your sample by providing a special function in your task,
see docu of AliPhysicsSelection

9 years agoAdd online raw reader by Jochen as default version
cblume [Fri, 12 Mar 2010 16:58:26 +0000]
Add online raw reader by Jochen as default version

9 years agoRemoving obsolete file
hristov [Fri, 12 Mar 2010 16:41:21 +0000]
Removing obsolete file

9 years agoITS services on side A (M. Sitta)
masera [Fri, 12 Mar 2010 16:20:43 +0000]
ITS services on side A (M. Sitta)

9 years agoBugs squashed.
policheh [Fri, 12 Mar 2010 15:38:14 +0000]
Bugs squashed.

9 years agoI implemented the possibility
morsch [Fri, 12 Mar 2010 15:07:03 +0000]
I implemented the possibility
- to reject all tracks that have shared TPC clusters:
� void SetAcceptSharedTPCClusters(Bool_t b=kTRUE){fCutAcceptSharedTPCClusters=b;}

Marta Verweij <marta.verweij@cern.ch>

9 years agoUpdate for AliAODHeader. (R. Arnaldi)
morsch [Fri, 12 Mar 2010 14:54:03 +0000]
Update for AliAODHeader. (R. Arnaldi)

9 years agoUpdates for dimuons (R. Arnaldi)
morsch [Fri, 12 Mar 2010 14:51:33 +0000]
Updates for dimuons (R. Arnaldi)

9 years agoSome fixes for memory leaks
kleinb [Fri, 12 Mar 2010 13:35:57 +0000]
Some fixes for memory leaks

9 years agoMoving AliTRDCalPID to libTRDbase.pkg since it is used by AliTRDcalibDB (loadlibs.C)
hristov [Fri, 12 Mar 2010 12:31:58 +0000]
Moving AliTRDCalPID to libTRDbase.pkg since it is used by AliTRDcalibDB (loadlibs.C)

9 years agocorrecting the RecoParam once more. It turned out that it is not possible to use...
richterm [Fri, 12 Mar 2010 11:53:57 +0000]
correcting the RecoParam once more. It turned out that it is not possible to use one default AliDetectorRecoParam object for all event species. Using
now a TObjArray with 4 entries of specie 3(!), 4, 8, 16 like all the other detectors. However it is not clear why it is 3 and not 2.

9 years agoClass for Omega Dalitz Decays (R. Averbeck, AM)
morsch [Fri, 12 Mar 2010 11:38:21 +0000]
Class for Omega Dalitz Decays (R. Averbeck, AM)

9 years agoSet output slot 0 of task
esicking [Fri, 12 Mar 2010 10:54:51 +0000]
Set output slot 0 of task

9 years agoprimary track and eta cuts for TRD influence on pt resolution @ vertex
abercuci [Fri, 12 Mar 2010 10:46:45 +0000]
primary track and eta cuts for TRD influence on pt resolution @ vertex

9 years agoRemoving obsolete calls
hristov [Fri, 12 Mar 2010 10:46:13 +0000]
Removing obsolete calls

9 years agoDetector Algorithm for pedestal runs.
policheh [Fri, 12 Mar 2010 10:30:59 +0000]
Detector Algorithm for pedestal runs.

9 years agoNew version.
agheata [Fri, 12 Mar 2010 10:28:03 +0000]
New version.

9 years agoPlot rather virtual memory usage per process than total memory.
agheata [Fri, 12 Mar 2010 10:27:32 +0000]
Plot rather virtual memory usage per process than total memory.

9 years agoFix usage of fFillAODRun flag
agheata [Fri, 12 Mar 2010 10:25:20 +0000]
Fix usage of fFillAODRun flag

9 years agoFix for report #63691: Update the PHOS section in Config.C for MC production
hristov [Fri, 12 Mar 2010 10:24:26 +0000]
Fix for report #63691: Update the PHOS section in Config.C for MC production

9 years agoM makeCalibTree.sh - use standard halloWorld.sh script
marian [Fri, 12 Mar 2010 10:19:57 +0000]
M      makeCalibTree.sh    - use standard halloWorld.sh script
M      guiTime             - use standard startGUItime.sh

9 years agoFix for report #63895: Request new reconstruction step (the track length must be...
hristov [Fri, 12 Mar 2010 08:41:44 +0000]
Fix for report #63895: Request new reconstruction step (the track length must be calculated between two points in the _same_ local coordinate system)

9 years agoforgotten commit
marian [Fri, 12 Mar 2010 08:27:19 +0000]
forgotten commit

9 years agofixed rule violations
slindal [Fri, 12 Mar 2010 06:06:12 +0000]
fixed rule violations

9 years agofix warnings
jthaeder [Thu, 11 Mar 2010 23:18:16 +0000]
fix warnings

9 years agoadded missing QA object (dummy) in QAref/Global/QA/Calib
schutz [Thu, 11 Mar 2010 21:00:54 +0000]
added missing QA object (dummy) in QAref/Global/QA/Calib

9 years agoadded missing QA object (dummy) in QAref/T0/QA/Calib
schutz [Thu, 11 Mar 2010 20:55:37 +0000]
added missing QA object (dummy) in QAref/T0/QA/Calib

9 years agoadded missing QA object (dummy) in QAref/HMPID/QA/Calib
schutz [Thu, 11 Mar 2010 20:49:12 +0000]
added missing QA object (dummy) in QAref/HMPID/QA/Calib

9 years agoadded missing QA object (dummy) in QAref/PMD/QA/Calib
schutz [Thu, 11 Mar 2010 20:48:34 +0000]
added missing QA object (dummy) in QAref/PMD/QA/Calib

9 years agoadded missing QA object (dummy) in QAref/PHOS/QA/Calib
schutz [Thu, 11 Mar 2010 20:34:55 +0000]
added missing QA object (dummy) in QAref/PHOS/QA/Calib

9 years agoadd new class to hold info on bins used in fitting + standardize result return codes...
dsilverm [Thu, 11 Mar 2010 19:27:18 +0000]
add new class to hold info on bins used in fitting + standardize result return codes + allow for free tau fit for kLMS + keep samples at threshold also, to help low amplitude peak estimates

9 years agouncomment the analysis setting lines comitted by mistake previously
gconesab [Thu, 11 Mar 2010 18:02:35 +0000]
uncomment the analysis setting lines comitted by mistake previously

9 years ago#
marian [Thu, 11 Mar 2010 18:01:06 +0000]
#
# Sequence of steps to test Pass0 and PassX reconstruction/calibration which run on GRID
# by default
#
# Semi automatic test performed on the batch farm
# Important features:
# 1. Parsing of the log files
# 2. Parsing stack traces

# author:  marian.ivanov@cern.ch

9 years agocorrect conversion of run type from esd into eventspecie
schutz [Thu, 11 Mar 2010 17:48:32 +0000]
correct conversion of run type from esd into eventspecie

9 years agofind in the alien catalog runs now over every year
schutz [Thu, 11 Mar 2010 17:47:22 +0000]
find in the alien catalog runs now over every year

9 years agofind in the alien catalog runs now over every year
schutz [Thu, 11 Mar 2010 17:46:10 +0000]
find in the alien catalog runs now over every year

9 years agofix coding violations
snelling [Thu, 11 Mar 2010 17:39:46 +0000]
fix coding violations

9 years agoadd support for remote files, the macro connects to the Grid if a Grid file is specif...
richterm [Thu, 11 Mar 2010 17:22:24 +0000]
add support for remote files, the macro connects to the Grid if a Grid file is specified as input

9 years agoremoving the specific storage for the HLT/Calib/RecoParam as the new entry is now...
richterm [Thu, 11 Mar 2010 17:02:06 +0000]
removing the specific storage for the HLT/Calib/RecoParam as the new entry is now uploaded to the Grid

9 years agoAdd DAQ DA for half chmaber status (Julian)
cblume [Thu, 11 Mar 2010 16:45:40 +0000]
Add DAQ DA for half chmaber status (Julian)

9 years agoMetadata record is updated.
kharlov [Thu, 11 Mar 2010 16:33:20 +0000]
Metadata record is updated.

9 years agoFixing warnings (Xiaoming)
martinez [Thu, 11 Mar 2010 16:22:14 +0000]
Fixing warnings (Xiaoming)

9 years agoUpdates due to PHOS survey measurements in August 2009.
kharlov [Thu, 11 Mar 2010 16:20:33 +0000]
Updates due to PHOS survey measurements in August 2009.

9 years agoSet max field default value to 15 kG to be above compensator dipole values
shahoian [Thu, 11 Mar 2010 16:07:25 +0000]
Set max field default value to 15 kG to be above compensator dipole values

9 years agoextra methods to generate flow for odd harmonics
snelling [Thu, 11 Mar 2010 15:41:49 +0000]
extra methods to generate flow for odd harmonics

9 years agoScripts for the TPC OCDB scanning moved to the scrpts/OCDBscan subdirectory
marian [Thu, 11 Mar 2010 15:33:48 +0000]
Scripts for the TPC OCDB scanning moved to the scrpts/OCDBscan subdirectory
(Marian Ivanov)

9 years agoUpdating DCS DPs.
zampolli [Thu, 11 Mar 2010 15:33:46 +0000]
Updating DCS DPs.

9 years agoMoving the OCDBscan scripts to the subdirectory
marian [Thu, 11 Mar 2010 15:30:04 +0000]
Moving the OCDBscan scripts to the subdirectory
Alien implementation not yet done.
For the moment local and batch farm implementation.

(Marian Ivanov)

9 years agoFixing based on suggestions
pchrist [Thu, 11 Mar 2010 15:28:42 +0000]
Fixing based on suggestions

9 years ago- HLT reco param loaded from local $ALICE_ROOT/OCDB
richterm [Thu, 11 Mar 2010 15:07:51 +0000]
- HLT reco param loaded from local $ALICE_ROOT/OCDB
- added new parameter 'modules' to specify the modules to run the reconstruction for
- updated documentation and added help printout

9 years agobugfix: correcting the event specie of the default HLT RecoParam entry
richterm [Thu, 11 Mar 2010 15:05:04 +0000]
bugfix: correcting the event specie of the default HLT RecoParam entry
it was 'default' and causes the QA histograms not to be saved. Object
now valid for all event species.

9 years agoAdding a placeholder class for the backward-forward correlation analysis of the FMD
hdalsgaa [Thu, 11 Mar 2010 15:04:30 +0000]
Adding a placeholder class for the backward-forward correlation analysis of the FMD

9 years agoUpdating TOF responsibles.
zampolli [Thu, 11 Mar 2010 14:30:39 +0000]
Updating TOF responsibles.

9 years agoCorrect memory leaks.
gconesab [Thu, 11 Mar 2010 14:20:41 +0000]
Correct memory leaks.
Correct wagon.

9 years agoAdding HPTDC parameters that are to be used in MC (hits->digits). The preprocessor...
cvetan [Thu, 11 Mar 2010 14:11:28 +0000]
Adding HPTDC parameters that are to be used in MC (hits->digits). The preprocessor code is also updated correspondingly.

9 years agoFix for root file geom (I.Hrivnacova)
fca [Thu, 11 Mar 2010 12:57:29 +0000]
Fix for root file geom (I.Hrivnacova)