ivana [Thu, 6 Dec 2007 11:38:45 +0000 (11:38 +0000)]
Adding the new high performance decoder.
The new decoder can be used during reconstruction by setting
the reconstruction option to "useFastDecoder".
(Artur)
richterm [Wed, 5 Dec 2007 23:11:45 +0000 (23:11 +0000)]
- bugfix TPCClusterFinder: set correct row no in list of active pads
- implemented ActivePad list output TPCClusterFinder for all (rawreader and
processing) modes
- AltroChannelSelector generalized to allow also list of active hardware
addresses, general data type {***:HWADDR16} added
- minor cosmetics
ivana [Wed, 5 Dec 2007 16:22:52 +0000 (16:22 +0000)]
Fixing a memory leakin CreateQuadrant(): added deleting AliMUONSt1SpecialMotif
objects from specialMaps, as this is not done automatically.
(Thanks to Christian Klein-Boesing for reporting this.)
cvetan [Wed, 5 Dec 2007 13:15:50 +0000 (13:15 +0000)]
Magic line from Rene in order to avoid I/O crash in case of inexisting ROOTSYS. The size of the histograms is reduced, because it was allocating too much memory
jklay [Wed, 5 Dec 2007 02:30:51 +0000 (02:30 +0000)]
modification to read Altro mappings into AliEMCALRecParam and pass to AliEMCALRawUtils from AliEMCALReconstructor; add option to AliEMCALRawUtils to set old RCU format (for testbeam) or not
szostak [Tue, 4 Dec 2007 17:43:36 +0000 (17:43 +0000)]
Adding a high performance decoder for DDL palyoad decoding of tracker DDL streams.
This will hopefully be moved to MUON/ soon, but we just could not wait any longer and require this code in the CVS now.
agheata [Tue, 4 Dec 2007 16:10:50 +0000 (16:10 +0000)]
- AliAnalysisTask::OpenFile(i) opens and returns the file for the container
connected at task output slot <i>. Works also in PROOF mode now.
- Added kSpecialOutput user-settable flag to AliAnalysisDataContainer. Output
containers that are to be dumped to a special file will be copied in PROOF mode from each
slave to a default remote location specified via AliAnalysisManager::SetSpecialOutputLocation()
File names will be prepended with the host name of the slave they were produced on.
One needs to open the special file in MyTask::CreateOutputObjects():
OpenFile(iout_slot)
The files on the slaves will be closed by the system in SlaveTerminate phase.
Ex:
MyAnalysis.C
{
mgr = new AliAnalysisManager("demo","");
mgr->SetSpecialOutputLocation("root://lxb0000.cern.ch//alien/alice/"); // xrootd location
MyTask *task = new MyTask();
mgr->AddTask(task);
// Create output container to be written in file sptree.root
AliAnalysisDataContainer *coutput1 = mgr->CreateContainer("csp_tree", TTree::Class(), AliAnalysisManager::kOutputContainer, "sptree.root");
coutput1->SetSpecialOutput();
mgr->ConnectOutput(task,3,coutput1); // connect container to output #3 of MyTask
...
mgr->StartAnalysis("proof", chain,...);
}
agheata [Tue, 4 Dec 2007 14:08:03 +0000 (14:08 +0000)]
- Added new input parameters in AliAnalysisManager::StartAnalysis(const char *type, TTree *tree, Int_t nentries, Int_t firstentry)
- System info (CPU and memory usage) can be collected every N events using AliAnalysisManager::SetNSysInfo(N)
Works only in local case. Two plots drawn based on the syswatch.log file. The full tree saved in syswatch.root file
nick [Tue, 4 Dec 2007 12:35:33 +0000 (12:35 +0000)]
02-dec-2007 NvE New memberfunctions GetNstrings() introduced in IceEvent.
04-dec-2007 NvE New quality value based on both associated hits and strings introduced
in IceDwalk. The user can select between various modes via the new
memberfunction SetAsType().
marian [Mon, 3 Dec 2007 16:27:21 +0000 (16:27 +0000)]
Moving the TPC calibration using tracks from separate directory to the TPC directory
The TPC calibration will be compiled by default aliroot compilation (Marian)
agheata [Mon, 3 Dec 2007 14:06:33 +0000 (14:06 +0000)]
- Files corresponding to output containers closed during Terminate()
- In case no input handler is present the tree is loaded to avoid a crash in Notify()
panos [Mon, 3 Dec 2007 13:20:58 +0000 (13:20 +0000)]
i)Adding the file containing the 5 TF1 objects to calculate the momentum dependent particle concentrations ii)Adding the README file that explains what the root file contains and how to use it
ivana [Mon, 3 Dec 2007 10:16:38 +0000 (10:16 +0000)]
- Set random seed to AliSimulation object and not gRandom
(Philippe C.)
- Do not set run number explicetely;
now it is completely handled by the framework.
ivana [Fri, 30 Nov 2007 17:25:20 +0000 (17:25 +0000)]
- Removed obsolete data members;
- Added 2 new data members; changed parameters of some functions
to avoid searching objects via gROOT by their name
(Sasha)