]>
git.uio.no Git - u/mrichter/AliRoot.git/log
coppedis [Sat, 3 Nov 2007 07:54:44 +0000 (07:54 +0000)]
Updated file
richterm [Fri, 2 Nov 2007 21:03:38 +0000 (21:03 +0000)]
bugfix: SliceTracker handles only input blocks of known data format (Kenneth)
richterm [Fri, 2 Nov 2007 20:48:09 +0000 (20:48 +0000)]
code cleanup, coding rules, eff C++
richterm [Fri, 2 Nov 2007 20:05:09 +0000 (20:05 +0000)]
correct handling of multiple output data types
marian [Fri, 2 Nov 2007 17:43:18 +0000 (17:43 +0000)]
Changes due to new PROOF (Marian)
Main problem - Objects - components could not be initialized
in SlaveBegin as fChain was not yet initialized
cvetan [Fri, 2 Nov 2007 17:14:44 +0000 (17:14 +0000)]
Storing the Altro mapping objects in the CDB. Macro to generate them from the ascii files in the mapping folder
marian [Fri, 2 Nov 2007 17:05:40 +0000 (17:05 +0000)]
Initialization of the calibration component in special function.
SlaveBegin can not be used as the fChain is not set
(different older PROOF)
(Marian)
marian [Fri, 2 Nov 2007 17:03:09 +0000 (17:03 +0000)]
Protection for AliESDevent (Marian)
cvetan [Fri, 2 Nov 2007 16:56:35 +0000 (16:56 +0000)]
Updated CDB entries. Keep only the forward mapping array persistent, the inverse one is created on demand.
cvetan [Fri, 2 Nov 2007 16:34:20 +0000 (16:34 +0000)]
Keep only the forward mapping array persistent, the inverse one is created on demand. Various minor changes
markus [Fri, 2 Nov 2007 16:03:38 +0000 (16:03 +0000)]
Fix array sizes.
hristov [Fri, 2 Nov 2007 15:43:51 +0000 (15:43 +0000)]
Protection if the compiler is not gcc
hristov [Fri, 2 Nov 2007 15:43:20 +0000 (15:43 +0000)]
Adding Solaris with CC
hristov [Fri, 2 Nov 2007 15:42:57 +0000 (15:42 +0000)]
Unused array commented out
hristov [Fri, 2 Nov 2007 15:41:49 +0000 (15:41 +0000)]
Provide return value if the function is not void
hristov [Fri, 2 Nov 2007 15:39:43 +0000 (15:39 +0000)]
Initialization of data members
markus [Fri, 2 Nov 2007 14:07:42 +0000 (14:07 +0000)]
Track propagation and coordinate transformation moved into base class.
New common getters for track origin.
marian [Fri, 2 Nov 2007 13:25:33 +0000 (13:25 +0000)]
New functions implemented (Marian)
Int_t AliXRDPROOFtoolkit::CheckTreeInFile(const char*fileName,const char*treeName, Int_t debugLevel, const char *branchName){
//
// Check the tree in file
// fileName - the name of the file with tree
// treeName - the name of file
// debugLevel - 0 check the existance of the file - 1 make loop over entries
// branchName - if debugLevel>0 the branch is chcecked
// if brnachName =0 the content of full tree is chcecked
// return value = 0 - Check things OK
// -1 - file not exist or not accesible
// -2 - file is zombie
// -3 - tree not present
// -4 - branch not present
Bool_t AliXRDPROOFtoolkit::FilterList(const char*inputList, const char*fileList, Int_t checkLevel){
//
// Filter the list
// inputList - list of original file names
// fileList - list of file to be checked
// - 0 - fileName
// - 1 - treeName (if * not checked)
// - 2 - fileName
// ....
// checkLevel - 0 - check only existance of the files and tree's +
// simple file corruption
// > 1 - check the content of the tree -
// (can crash as there do not exest exception handling in ROOT)
// Output - two streams are created - file with good entries
// "%s.Good a,d file with bad entries %s.Bad
//EXAMPLE:
// AliXRDPROOFtoolkit::FilterList("ppgrid2.txt","AliESDs.root esdTree AliESDfriends.root * Kinematics.root *",1)
alla [Fri, 2 Nov 2007 13:20:28 +0000 (13:20 +0000)]
one more bug fix
acolla [Fri, 2 Nov 2007 10:55:45 +0000 (10:55 +0000)]
Improved log message
acolla [Fri, 2 Nov 2007 10:53:16 +0000 (10:53 +0000)]
Protection added to AliShuttle::CopyFileLocally
acolla [Fri, 2 Nov 2007 10:31:05 +0000 (10:31 +0000)]
Storing raw data tags properly
akisiel [Fri, 2 Nov 2007 09:37:15 +0000 (09:37 +0000)]
Port of changes from v4-07-Release and additional rule conformance
acolla [Fri, 2 Nov 2007 09:35:17 +0000 (09:35 +0000)]
Map of CDB storages and list of CDB object Id's used for the reconstruction are
now written to the ESD tree's UserInfo.
The storage map (named "cdbMap") is a list of TObjString pairs. The key is "default" or the paths
for which the specific storages are accessed, e.g.:
key value
"default" "local://$ALICE_ROOT"
"TPC/Calib/*" "local://TPC_SPECIFIC"
...
The list of retrieved objects (named "cdbList") is made of the AliCDBId's of the retrieved data.
To get them:
TFile * f = new TFile("AliESDs.root");
TTree* tree = f->Get("esdTree");
TList* l = tree->GetUserInfo();
TList* ids = l->FindObject("cdbList");
ids->Print();
TMap* storages = l->FindObject("cdbMap");
storages->Print();
alla [Fri, 2 Nov 2007 09:13:56 +0000 (09:13 +0000)]
fix bug in OnlineLookup
bnandi [Fri, 2 Nov 2007 07:25:18 +0000 (07:25 +0000)]
names changed to lower case
bnandi [Fri, 2 Nov 2007 07:24:27 +0000 (07:24 +0000)]
Preprocessor with DCS
alibrary [Thu, 1 Nov 2007 15:30:22 +0000 (15:30 +0000)]
Fixed also smell detection
cblume [Thu, 1 Nov 2007 15:14:11 +0000 (15:14 +0000)]
Add a warning for missing transformation matrix
cblume [Thu, 1 Nov 2007 12:40:30 +0000 (12:40 +0000)]
Add a warning for missing transformation matrix
mtadel [Thu, 1 Nov 2007 12:23:32 +0000 (12:23 +0000)]
Record changes.
mtadel [Thu, 1 Nov 2007 12:23:31 +0000 (12:23 +0000)]
From Bertrand: Windows fixes.
kharlov [Thu, 1 Nov 2007 12:15:26 +0000 (12:15 +0000)]
Macros to produce bad modules map from ESD
richterm [Thu, 1 Nov 2007 11:15:46 +0000 (11:15 +0000)]
bugfix: MAXHOSTNAMELEN not defined on macosx -> general fix
masera [Thu, 1 Nov 2007 10:52:27 +0000 (10:52 +0000)]
Temporary fix to allow tests with new SPD geometry
richterm [Thu, 1 Nov 2007 10:26:38 +0000 (10:26 +0000)]
bugfix: dynamic_cast caused undefined symbol; sequence of writers written to raw files
jgrosseo [Thu, 1 Nov 2007 09:10:15 +0000 (09:10 +0000)]
updated handling of include paths
mvl [Thu, 1 Nov 2007 01:23:51 +0000 (01:23 +0000)]
Removed call to SetOldRCUFormat, which is only needed for testbeam data
mvl [Thu, 1 Nov 2007 01:20:33 +0000 (01:20 +0000)]
Further improvement of peak finding; more robust fit
acolla [Wed, 31 Oct 2007 18:23:13 +0000 (18:23 +0000)]
Furter developement on the Shuttle:
- Shuttle now connects to the Grid as alidaq. The OCDB and Reference folders
are now built from /alice/data, e.g.:
/alice/data/2007/LHC07a/OCDB
the year and LHC period are taken from the Shuttle.
Raw metadata files are stored by GRP to:
/alice/data/2007/LHC07a/<runNb>/Raw/RunMetadata.root
- Shuttle sends a mail to DCS experts each time DP retrieval fails.
mvl [Wed, 31 Oct 2007 17:15:24 +0000 (17:15 +0000)]
Fixed bug in raw data unpacking; Added pedestal to signal fit; Added logic to deal with high/low gain
cvetan [Wed, 31 Oct 2007 16:45:39 +0000 (16:45 +0000)]
In case of online, one has to create the calibration object first
cblume [Wed, 31 Oct 2007 15:57:53 +0000 (15:57 +0000)]
New QA classes by Sylwester
acolla [Wed, 31 Oct 2007 15:54:47 +0000 (15:54 +0000)]
CDB base folder is now created recursively if needed
marian [Wed, 31 Oct 2007 15:04:45 +0000 (15:04 +0000)]
Adding new function (Marian)
AliXRDPROOFtoolkit::XRDCopyDir(const char * idir, const char * files, const char *odir, Bool_t zip){
//
// idir - input directory
// odir - output directory
// files - the list of files to be coppied
// zip - not supported yet
//
// Example :
//
// idir ="root://gsiaf.gsi.de:1094//sma/sim/v4-05-Rev-03/pp/0000";
// odir ="root://lxgrid2.gsi.de:1094//miranov/test/pp/0000";
// char *files="AliESDs.root AliESDfriend.root Kinematics.root";
richterm [Wed, 31 Oct 2007 15:04:04 +0000 (15:04 +0000)]
correction in usage example
cvetan [Wed, 31 Oct 2007 14:03:53 +0000 (14:03 +0000)]
Removal of obsolete error message
martinez [Wed, 31 Oct 2007 10:56:22 +0000 (10:56 +0000)]
Replacing AliFatal by an AliError in GetIndex to avoid a crash in case of a corrupted input file in Shuttle (Laurent)
cblume [Wed, 31 Oct 2007 08:42:03 +0000 (08:42 +0000)]
DAQ Detector Algorithm with documentation
hristov [Tue, 30 Oct 2007 22:53:05 +0000 (22:53 +0000)]
Coding conventions
hristov [Tue, 30 Oct 2007 22:27:31 +0000 (22:27 +0000)]
Coding conventions, removing compilation warnings
hristov [Tue, 30 Oct 2007 21:46:49 +0000 (21:46 +0000)]
Coding conventions, removing compilation warnings, consistent usage of const
acolla [Tue, 30 Oct 2007 20:33:51 +0000 (20:33 +0000)]
Improved managing of temporary folders, which weren't correctly handled.
Resolved bug introduced in StoreReferenceFile, which caused SPD preprocessor fail.
acolla [Tue, 30 Oct 2007 20:31:08 +0000 (20:31 +0000)]
Updated GRP preprocessor (to be validated with Panos)
richterm [Tue, 30 Oct 2007 19:54:25 +0000 (19:54 +0000)]
- HOMER library manager completed
- pure virtual interface for HOMER reader and writer added
- HLTOUT component completed (untested)
- fixes in documentation
morsch [Tue, 30 Oct 2007 19:21:01 +0000 (19:21 +0000)]
Corrected upper limit for material indices.
morsch [Tue, 30 Oct 2007 19:19:56 +0000 (19:19 +0000)]
Switch of delta-rays with -1. instead of high threshold.
cblume [Tue, 30 Oct 2007 18:29:47 +0000 (18:29 +0000)]
Provide a special IO ctor for the parameter singleton classes
cvetan [Tue, 30 Oct 2007 17:36:44 +0000 (17:36 +0000)]
PHOS altro mappings stored in the CDB
cvetan [Tue, 30 Oct 2007 17:36:11 +0000 (17:36 +0000)]
Macro to create the PHOS altro mapping from the ascii files and store it in CDB. The corresponding CDB directory is added
cvetan [Tue, 30 Oct 2007 17:34:18 +0000 (17:34 +0000)]
TPC altro mappings stored in the CDB
cvetan [Tue, 30 Oct 2007 17:33:46 +0000 (17:33 +0000)]
Macro to create the TPC altro mapping from the ascii files and store it in CDB. The corresponding CDB directory is added
cvetan [Tue, 30 Oct 2007 16:29:45 +0000 (16:29 +0000)]
Obsolete code. The mapping classes are in the RAW package
cvetan [Tue, 30 Oct 2007 16:28:36 +0000 (16:28 +0000)]
Changes needed in order to enable the root i/o for the altro mapping objects.
morsch [Tue, 30 Oct 2007 15:58:48 +0000 (15:58 +0000)]
Special particles added in AddParticlesToPdgDataBase()
morsch [Tue, 30 Oct 2007 15:54:07 +0000 (15:54 +0000)]
Correct time for primary ionisation steps.
cblume [Tue, 30 Oct 2007 14:02:16 +0000 (14:02 +0000)]
Update by Raphaelle
alla [Tue, 30 Oct 2007 13:34:05 +0000 (13:34 +0000)]
Online LookUpTable the same as offline
richterm [Tue, 30 Oct 2007 13:33:16 +0000 (13:33 +0000)]
bugfix: modules can be disabled manually
marian [Tue, 30 Oct 2007 13:21:04 +0000 (13:21 +0000)]
Coding violation reduction (Stefan)
dibari [Tue, 30 Oct 2007 12:32:07 +0000 (12:32 +0000)]
Minors...Just ordering the libraries
richterm [Tue, 30 Oct 2007 09:44:28 +0000 (09:44 +0000)]
enabled automatic LinkDef generation
alibrary [Tue, 30 Oct 2007 07:54:53 +0000 (07:54 +0000)]
Using symbolic particle types everywhere
richterm [Tue, 30 Oct 2007 07:21:56 +0000 (07:21 +0000)]
added agent for AliHLTComp library
alibrary [Tue, 30 Oct 2007 06:56:21 +0000 (06:56 +0000)]
Updating the class id for I/O
bnandi [Tue, 30 Oct 2007 06:26:48 +0000 (06:26 +0000)]
coding violation fixed
alibrary [Tue, 30 Oct 2007 02:17:41 +0000 (02:17 +0000)]
Increasing Class version
alibrary [Tue, 30 Oct 2007 01:44:49 +0000 (01:44 +0000)]
Removing newling
schutz [Mon, 29 Oct 2007 21:27:00 +0000 (21:27 +0000)]
Added QA for Raws
richterm [Mon, 29 Oct 2007 20:49:26 +0000 (20:49 +0000)]
added framework for libAliHLTComp
richterm [Mon, 29 Oct 2007 19:01:06 +0000 (19:01 +0000)]
added HLTOUT treatment for HLTReconstruction
richterm [Mon, 29 Oct 2007 18:56:27 +0000 (18:56 +0000)]
minor corrections for consitent header files
richterm [Mon, 29 Oct 2007 18:54:03 +0000 (18:54 +0000)]
further work on HLTOUT component;CDH and HLT OUT Event header;bugfixes in AliHLTOUTHomerBuffer
jklay [Mon, 29 Oct 2007 18:47:02 +0000 (18:47 +0000)]
coding violation fixes
richterm [Mon, 29 Oct 2007 18:45:22 +0000 (18:45 +0000)]
- compined HLT/AliRoot build system adapted to phos and trd library
- minor corrections/enhancement in HLT build system
marian [Mon, 29 Oct 2007 18:44:17 +0000 (18:44 +0000)]
Coding violation removal (Marian)
marian [Mon, 29 Oct 2007 18:31:02 +0000 (18:31 +0000)]
Eliminating coding violations (Marian)
alibrary [Mon, 29 Oct 2007 18:11:47 +0000 (18:11 +0000)]
Improving error message
acolla [Mon, 29 Oct 2007 18:07:14 +0000 (18:07 +0000)]
New function StoreRunMetadataFile added to TestShuttle package
This function can be used by GRP only. It stores raw data tags merged file to the
raw data folder (e.g. /alice/data/2008/LHC08a/
000099999 /Raw).
acolla [Mon, 29 Oct 2007 18:06:16 +0000 (18:06 +0000)]
New function StoreRunMetadataFile added to preprocessor and Shuttle interface
This function can be used by GRP only. It stores raw data tags merged file to the
raw data folder (e.g. /alice/data/2008/LHC08a/
000099999 /Raw).
KNOWN ISSUES:
1. Shuttle cannot write to /alice/data/ because it belongs to alidaq. Tag file is stored in /alice/simulation/... for the time being.
2. Due to a bug in TAlien::Mkdir, the creation of a folder in recursive mode (-p option) does not work. The problem
has been corrected in the root package on the Shuttle machine.
acolla [Mon, 29 Oct 2007 18:05:03 +0000 (18:05 +0000)]
New function StoreRunMetadataFile added to preprocessor and Shuttle interface
This function can be used by GRP only. It stores raw data tags merged file to the
raw data folder (e.g. /alice/data/2008/LHC08a/
000099999 /Raw).
KNOWN ISSUES:
1. Shuttle cannot write to /alice/data/ because it belongs to alidaq. Tag file is stored in /alice/simulation/... for the time being.
2. Due to a bug in TAlien::Mkdir, the creation of a folder in recursive mode (-p opiton) does not work. The problem
has been corrected in the root package on the Shuttle machine.
marian [Mon, 29 Oct 2007 18:02:02 +0000 (18:02 +0000)]
Eliminate coding violation (Marian)
alibrary [Mon, 29 Oct 2007 15:49:31 +0000 (15:49 +0000)]
introducing the all-MODULE target by default
cvetan [Mon, 29 Oct 2007 14:57:51 +0000 (14:57 +0000)]
libpthread is now need by root 5-17/04
coppedis [Mon, 29 Oct 2007 14:12:09 +0000 (14:12 +0000)]
Minor changes needed to generate pedestal for calibration
coppedis [Mon, 29 Oct 2007 14:10:19 +0000 (14:10 +0000)]
Updated DA for STANDALONE PEDESTAL runs
gustavo [Mon, 29 Oct 2007 13:50:39 +0000 (13:50 +0000)]
New class for particle selection
gustavo [Mon, 29 Oct 2007 13:49:42 +0000 (13:49 +0000)]
Corrected coding violations
richterm [Mon, 29 Oct 2007 13:13:39 +0000 (13:13 +0000)]
macro added: library checks specific to each HLT module
alla [Mon, 29 Oct 2007 13:08:55 +0000 (13:08 +0000)]
AliT0Parameters fro online lookuptable