From a27af97bdeec4ca7db456aadfbb76d4e594b86da Mon Sep 17 00:00:00 2001 From: loizides Date: Thu, 25 Sep 2003 11:46:38 +0000 Subject: [PATCH] Added Thomas Kuhr changes for datachallenge/aliroot tag v4-01-00. --- HLT/doc/changelog.bin | 6 +- HLT/doc/changelog.comp | 94 +++---- HLT/doc/changelog.doc | 14 +- HLT/doc/changelog.exa | 163 ++++++------ HLT/doc/changelog.hough | 186 +++++++------- HLT/doc/changelog.kalman | 10 +- HLT/doc/changelog.misc | 73 +++--- HLT/doc/changelog.programs | 73 +++--- HLT/doc/changelog.src | 359 ++++++++++++++------------- HLT/doc/changelog.top | 30 +-- HLT/doc/changelog.trigger | 10 +- HLT/exa/runtracker.C | 13 +- HLT/misc/AliL3DDLDataFileHandler.cxx | 54 ++-- HLT/misc/AliL3DDLDataFileHandler.h | 16 +- HLT/programs/Makefile | 2 +- HLT/programs/runtracker.cxx | 2 +- HLT/src/AliL3FileHandler.cxx | 144 +++++------ HLT/src/AliL3FileHandler.h | 6 +- HLT/src/AliL3MemHandler.h | 2 +- HLT/src/AliL3Transform.cxx | 2 +- HLT/src/AliLevel3.cxx | 51 ++-- HLT/src/AliLevel3.h | 24 +- 22 files changed, 646 insertions(+), 688 deletions(-) diff --git a/HLT/doc/changelog.bin b/HLT/doc/changelog.bin index ca6bd2cd6f1..0d8d83ab6c8 100644 --- a/HLT/doc/changelog.bin +++ b/HLT/doc/changelog.bin @@ -1,9 +1,9 @@ -2003-07-29 Constantin Loizides +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/bin/sethlt_cern.csh, /cvs/hltcvs/level3code/bin/sethlt_cern.sh, /cvs/hltcvs/level3code/bin/sethlt.csh, /cvs/hltcvs/level3code/bin/sethlt.sh, /cvs/hltcvs/level3code/bin/usehlt.csh, /cvs/hltcvs/level3code/bin/usehlt.sh: Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class). -2003-07-27 Constantin Loizides +2003-07-27 Constantin Loizides * /cvs/hltcvs/level3code/bin/sethlt_cern.csh: Cern env setting script. @@ -12,7 +12,7 @@ * /cvs/hltcvs/level3code/bin/compileall.sh: Bugfix. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/bin/sethlt.csh: Now it is working; damn c-shell diff --git a/HLT/doc/changelog.comp b/HLT/doc/changelog.comp index d6095afbf7d..e32b930d1db 100644 --- a/HLT/doc/changelog.comp +++ b/HLT/doc/changelog.comp @@ -1,9 +1,9 @@ -2003-09-18 Constantin Loizides +2003-09-18 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx: Commented compile breaking due to aliroot changes. -2003-08-22 Anders Strand Vestbo +2003-08-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx: - Removed field fNClusters from AliL3TrackModel. The reason is the new scheme @@ -19,7 +19,7 @@ For offline-data input the new class AliL3OfflineDataCompressor is used. This class is a child of AliL3DataCompressor, and has the exact same interface. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx: Changes to compile standalone. @@ -27,27 +27,27 @@ * /cvs/hltcvs/level3code/comp/Makefile: Little bugfix to add .c functions. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Changes to reflect the new makefile strategy. -2003-07-23 Anders Strand Vestbo +2003-07-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx: Added html tags -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.h: Added html tags for documentation. -2003-07-21 Constantin Loizides +2003-07-21 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Include misc as well and print rootcint command. -2003-07-09 Anders Strand Vestbo +2003-07-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/bitio.h: Added extern "C" decleration of the C functions which are used in C++ classes. @@ -57,12 +57,12 @@ by C compiler, a check has to be done in order only to use the extern "C" flags when compiling in C++, as the C compiler does not now this flag. -2003-07-02 Constantin Loizides +2003-07-02 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx: Added gccversion check. -2003-07-02 Anders Strand Vestbo +2003-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h: Changed pointer to input data from AliL3MemHandler to AliL3SpacePointData. @@ -85,7 +85,7 @@ Also changed the comparison of original data to those of 8 bit data, and not 10bit. -2003-06-04 Anders Strand Vestbo +2003-06-04 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c: Stop writing error messages all the time @@ -95,7 +95,7 @@ - In LoadSeeds, enable the possibility of track extending over 3 sectors. -2003-05-14 Anders Strand Vestbo +2003-05-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx: Minor updates connected to last checkin. @@ -109,19 +109,19 @@ for the cluster fitting algorithm to locate the cluster based on the calculated track crossing with padrow. -2003-05-08 Anders Strand Vestbo +2003-05-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h: Bugfix. In CheckCluster one has to check whether a fit attempt has been done by track->IsSet(row). This was earlier done in FitClusters, but this produced some memory leakage. -2003-04-28 Anders Strand Vestbo +2003-04-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx: Bugfix in CalculateClusterWidths -2003-04-25 Anders Strand Vestbo +2003-04-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Changes: @@ -133,14 +133,14 @@ Added function LoadOfflineData, which allows to use offline reconstruced tracks as input for the compression. -2003-04-18 Anders Strand Vestbo +2003-04-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Mostly cleaning up and making nicer code. Some changes in AliL3ClusterFitter: -WriteClusters has been moved from AliL3Modeller. -Implementation of seeds coming from tracking in outer padrows. -2003-04-14 Anders Strand Vestbo +2003-04-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: New version of compression classes. The main changes are: @@ -155,34 +155,34 @@ one can specify a flag to parametrize cluster errors from the cluster widths. -2003-03-19 Anders Strand Vestbo +2003-03-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx: Removed cluster charge field from the AliL3TrackModel, since it is not used anyhow. Some fixes in AliL3ModelTrack, most important one a bug in destructor where not everything was deleted. -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Added defs string to rootcint -2003-02-19 Anders Strand Vestbo +2003-02-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/Makefile: Checking in all changes which gas been done the latest month. Basically a lot of rewrites, specially in the cluster fitter class. All code was tagged before this checkin. -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Changed definition of TOPDIR -2002-11-12 Anders Strand Vestbo +2002-11-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h: Checking in the seeds of new cluster fitting code. -2002-10-23 Anders Strand Vestbo +2002-10-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx: More or less working version now. Everything is handled in the @@ -191,19 +191,19 @@ it is also checked how big/small the cluster is in order not to save overlapping/noise clusters. -2002-10-21 Anders Strand Vestbo +2002-10-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/Makefile: New interface class for the compression classes. Contains all the functions needed to do the different steps; modelling - compressing - uncompressing - running offline etc. -2002-10-17 Anders Strand Vestbo +2002-10-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h: Changed parameters of WriteRootFile -2002-10-14 Anders Strand Vestbo +2002-10-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h: Added new function AliL3Modeller::CheckCluster. Function checks if the @@ -211,7 +211,7 @@ if it is isolated and only 1 peak. If not, cluster is saved as remaining digits. -2002-10-11 Anders Strand Vestbo +2002-10-11 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Can print compression ratio to file in AliL3Compress::PrintCompRatio. @@ -220,7 +220,7 @@ for a cluster around the track crossing point, while the first is only used when checking for overlaps. -2002-10-04 Anders Strand Vestbo +2002-10-04 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Some changes resulting from last week work. The mc stuff has been removed. @@ -234,45 +234,45 @@ decompressing. The only way to get rid of this, is to include some deconvolution in the AliL3Modeller::FindClusters. -2002-08-25 Constantin Loizides +2002-08-25 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/Makefile: Little changes to make g++ version 3.2 compile the comp library. -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Changes for independant library of standalone l3 code. -2002-07-05 Anders Strand Vestbo +2002-07-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Added possibility to compile and run with mc information. This was done by adding a new data member to AliL3ClusterModel (in AliL3Models.h), and a function AliL3Modeller::GetTrackID. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: New topdir Makefile -2002-05-30 Anders Strand Vestbo +2002-05-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Compress.h: Forgot this one last time... * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx: Latest version -2002-05-30 Constantin Loizides +2002-05-30 Constantin Loizides * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/bitio.c, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.c, /cvs/hltcvs/level3code/comp/errhand.h: Changes to make AliL3Compress work with new AliL3MemHandler::Init. -2002-05-22 Anders Strand Vestbo +2002-05-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/run.C: Macro that should lie in exa @@ -284,27 +284,27 @@ when restoring the data. In principle one has to remove these clusters before writing them, but this has not been incorporated yet. -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Root objects are compiled in lib_ROOT from now on. -2002-04-16 Constantin Loizides +2002-04-16 Constantin Loizides * /cvs/hltcvs/level3code/comp/Makefile: Minor changes to check for NOLOGGING env str -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Improved Makefile, by setting logging path, TOPDIR and LIBDIR. -2002-04-15 Anders Strand Vestbo +2002-04-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Added the USEPACKAGE option in Makefile. -2002-03-22 Anders Strand Vestbo +2002-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Can compile with or without aliroot. @@ -312,21 +312,21 @@ * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: A bugfix in AliL3Modeller::FindClusters. Changed parameter list in AliL3ModelTrack::GetParSigma**. Added function AliL3Compress::PrintCompRatio. -2002-03-19 Anders Strand Vestbo +2002-03-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h: Major bugfix in AliL3Compress::WriteRestoredData(). Also added naming conventions on the various data files. -2002-03-15 Anders Strand Vestbo +2002-03-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h: Checking in for the weekend. Compressing/uncompressing works. Restoring data - building clusters seem to work, at least for one track. -2002-02-05 Anders Strand Vestbo +2002-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Check for lib directories -2002-02-01 Anders Strand Vestbo +2002-02-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Minor updates @@ -338,7 +338,7 @@ * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h: Checking in for the weekend -2002-01-31 Anders Strand Vestbo +2002-01-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/Makefile: Including latest changes @@ -348,7 +348,7 @@ * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h: Class for doing model compression -2002-01-25 Anders Strand Vestbo +2002-01-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/Makefile, /cvs/hltcvs/level3code/comp/rootlogon.C, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx: Started classes for modeling and compression diff --git a/HLT/doc/changelog.doc b/HLT/doc/changelog.doc index aa272c8c10f..b2134de1e56 100644 --- a/HLT/doc/changelog.doc +++ b/HLT/doc/changelog.doc @@ -1,33 +1,33 @@ -2003-09-18 Constantin Loizides +2003-09-18 Constantin Loizides * /cvs/hltcvs/level3code/doc/taginfo: Added branch info. -2003-08-04 Constantin Loizides +2003-08-04 Constantin Loizides * /cvs/hltcvs/level3code/doc/alice-062003.geo, /cvs/hltcvs/level3code/doc/l3transform-062003.config, /cvs/hltcvs/level3code/doc/l3transform-cosmic-022003.config: Added helper files. -2003-07-30 Constantin Loizides +2003-07-30 Constantin Loizides * /cvs/hltcvs/level3code/doc/taginfo: Added tag info file to remember why and when tagged. -2003-07-29 Constantin Loizides +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/doc/README: Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class). -2003-07-27 Constantin Loizides +2003-07-27 Constantin Loizides * /cvs/hltcvs/level3code/doc/README: Added _cern. * /cvs/hltcvs/level3code/doc/README: Added a few more lines. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/doc/README: Second version of the README file. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/doc/README: Dummy readme file, the real has to be written. diff --git a/HLT/doc/changelog.exa b/HLT/doc/changelog.exa index e4d22e5d9f5..b5270400fba 100644 --- a/HLT/doc/changelog.exa +++ b/HLT/doc/changelog.exa @@ -1,9 +1,14 @@ -2003-08-07 Constantin Loizides +2003-09-25 Constantin Loizides + + * /cvs/hltcvs/level3code/exa/runtracker.C: + Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag. + +2003-08-07 Constantin Loizides * /cvs/hltcvs/level3code/exa/rootlogon.C: Changes to have a working rootlogging for VMC and MC root versions as well as aliroot releases before and after 3-09-Release. -2003-08-04 Constantin Loizides +2003-08-04 Constantin Loizides * /cvs/hltcvs/level3code/exa/binary.C: Moved L3 to HLT in the comment. @@ -13,13 +18,13 @@ * /cvs/hltcvs/level3code/exa/ddl2binary.C: Examplte to convert ddl to hlt data format. -2003-07-29 Constantin Loizides +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/exa/runtracker.C: Added more comments. * /cvs/hltcvs/level3code/exa/binary.C: Added altro flag. -2003-07-28 Constantin Loizides +2003-07-28 Constantin Loizides * /cvs/hltcvs/level3code/exa/runtracker.C: Added more comments, and check if transformer was really initialized. @@ -34,23 +39,23 @@ * /cvs/hltcvs/level3code/exa/rootlogon.C: Use libdir for loading libs. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/exa/.cvsignore: Added further files. * /cvs/hltcvs/level3code/exa/runcf.C: Added comments -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/exa/rootlogon.C: Changes to reflect the new makefile strategy. -2003-07-22 Anders Strand Vestbo +2003-07-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runcf.C: Example how to run the cluster finder standalone -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/exa/.rootrc: Added .rootrc file. @@ -58,23 +63,23 @@ * /cvs/hltcvs/level3code/exa/rootlogon.C: Adjusted path. -2003-07-10 Thomas Vik +2003-07-10 Thomas Vik * /cvs/hltcvs/level3code/exa/runkalman.C: Macro for running the kalman filter. -2003-04-29 Constantin Loizides +2003-04-29 Constantin Loizides * /cvs/hltcvs/level3code/exa/MakePileup.C: Minimum changed. * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added label. -2003-04-28 Constantin Loizides +2003-04-28 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added possibility to enter good-file also as trigger file. -2003-04-17 Constantin Loizides +2003-04-17 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: Min 5 tracks have to be in the triggered events -> MakePileup.C @@ -85,7 +90,7 @@ * /cvs/hltcvs/level3code/exa/trigger_pp.C: uncomment output. -2003-04-15 Constantin Loizides +2003-04-15 Constantin Loizides * /cvs/hltcvs/level3code/exa/MakePileup.C: Have minimum trigger events of 5. @@ -98,7 +103,7 @@ * /cvs/hltcvs/level3code/exa/rootlogon.C: Default is AliL3Logger now -2003-04-14 Constantin Loizides +2003-04-14 Constantin Loizides * /cvs/hltcvs/level3code/exa/display.C: Removed Logger from macro. @@ -107,47 +112,47 @@ * /cvs/hltcvs/level3code/exa/binary.C: Added root vars. -2003-04-11 Constantin Loizides +2003-04-11 Constantin Loizides * /cvs/hltcvs/level3code/exa/binary.C, /cvs/hltcvs/level3code/exa/runtracker.C: Changed variable types to conv. -2003-03-25 Anders Strand Vestbo +2003-03-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix -2003-03-25 Constantin Loizides +2003-03-25 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: please try -2003-03-25 Anders Strand Vestbo +2003-03-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/trigger_pp.C: Bugfix -2003-03-25 Constantin Loizides +2003-03-25 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: version with produced ppr results. -2003-03-21 Thomas Vik +2003-03-21 Thomas Vik * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C: Small changes. -2003-03-20 Constantin Loizides +2003-03-20 Constantin Loizides * /cvs/hltcvs/level3code/exa/MakePileup.C: Added comments. -2003-03-17 Thomas Vik +2003-03-17 Thomas Vik * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C: Corrected error in plotting secondary vertices. -2003-03-12 Constantin Loizides +2003-03-12 Constantin Loizides * /cvs/hltcvs/level3code/exa/fill_pp.C, /cvs/hltcvs/level3code/exa/MakePileup.C, /cvs/hltcvs/level3code/exa/trigger_pp.C: Added extensive comments. -2003-03-08 Constantin Loizides +2003-03-08 Constantin Loizides * /cvs/hltcvs/level3code/exa/runtracker_pp.C: use pp params. @@ -157,42 +162,42 @@ * /cvs/hltcvs/level3code/exa/fill_pp.C: added eval function and some plot function as well as functions to make ntuples. -2003-03-07 Constantin Loizides +2003-03-07 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added test_pp which does the counting for the triggered and fake tracks. * /cvs/hltcvs/level3code/exa/fill_pp.C: Added print function. -2003-03-06 Anders Strand Vestbo +2003-03-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runtracker.C: Bugfix -2003-03-06 Constantin Loizides +2003-03-06 Constantin Loizides * /cvs/hltcvs/level3code/exa/display.C: Added little function to display pp event. * /cvs/hltcvs/level3code/exa/rootlogon.C: Added Transformer path. -2003-03-05 Constantin Loizides +2003-03-05 Constantin Loizides * /cvs/hltcvs/level3code/exa/fill_pp.C: Macro that reads one track array and stores it in an ntuple in a rootfile which is updated. That way one can get all needed trackinfo into one single root file for later analysis. * /cvs/hltcvs/level3code/exa/runtracker_pp.C: Little changes. -2003-03-05 Thomas Vik +2003-03-05 Thomas Vik * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added AliL3Evaluate::AssignIDs function. -2003-03-05 Constantin Loizides +2003-03-05 Constantin Loizides * /cvs/hltcvs/level3code/exa/trigger_pp.C: Added eval_pp function as a quick reference how to use the AliL3Eval class. -2003-03-03 Constantin Loizides +2003-03-03 Constantin Loizides * /cvs/hltcvs/level3code/exa/runtracker_pp.C: Added some function to evalute pile up events. @@ -204,7 +209,7 @@ * /cvs/hltcvs/level3code/exa/read.C: Cosmetic change -2003-02-26 Anders Strand Vestbo +2003-02-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runtracker.C: Updated macro. Most important change is that tracking parameters are @@ -217,7 +222,7 @@ * /cvs/hltcvs/level3code/exa/SetTrackingParameters_1000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_2000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_4000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf02.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_8000bf04.C, /cvs/hltcvs/level3code/exa/SetTrackingParameters_pp.C: SetTrackingParameters_1000bf02.C -2003-02-26 Constantin Loizides +2003-02-26 Constantin Loizides * /cvs/hltcvs/level3code/exa/runMakePileup.C: Use compiled pileup macro for production of pp events. @@ -243,16 +248,16 @@ * /cvs/hltcvs/level3code/exa/MakePileup.C: Choose events randomly. Solved bug of last checking which made macro crash when merging. -2003-02-25 Thomas Vik +2003-02-25 Thomas Vik * /cvs/hltcvs/level3code/exa/PlotPythiaEvent.C: Small change for writing histograms to file. -2003-02-25 Anders Strand Vestbo +2003-02-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/binary.C: Update to new binary file name -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/exa/runtracker_pp.C: Added first simple evaluation. @@ -269,19 +274,19 @@ * /cvs/hltcvs/level3code/exa/Eval.C, /cvs/hltcvs/level3code/exa/eval.C: No one remembers what they were good for. -2003-02-24 Anders Strand Vestbo +2003-02-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/MakePileup.C: 10 bits for event number in trackID -2003-02-21 Constantin Loizides +2003-02-21 Constantin Loizides * /cvs/hltcvs/level3code/exa/rootlogon.C: Copy of Anders rootlogin. * /cvs/hltcvs/level3code/exa/make_init.C: Not needed -> see AliL3Transform::MakeInit(). -2003-02-21 Thomas Vik +2003-02-21 Thomas Vik * /cvs/hltcvs/level3code/exa/trigger_pp.C: Add MCid assigning. @@ -296,47 +301,47 @@ * /cvs/hltcvs/level3code/exa/runtracker_pp.C: First version of pp tracker. -2003-02-21 Anders Strand Vestbo +2003-02-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/trigger_pp.C: Updated -2003-02-20 Constantin Loizides +2003-02-20 Constantin Loizides * /cvs/hltcvs/level3code/exa/rootlogon.C: Added MC lib and change logic for path of libs. -2003-02-20 Anders Strand Vestbo +2003-02-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/MakePileup.C: Improved reading -2003-02-19 Anders Strand Vestbo +2003-02-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/MakePileup.C: Moved from old program/MakePileup.cxx. Code was updated to save MCIDs of the trigger event in order to do detailed analysis. -2003-02-05 Anders Strand Vestbo +2003-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runhough.C: Updated according to changes in libraries -2002-11-13 Constantin Loizides +2002-11-13 Constantin Loizides * /cvs/hltcvs/level3code/exa/binary.C: Little changes. -2002-10-17 Anders Strand Vestbo +2002-10-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/binary.C: Added function that writes new rootfile with digits from the binary files. This is done in order to get the same cuts; adc saturation, 45 degree cone etc, into the offline chain. -2002-09-04 Constantin Loizides +2002-09-04 Constantin Loizides * /cvs/hltcvs/level3code/exa/read.C, /cvs/hltcvs/level3code/exa/runtracker.C: Little changes for aliroot version 3.08. -2002-09-03 Constantin Loizides +2002-09-03 Constantin Loizides * /cvs/hltcvs/level3code/exa/binary.C: Little bugfix for new aliroot version 3.08. @@ -354,33 +359,33 @@ * /cvs/hltcvs/level3code/exa/Binary.C: Changed for new Aliroot version. -2002-09-02 Anders Strand Vestbo +2002-09-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Make_Init.C: Moved this functionaly to a functio in AliL3Transform::MakeInitFile. This macro can now be used to create default values for AliL3Transform.cxx. -2002-08-29 Constantin Loizides +2002-08-29 Constantin Loizides * /cvs/hltcvs/level3code/exa/Binary.C: Little bugfix. -2002-07-07 Constantin Loizides +2002-07-07 Constantin Loizides * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/display.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/Eval.C, /cvs/hltcvs/level3code/exa/eval.C, /cvs/hltcvs/level3code/exa/Make_Init.C, /cvs/hltcvs/level3code/exa/read.C, /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/runhough.C, /cvs/hltcvs/level3code/exa/runtracker.C, /cvs/hltcvs/level3code/exa/trigger_pp.C: Smaller changes to make macros work with newest lib version. Also added some comments. * /cvs/hltcvs/level3code/exa/convert.C: Convert 10 bit data to 8 bit. -2002-06-10 Constantin Loizides +2002-06-10 Constantin Loizides * /cvs/hltcvs/level3code/exa/Binary.C: Make singlepatch work with new AliL3Transform. -2002-05-29 Anders Strand Vestbo +2002-05-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runhough.C: Latest version -2002-05-25 Anders Strand Vestbo +2002-05-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/runhough.C: Bugfix @@ -390,17 +395,17 @@ * /cvs/hltcvs/level3code/exa/houghtest.C: Some minor changes in AliL3Hough -2002-05-24 Constantin Loizides +2002-05-24 Constantin Loizides * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/display.C, /cvs/hltcvs/level3code/exa/Display.C, /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/runtracker.C, /cvs/hltcvs/level3code/exa/test.C: Renamed macro test.C in runtracker.C -2002-05-23 Anders Strand Vestbo +2002-05-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/houghtest.C: Example macro how to run Hough. -2002-05-22 Constantin Loizides +2002-05-22 Constantin Loizides * /cvs/hltcvs/level3code/exa/Binary.C: Changed default path value to ".". @@ -408,35 +413,35 @@ * /cvs/hltcvs/level3code/exa/Make_Init.C: Incorporated BFieldFactor from gAlice->Field()->Factor(). -2002-05-18 Constantin Loizides +2002-05-18 Constantin Loizides * /cvs/hltcvs/level3code/exa/Make_Init.C: Added comment line. -2002-05-07 Anders Strand Vestbo +2002-05-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Make_Init.C: Bugfix in previous checkin. * /cvs/hltcvs/level3code/exa/Make_Init.C: Added some gas and electronic parameters. -2002-04-26 Anders Strand Vestbo +2002-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Make_Init.C: Changes as a result of making AliL3Transform static. -2002-04-23 Anders Strand Vestbo +2002-04-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/MakePileup.cxx, /cvs/hltcvs/level3code/exa/MakePileup.h: Moved to misc -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/exa/Make_Init.C: Added new fields for new Transformer Object config * /cvs/hltcvs/level3code/exa/Binary.C: Added new Transformer Object. -2002-04-18 Anders Strand Vestbo +2002-04-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/rootlogon.C: Loading all present HLT libaries @@ -444,11 +449,11 @@ * /cvs/hltcvs/level3code/exa/test.C: Incorporated latest changes in AliLevel3 class. -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Make_Init.C: also checks timebins -2002-01-18 Anders Strand Vestbo +2002-01-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/read.C: Added macro for simply reading a binary rawdata file @@ -459,15 +464,15 @@ * /cvs/hltcvs/level3code/exa/eval.C, /cvs/hltcvs/level3code/exa/display.C: Minor changes -2002-01-16 Anders Strand Vestbo +2002-01-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/rootlogon.C: New library paths -2002-01-11 Anders Strand Vestbo +2002-01-11 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/trigger_pp.C: Latest changes -2002-01-07 Anders Strand Vestbo +2002-01-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/MakePileup.h, /cvs/hltcvs/level3code/exa/MakePileup.cxx: Update @@ -475,52 +480,52 @@ * /cvs/hltcvs/level3code/exa/MakePileup.cxx, /cvs/hltcvs/level3code/exa/MakePileup.h: Functions to make pileup events. -2001-12-11 Anders Strand Vestbo +2001-12-11 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Binary.C: possible to only do 1 slice -2001-12-10 Anders Strand Vestbo +2001-12-10 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/trigger_pp.C: Example how to read reconstructed tracks, and load generated particles in pp-events -2001-11-29 Anders Strand Vestbo +2001-11-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/display.C: Example of how to use display class -2001-08-17 Uli Frankenfeld +2001-08-17 Uli Frankenfeld * /cvs/hltcvs/level3code/exa/rootlogon.C, /cvs/hltcvs/level3code/exa/test.C, /cvs/hltcvs/level3code/exa/Binary.C, /cvs/hltcvs/level3code/exa/Display.C: update to version V3.05 -2001-07-30 Anders Strand Vestbo +2001-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/rootlogon.C: new paths -2001-05-03 Anders Strand Vestbo +2001-05-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/Eval.C: Example how to use AliL3Evaluate class -2001-05-01 Uli Frankenfeld +2001-05-01 Uli Frankenfeld * /cvs/hltcvs/level3code/exa/Make_Init.C: add fNTimeBins -2001-04-06 Uli Frankenfeld +2001-04-06 Uli Frankenfeld * /cvs/hltcvs/level3code/exa/eval.C: Exampel to use AliL3Evaluate -2001-03-26 Uli Frankenfeld +2001-03-26 Uli Frankenfeld * /cvs/hltcvs/level3code/exa/test.C: minor changes -2001-03-22 Anders Strand Vestbo +2001-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/exa/rootlogon.C: Changed to /usr/local/anders/aliroot/mylibs -2001-03-22 Uli Frankenfeld +2001-03-22 Uli Frankenfeld * /cvs/hltcvs/level3code/exa/Binary.C: typo in function name diff --git a/HLT/doc/changelog.hough b/HLT/doc/changelog.hough index 536db6418e6..4a386f81d1c 100644 --- a/HLT/doc/changelog.hough +++ b/HLT/doc/changelog.hough @@ -1,30 +1,30 @@ -2003-08-19 Anders Strand Vestbo +2003-08-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Bugfix from last changes of AliL3HistogramAdaptive. Also some minor changes in AliL3Histogram class. -2003-08-17 Anders Strand Vestbo +2003-08-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h: Added a LUT in order to speed up retrieval of bin numbers. -2003-08-12 Anders Strand Vestbo +2003-08-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx: Follow change in base class AliL3Merger. -2003-07-28 Constantin Loizides +2003-07-28 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx: Added std for gcc-3 -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/Makefile.standalone: Removed, use ALIHLT_USEPACKAGE=STANDALONE instead. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/hough/Makefile: Changes to reflect the new makefile strategy. @@ -32,54 +32,54 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx: g++ 3.3.1 requires explicit cast. -2003-07-23 Anders Strand Vestbo +2003-07-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile: Added html tags for documentation. Some of the classes has also undergone smaller modifications, - hopefully not too critical. -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h: Added html tags for documentation. -2003-07-21 Constantin Loizides +2003-07-21 Constantin Loizides * /cvs/hltcvs/level3code/hough/Makefile: Include misc as well and print rootcint command. -2003-07-14 Anders Strand Vestbo +2003-07-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h: Bugfix and some changes. Changes in the code which caclculates border line where to do the transform. -2003-07-02 Anders Strand Vestbo +2003-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Changed Draw function, because it didn't work. -2003-07-02 Constantin Loizides +2003-07-02 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx: Changes for gcc-3.3; solved some virtual overload function ambiguosities. -2003-05-28 Anders Strand Vestbo +2003-05-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h: Transform global regions -2003-05-13 Constantin Loizides +2003-05-13 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx: Little bug fix. -2003-04-25 Constantin Loizides +2003-04-25 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx: Bugfix in Max Finder borders thanks to Sondre. -2003-02-26 Constantin Loizides +2003-02-26 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h: Optimize for speed. @@ -87,11 +87,11 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Added adding of a one but commented it out again. -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/hough/Makefile: Added defs string to rootcint -2003-02-19 Anders Strand Vestbo +2003-02-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h: Checking in all the changes for the last couple of months. @@ -100,38 +100,38 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h: 3D transform -2003-02-05 Anders Strand Vestbo +2003-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Set fDoMC to kFALSE in ctor. Also fill the charge in the transform. -2003-01-22 Anders Strand Vestbo +2003-01-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h: Commented class which is defined in Makefile -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Changed definition of TOPDIR -2003-01-16 Anders Strand Vestbo +2003-01-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx: Minor bugfix -2002-12-17 Anders Strand Vestbo +2002-12-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h: Generate data now in 3 dimensions. This means that the clusters are really 2d for every padrow. Timedirection is gauss smeared according to the drift distance. -2002-12-16 Anders Strand Vestbo +2002-12-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h: Several bugfixes -2002-12-10 Anders Strand Vestbo +2002-12-10 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h: Checking in code which until now only existed as macros in my @@ -140,27 +140,27 @@ course. Is primarily used to investigate the properties of the models, spread of peaks etc. -2002-12-09 Anders Strand Vestbo +2002-12-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h: Seems to be working properly now. -2002-11-22 Anders Strand Vestbo +2002-11-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx: Fill charge as default -2002-11-15 Constantin Loizides +2002-11-15 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx: Added Kappa information. -2002-11-13 Constantin Loizides +2002-11-13 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx: Changes to show that do_mc is not yet working. Everything else is and was working now. -2002-10-01 Anders Strand Vestbo +2002-10-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h: Added new function AliL3Hough::MergeEtaSlices which merges tracks which @@ -174,18 +174,18 @@ Also the DoMC flag in the AliL3HoughTransformer ctor. -2002-09-05 Constantin Loizides +2002-09-05 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h: Changes done for new aliroot version. Faster calculation through saving LUT for kappa. -2002-09-02 Anders Strand Vestbo +2002-09-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx: Read from rootfile called digitfile.root in AliL3Hough.cxx. Bugfix in the rest. -2002-08-29 Constantin Loizides +2002-08-29 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Cosmetic. @@ -201,7 +201,7 @@ * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h: Added LUT transformer and new function to set parameter for VHDL transformer. -2002-08-26 Anders Strand Vestbo +2002-08-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Include AliL3StandardIncludes.h in AliL3HistogramAdaptive as well, and not in AliL3Histogram.h @@ -209,7 +209,7 @@ * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h: Made Constantins last checkin compile ;-) -2002-08-25 Constantin Loizides +2002-08-25 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Little changes to make g++ version 3.2 compile the hough library. @@ -220,14 +220,14 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h: Fast Hough transformer using extensivle LUT for geometry and cos/sin functions. -2002-08-24 Anders Strand Vestbo +2002-08-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Some new changes in the adaptive histogram. Binsize in kappa are determined from a given Pt resolution. Changes in AliL3Histogram class in order to make the corresponding functions virtual, and the data members protected. -2002-08-23 Anders Strand Vestbo +2002-08-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Another bugfix connected to fTrackID histograms @@ -240,7 +240,7 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Bugfix from the last checkin -2002-08-21 Anders Strand Vestbo +2002-08-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx: Cosmetic changes, and a new function AliL3Hough::ProcessPatchIter. @@ -255,30 +255,30 @@ be obtained by the function AliL3HoughTransformer::GetTrackID. The id returned is the id with the most hits in the corresponding bin. -2002-08-19 Anders Strand Vestbo +2002-08-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h: New histogram class in order to have a nonlinear binsize. -2002-08-09 Anders Strand Vestbo +2002-08-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h: New toy class which works on clusters found by the fast cluster finder. Not included in Makefiles yet. -2002-08-08 Anders Strand Vestbo +2002-08-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Also add the number of entries when adding 2 histograms. -2002-08-07 Anders Strand Vestbo +2002-08-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Changed the content array (fContent) of the histogram to integers instead of double. In principle only integer is needed, and I really don't remember now why I set it to be double. -2002-08-01 Anders Strand Vestbo +2002-08-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h: Slice information is needed by the transformer in @@ -287,12 +287,12 @@ Minor change in AliL3HoughMaxFinder; adjusted the interface of FindPeak1 in order to be consistent. -2002-07-31 Anders Strand Vestbo +2002-07-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Get the BField from AliL3Transform. This was hardcoded up to now. -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h: New code which is much closer to the possible VHDL implementation. Should also be considerably faster (40 percent) than the normal transformer, but unfortunately has some bugs. @@ -318,12 +318,12 @@ * /cvs/hltcvs/level3code/hough/Makefile.standalone: Newline added at the end of file. -2002-07-08 Anders Strand Vestbo +2002-07-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: New function, CreateRootHisto(). Just to seperate it from Draw -2002-07-05 Anders Strand Vestbo +2002-07-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h: Merging my version with Constantins last checkin. @@ -331,12 +331,12 @@ in 1 patch, instead of globally looking at the slice. Small bugfix in AliL3HoughEval. -2002-07-05 Constantin Loizides +2002-07-05 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h: Added function SetTransformerParams for setting Histogram Parameters of Transformer. And some litte code cleanups, see Init function. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx: Gradient check reverted, but also commented out. @@ -350,11 +350,11 @@ * /cvs/hltcvs/level3code/hough/Makefile: Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: New topdir Makefile -2002-05-31 Anders Strand Vestbo +2002-05-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx: Some changes in AliL3Hough::Evaluate. Comments have been added in the code. @@ -365,7 +365,7 @@ good; meaning padrows along the road which had signal. In AliL3HoughMaxFinder; currently the check for the gradient is commented out. -2002-05-30 Anders Strand Vestbo +2002-05-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile: Bugfix in AliL3Hough::FindTrackCandidates; when track->SetEta, one has to @@ -373,24 +373,24 @@ Included an upper threshold in AliL3HoughBaseTransformer; all digits with high values than this are not transformed. -2002-05-29 Anders Strand Vestbo +2002-05-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/Makefile: Made display class work. Also added it to makefile. -2002-05-29 Constantin Loizides +2002-05-29 Constantin Loizides * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h, /cvs/hltcvs/level3code/hough/Makefile: Changes done to include new ALiL3HoughTransformerVhdl. -2002-05-29 Anders Strand Vestbo +2002-05-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Made it possible to read different and several events from rootfile. Also included a ntuppel, for storing different characteristics of the peaks in AliL3HoughMaxFinder. -2002-05-27 Anders Strand Vestbo +2002-05-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx: Bugfix in line 314; paranthes missing @@ -398,13 +398,13 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/Makefile: Moved GetGoodParticles to alimacros -2002-05-25 Anders Strand Vestbo +2002-05-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/Makefile: Can now use 8 bit data as input, by setting the apropriate flag in AliL3Hough::Init. -2002-05-23 Anders Strand Vestbo +2002-05-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Cleaning up. Made some changes in AliL3HoughMaxFinder. Peaks are now @@ -412,7 +412,7 @@ for every function. Instead, they should be reached with getters. Some minor cleaning was also done in AliL3Hough and AliL3HoughEval. -2002-05-02 Anders Strand Vestbo +2002-05-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Forgot to remove #include in previous checkin @@ -420,12 +420,12 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Get the Bfield from AliL3Transform -2002-04-26 Anders Strand Vestbo +2002-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx: Changes as a result of making AliL3Transform static. -2002-04-25 Anders Strand Vestbo +2002-04-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile: Some additional changes related to the previous changes. AliL3Transform @@ -439,32 +439,32 @@ AliL3HoughTransformer are virtual in this class, and should be appropriately overloaded in the underlying implementations. -2002-04-23 Anders Strand Vestbo +2002-04-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/testPF.C: Removing old scripts no longer used. -2002-04-20 Anders Strand Vestbo +2002-04-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h: More comments for documentation. -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/hough/Makefile: Root objects are compiled in lib_ROOT from now on. -2002-04-17 Anders Strand Vestbo +2002-04-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Does not compile GetGoodParticles in case of no AliROOT. -2002-04-16 Constantin Loizides +2002-04-16 Constantin Loizides * /cvs/hltcvs/level3code/hough/Makefile: Minor changes to check for NOLOGGING env str -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h: MergeEtaSlices and MergeTracks are currently empty. @@ -472,28 +472,28 @@ * /cvs/hltcvs/level3code/hough/Makefile: Improved Makefile, by setting logging path, TOPDIR and LIBDIR. -2002-04-15 Anders Strand Vestbo +2002-04-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Added the USEPACKAGE option in Makefile. -2002-04-08 Anders Strand Vestbo +2002-04-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile: Added function AliL3HoughTransformer::GetEtaIndex. Modified AliL3Hough::WriteTracks. -2002-02-05 Anders Strand Vestbo +2002-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Check for lib directories -2002-02-01 Anders Strand Vestbo +2002-02-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Minor updates * /cvs/hltcvs/level3code/hough/Makefile.standalone, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx: Checking in for the weekend -2002-01-23 Anders Strand Vestbo +2002-01-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: New makefile. Written by me, hence better @@ -501,12 +501,12 @@ * /cvs/hltcvs/level3code/hough/AliL3Defs.h: Should only have one of these files -2002-01-22 Anders Strand Vestbo +2002-01-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: SetNHits, in order to make the IO work in memhandler class. -2002-01-18 Anders Strand Vestbo +2002-01-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile.standalone: Makefile for standalone program @@ -522,7 +522,7 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx: Added test if the track is leaving the sector, in that case this should be taken account for when evaluating the number of rows it should cross. -2001-12-10 Anders Strand Vestbo +2001-12-10 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Checking in latest changes. @@ -530,21 +530,21 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx: Merging classes -2001-11-27 Anders Strand Vestbo +2001-11-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Added new classes -2001-11-22 Anders Strand Vestbo +2001-11-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h: New display class -2001-11-19 Anders Strand Vestbo +2001-11-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Bugfix in SetTrackParameters, wrong charge... -2001-11-16 Anders Strand Vestbo +2001-11-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile: Moved AliL3HoughTrack to hough @@ -552,7 +552,7 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Moved classes from src -2001-11-13 Anders Strand Vestbo +2001-11-13 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/rootlogon.C: New path to Timms shared library @@ -575,12 +575,12 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h: Changed name of merger to AliL3HoughMerger -2001-11-07 Anders Strand Vestbo +2001-11-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h: Added 1D histograms. -2001-10-25 Anders Strand Vestbo +2001-10-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx: Latest update, bugfix i think @@ -600,7 +600,7 @@ * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx: Added function to extract good particles -2001-09-21 Anders Strand Vestbo +2001-09-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C: results of cleanup @@ -613,7 +613,7 @@ * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Added threshold -2001-09-18 Anders Strand Vestbo +2001-09-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/test.C: Adding example macro @@ -626,7 +626,7 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Cleaning up a lot -2001-07-30 Anders Strand Vestbo +2001-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/Makefile: Another bugfix @@ -634,7 +634,7 @@ * /cvs/hltcvs/level3code/hough/Makefile: Changed path of mylibs -2001-07-26 Anders Strand Vestbo +2001-07-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Updating @@ -649,22 +649,22 @@ * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Just testing -2001-06-29 Anders Strand Vestbo +2001-06-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h: Major changes -2001-06-28 Anders Strand Vestbo +2001-06-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Wrote a new class -2001-04-06 Anders Strand Vestbo +2001-04-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/hough_mergehistos.C: Updating before easter -2001-03-30 Anders Strand Vestbo +2001-03-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx: Removed obsolete code, and removed a typo @@ -678,7 +678,7 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx: Updating changes before the weekend -2001-03-26 Anders Strand Vestbo +2001-03-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/testPF.C: Added a macro @@ -688,12 +688,12 @@ * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx: Debugging update -2001-03-23 Anders Strand Vestbo +2001-03-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h: Added new peakfinder -2001-03-22 Anders Strand Vestbo +2001-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C: Imported Hough code diff --git a/HLT/doc/changelog.kalman b/HLT/doc/changelog.kalman index 39489f87c4f..c3157574b5e 100644 --- a/HLT/doc/changelog.kalman +++ b/HLT/doc/changelog.kalman @@ -1,4 +1,4 @@ -2003-09-22 Thomas Vik +2003-09-22 Thomas Vik * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h: Changed Init to do filtering without seed making. @@ -9,7 +9,7 @@ * /cvs/hltcvs/level3code/kalman/Makefile: Changed to the new makefile strategy. -2003-09-02 Thomas Vik +2003-09-02 Thomas Vik * /cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h: Removed link to obsolete class. @@ -17,19 +17,19 @@ * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx, /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3Kalman.cxx: Lots of changes and cleaned up. -2003-08-05 Thomas Vik +2003-08-05 Thomas Vik * /cvs/hltcvs/level3code/kalman/Makefile: Added makefile. * /cvs/hltcvs/level3code/kalman/AliL3KalmanLinkDef.h: *** empty log message *** -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/kalman/AliL3Kalman.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h: Added html tags for documentation. -2003-07-10 Thomas Vik +2003-07-10 Thomas Vik * /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.h, /cvs/hltcvs/level3code/kalman/AliL3KalmanTrack.cxx: Kalman track class. diff --git a/HLT/doc/changelog.misc b/HLT/doc/changelog.misc index 24bea315e3a..e6a597eae22 100644 --- a/HLT/doc/changelog.misc +++ b/HLT/doc/changelog.misc @@ -1,4 +1,9 @@ -2003-08-04 Constantin Loizides +2003-09-25 Constantin Loizides + + * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h: + Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag. + +2003-08-04 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLDataFileHandler.h, /cvs/hltcvs/level3code/misc/AliL3DDLRawReader.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLRawReaderFile.h, /cvs/hltcvs/level3code/misc/AliL3DDLRawReader.h, /cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.cxx, /cvs/hltcvs/level3code/misc/AliL3DDLTPCRawStream.h, /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile: Added classes for tpc ddl to hlt binary conversion. @@ -6,19 +11,19 @@ * /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx: Added aliroot copyright. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h: Changes to compile standalone. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/misc/Makefile: Changes to reflect the new makefile strategy. * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h: Cosmetics. -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx: So it works as in the old version but produces warnings. @@ -32,7 +37,7 @@ * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /cvs/hltcvs/level3code/misc/Makefile: Added the *Real* functions from AliL3Transform. -2003-07-21 Constantin Loizides +2003-07-21 Constantin Loizides * /cvs/hltcvs/level3code/misc/Makefile: Include updates, take out AliL3TPCMapping and print rootcint. @@ -43,47 +48,47 @@ * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h: Changes to make work with cint and gcc-3.3.1; changed DEBUG to VHDLDEBUG -2003-05-14 Constantin Loizides +2003-05-14 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h: Moved Debug switch to .cxx -2003-04-10 Constantin Loizides +2003-04-10 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.cxx, /cvs/hltcvs/level3code/misc/AliL3TPCMapping.h, /cvs/hltcvs/level3code/misc/AliL3TPCMapping-iroc.generated, /cvs/hltcvs/level3code/misc/AliL3TPCMapping-oroc.generated, /cvs/hltcvs/level3code/misc/Makefile: Added new class for TPC mapping. -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/misc/Makefile: Added defs string to rootcint -2003-01-22 Anders Strand Vestbo +2003-01-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h: Check whether USEFFLOAT variable is set, because if not rootcint returns error message. -2003-01-21 Anders Strand Vestbo +2003-01-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/Makefile: Added misc to the include list. This should in principle already be there. -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/Makefile: Changed definition of TOPDIR -2002-11-14 Constantin Loizides +2002-11-14 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h: Added deconvolution. -2002-09-16 Constantin Loizides +2002-09-16 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx: Little bug when reporting row merge error. -2002-09-04 Constantin Loizides +2002-09-04 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h: Added AliL3Transbit entry. @@ -99,42 +104,42 @@ * /cvs/hltcvs/level3code/misc/AliL3TransBit.cxx, /cvs/hltcvs/level3code/misc/AliL3TransBit.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h: Moved from AliTransbit to AliL3Transbit. -2002-08-29 Constantin Loizides +2002-08-29 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3FFloat.h: Cosmetics. -2002-08-27 Constantin Loizides +2002-08-27 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Merged problems solved. -2002-08-27 Anders Strand Vestbo +2002-08-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Fixing a serious bug -2002-08-25 Constantin Loizides +2002-08-25 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/Makefile: Little changes to make g++ version 3.2 compile the misc library. -2002-07-30 Anders Strand Vestbo +2002-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Added some comments -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/misc/Makefile: Added AliL3Stopwatch. * /cvs/hltcvs/level3code/misc/AliL3Stopwatch.cxx, /cvs/hltcvs/level3code/misc/AliL3Stopwatch.h: Class for timing measurements, taken from ROOT and made changes to compile it without ROOT/ALIROOT. -2002-07-07 Constantin Loizides +2002-07-07 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3FFloat.cxx, /cvs/hltcvs/level3code/misc/AliL3FFloat.h, /cvs/hltcvs/level3code/misc/Makefile: More exact rounding function, but also much slower. -2002-07-04 Constantin Loizides +2002-07-04 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile: Changes for fixed point class. @@ -145,7 +150,7 @@ * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx: Comment changes for htlm docu. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h: Minor changes at comments. @@ -156,11 +161,11 @@ * /cvs/hltcvs/level3code/misc/Makefile: Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/Makefile: New topdir makefile -2002-06-14 Constantin Loizides +2002-06-14 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.cxx, /cvs/hltcvs/level3code/misc/AliL3VHDLClusterFinder.h, /cvs/hltcvs/level3code/misc/Makefile: Created cluster finder class that simulates the VHDL cluster finder on Altro data. @@ -168,22 +173,22 @@ * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h: Added read support for Altro like data. -2002-06-11 Constantin Loizides +2002-06-11 Constantin Loizides * /cvs/hltcvs/level3code/misc/MakePileup.cxx, /cvs/hltcvs/level3code/misc/MakePileup.h: MakePileup moved to programs directory -2002-05-29 Constantin Loizides +2002-05-29 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h: Added capability to handle backlinked list properly. -2002-05-24 Anders Strand Vestbo +2002-05-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Bugfix; Need Init(slice,patch) -2002-05-01 Anders Strand Vestbo +2002-05-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx: Bugfix in GetMemorySize. @@ -191,12 +196,12 @@ * /cvs/hltcvs/level3code/misc/AliL3DataHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3DataHandler.h, /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h, /cvs/hltcvs/level3code/misc/Makefile: New class AliL3DataHandler, for handling 8 bit data. Similiar and closely related to its mother AliL3MemHandler. -2002-04-23 Anders Strand Vestbo +2002-04-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/MakePileup.cxx, /cvs/hltcvs/level3code/misc/MakePileup.h: Moved from exa -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h: Added class description comments. @@ -204,7 +209,7 @@ * /cvs/hltcvs/level3code/misc/Makefile: Root objects are compiled in lib_ROOT from now on. -2002-04-17 Constantin Loizides +2002-04-17 Constantin Loizides * /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.cxx, /cvs/hltcvs/level3code/misc/AliL3AltroMemHandler.h: Converts Digits in Memory to Altro like back linked list and stores them @@ -213,12 +218,12 @@ * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/Makefile: Added AliL3AltroMemHandler. -2002-04-16 Constantin Loizides +2002-04-16 Constantin Loizides * /cvs/hltcvs/level3code/misc/Makefile: Minor changes to check for NOLOGGING env str -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/misc/AliL3MiscLinkDef.h, /cvs/hltcvs/level3code/misc/AliTransBit.cxx, /cvs/hltcvs/level3code/misc/AliTransBit.h, /cvs/hltcvs/level3code/misc/Makefile: Conversion table class for 10-8bit compression. diff --git a/HLT/doc/changelog.programs b/HLT/doc/changelog.programs index f12ab67b5b9..b6698963a45 100644 --- a/HLT/doc/changelog.programs +++ b/HLT/doc/changelog.programs @@ -1,35 +1,40 @@ -2003-07-29 Constantin Loizides +2003-09-25 Constantin Loizides + + * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/runtracker.cxx: + Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag. + +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/programs/speedtest.cxx, /cvs/hltcvs/level3code/programs/speedtest.h, /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/runvhdlhough.cxx: Added copyright info. -2003-07-28 Anders Strand Vestbo +2003-07-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/runtracker.cxx: Cosmetic -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx: Changes to compile standalone. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile: Changes to reflect the new makefile strategy. * /cvs/hltcvs/level3code/programs/read.cxx: Cosmetics. -2003-07-02 Constantin Loizides +2003-07-02 Constantin Loizides * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/runvhdlhough.cxx: Changes for gcc-3.3 -2003-05-15 Constantin Loizides +2003-05-15 Constantin Loizides * /cvs/hltcvs/level3code/programs/runvhdlhough.cxx: just checked it but needs lot of work.. -2003-05-13 Constantin Loizides +2003-05-13 Constantin Loizides * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx: Little cosmetical changes. @@ -37,7 +42,7 @@ * /cvs/hltcvs/level3code/programs/Makefile: Little changes mostly cosmetic -2003-04-14 Constantin Loizides +2003-04-14 Constantin Loizides * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /cvs/hltcvs/level3code/programs/speedtest.cxx: More or less useful changes, mostly cosmetic. @@ -45,17 +50,17 @@ * /cvs/hltcvs/level3code/programs/Makefile: Added missling lib dependencies. -2003-04-11 Constantin Loizides +2003-04-11 Constantin Loizides * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx: Added some more comments (in German) which I got from Roland via ICQ. -2003-02-19 Anders Strand Vestbo +2003-02-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/MakePileup.cxx, /cvs/hltcvs/level3code/programs/MakePileup.h: Moved to exa -2003-02-03 Constantin Loizides +2003-02-03 Constantin Loizides * /cvs/hltcvs/level3code/programs/ali2raw.cxx, /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runtracker.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx: Changes for Root Types. @@ -63,17 +68,17 @@ * /cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx: Program to convert binary cosmics from BigEndian to LittleEndian and vice versa. -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/Makefile: Changed definition of TOPDIR -2002-11-14 Constantin Loizides +2002-11-14 Constantin Loizides * /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx: Added deconvolution switch. -2002-10-15 Anders Strand Vestbo +2002-10-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/Makefile: Added entry for runtracker. Also some changes in order to use this @@ -82,22 +87,22 @@ * /cvs/hltcvs/level3code/programs/runtracker.cxx: Standalone program for running the track finder. -2002-09-16 Constantin Loizides +2002-09-16 Constantin Loizides * /cvs/hltcvs/level3code/programs/read.cxx: Rows per patch are locally stored. -2002-09-05 Constantin Loizides +2002-09-05 Constantin Loizides * /cvs/hltcvs/level3code/programs/gettransform.cxx, /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx: Little bugfixes for new alitroot version. -2002-09-03 Constantin Loizides +2002-09-03 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/runhough.cxx, /cvs/hltcvs/level3code/programs/runit.cxx: Little bugfix vor aliversion 3.08. -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile: Compiles now using top makefile. @@ -110,26 +115,26 @@ * /cvs/hltcvs/level3code/programs/runhough.cxx: Program to run hough transform standalone. -2002-07-08 Constantin Loizides +2002-07-08 Constantin Loizides * /cvs/hltcvs/level3code/programs/ali2raw.cxx: Program that converts from ali digits into l3 raw data. Corresponding macro is Binary.C. -2002-07-05 Constantin Loizides +2002-07-05 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile, /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx, /cvs/hltcvs/level3code/programs/runvhdlcf.cxx: Changes to use AliL3Logger correctly in standalone programs. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile: Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/Makefile: New topdir makefile -2002-06-14 Constantin Loizides +2002-06-14 Constantin Loizides * /cvs/hltcvs/level3code/programs/runit.cxx: Small changes to run on single patches. @@ -140,12 +145,12 @@ * /cvs/hltcvs/level3code/programs/read.cxx: Changes to read also Altro like data. -2002-06-11 Constantin Loizides +2002-06-11 Constantin Loizides * /cvs/hltcvs/level3code/programs/MakePileup.cxx, /cvs/hltcvs/level3code/programs/MakePileup.h: MakePileup moved from misc directoy to program directory. -2002-06-10 Constantin Loizides +2002-06-10 Constantin Loizides * /cvs/hltcvs/level3code/programs/read.cxx, /cvs/hltcvs/level3code/programs/runit.cxx: Solved bug forgetting to use AliL3MemHandler->Init(slice,patch). @@ -155,17 +160,17 @@ * /cvs/hltcvs/level3code/programs/runit.cxx: Changes for error calculation of Cluster Finder. -2002-06-06 Constantin Loizides +2002-06-06 Constantin Loizides * /cvs/hltcvs/level3code/programs/runit.cxx: Minor changes to use new AliL3ClusterFinder class. -2002-05-29 Constantin Loizides +2002-05-29 Constantin Loizides * /cvs/hltcvs/level3code/programs/read.cxx: Changes done to make read work with new AliL3AltroMemHandler. -2002-05-18 Constantin Loizides +2002-05-18 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile: Addes gettransform. @@ -174,28 +179,28 @@ * /cvs/hltcvs/level3code/programs/read.cxx: Use new Transformer. -2002-05-05 Constantin Loizides +2002-05-05 Constantin Loizides * /cvs/hltcvs/level3code/programs/runit.cxx: Minor corrections after big transformer changes -2002-04-26 Anders Strand Vestbo +2002-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/runit.cxx: Changes as a result of making AliL3Transform static. -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/programs/doit: Moved to Makefile. -2002-04-17 Constantin Loizides +2002-04-17 Constantin Loizides * /cvs/hltcvs/level3code/programs/read.cxx: Sample program showing howto read raw data and convert them to an Altrolike Ascii data structure * /cvs/hltcvs/level3code/programs/Makefile: Read program added -2002-04-16 Constantin Loizides +2002-04-16 Constantin Loizides * /cvs/hltcvs/level3code/programs/Makefile: Minor changes to check for NOLOGGING env str and solved some very minor bugs @@ -206,7 +211,7 @@ * /cvs/hltcvs/level3code/programs/Makefile: Makefile for small HLT programs created. -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/programs/doit, /cvs/hltcvs/level3code/programs/speedtest.cxx, /cvs/hltcvs/level3code/programs/speedtest.h: Moved from src diff --git a/HLT/doc/changelog.src b/HLT/doc/changelog.src index b3756f8648b..5736c6c187c 100644 --- a/HLT/doc/changelog.src +++ b/HLT/doc/changelog.src @@ -1,4 +1,9 @@ -2003-08-20 Anders Strand Vestbo +2003-09-25 Constantin Loizides + + * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: + Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag. + +2003-08-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx: Added function AliL3Fitter::UpdateTrack. This function should be called @@ -6,7 +11,7 @@ AliLevel3::FitGlobalTracks), in order to update the track parameters to the first point of the track. -2003-08-12 Anders Strand Vestbo +2003-08-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx: When doing nonvertex tracking, check whether the parameters has been set @@ -14,7 +19,7 @@ AliLevel3::SetTrackerParam with vertexconstraint=kFALSE), no secondaries will be found since the cut values are not defined. -2003-08-06 Anders Strand Vestbo +2003-08-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Some structural changes with respect to the merging classes and how they @@ -38,7 +43,7 @@ Changed the default path to the file containing the geometry of the TPC. It now looks in $ALIHLT_BASEDIR/geo for the file alice.geom. -2003-08-04 Constantin Loizides +2003-08-04 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Added virtual functions for the daughter classes AliL3RawDataFileHandler und AliL3DDLDataFileHandler. @@ -52,7 +57,7 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Added printout when config file was successfully read. -2003-07-30 Anders Strand Vestbo +2003-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx: Bugfix in Merge(). When a track is merged with a track in a @@ -68,7 +73,7 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Set bfield in MakeInitFile -2003-07-29 Constantin Loizides +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: What a bug... , so every rotation to slice 0 was infact a rotation to slice 35 and Andi did not realize :-) @@ -84,7 +89,7 @@ * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Uncommented debug output. -2003-07-28 Constantin Loizides +2003-07-28 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Started looking/changing and added creation of standard tpc param object if it was not found in the aliroot file. @@ -97,13 +102,13 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Cosmetical changes. -2003-07-28 Anders Strand Vestbo +2003-07-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Set fVersion back to default when reading from a rootfile, in order to avoid a warning in Init function. -2003-07-28 Constantin Loizides +2003-07-28 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx: Added static flag for not doing the conformal mapping. @@ -123,17 +128,17 @@ * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx: Solved bug closing wrong mapping pointer. -2003-07-27 Constantin Loizides +2003-07-27 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Changes to compile without changes to ALIROOT version v3-09-Releases. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Changes to compile also with ROOT or STANDALONE. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Changes to reflect the new makefile strategy. @@ -141,12 +146,12 @@ * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h: Renamed AliL3LinkDef.h into AliL3SrcLinkDef.h to reflect module name changes in the Makefile. -2003-07-25 Anders Strand Vestbo +2003-07-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cleaning up albis bad solutions -2003-07-24 Constantin Loizides +2003-07-24 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h: Class for reading cosmics data into HLT data structures, providing pedestral substraction and storing raw cosmics data. @@ -172,7 +177,7 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Added fSectorLow variable. -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3VertexData.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Added html tags for documentation. @@ -191,7 +196,7 @@ saving the file seperately. That means one can change settings of the transformer and save that settings to a given file. -2003-07-21 Constantin Loizides +2003-07-21 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Include recursive and print rootcint command. @@ -199,7 +204,7 @@ * /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h: Changes to generate stub file with g++-3.3.1 and rootcint and new MLUC 0.3.37. -2003-07-19 Constantin Loizides +2003-07-19 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix of last checking, AliL3Transformer produces now the same results as the old version. @@ -219,12 +224,12 @@ f) __old__ sections mark former code and will vanish if everything is working -2003-07-04 Constantin Loizides +2003-07-04 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Version field is being loaded in config file. -2003-07-03 Constantin Loizides +2003-07-03 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h, /cvs/hltcvs/level3code/src/Makefile: Added RawData FileHandler class for the cosmics data test. @@ -238,12 +243,12 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added setters (and some more getters), changed some members to const plus little cosmetics. -2003-07-02 Constantin Loizides +2003-07-02 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx: Changes to make the code work for gcc-3.3 -2003-05-30 Anders Strand Vestbo +2003-05-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Added option to write "altro" digits in AliDigits2Binary. @@ -264,12 +269,12 @@ track. If there are no clusters in a certain sector (as may happen in naked pp event), return without initializing the memory, because that takes cputime. -2003-04-24 Anders Strand Vestbo +2003-04-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added getter GetSolenoidField -2003-04-23 Anders Strand Vestbo +2003-04-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h: Going back to the old previous GetCrossingPoint function. The idea @@ -279,7 +284,7 @@ for global coordinates. So for local coordinates GetCrossingPoint should be used. -2003-04-17 Anders Strand Vestbo +2003-04-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Changed some comments @@ -290,12 +295,12 @@ thing as CalculateReferencePoint, only the latter one takes global track parameters as input. -2003-04-14 Constantin Loizides +2003-04-14 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Dont show error message when searching for the alirunfile.root, only show it if it could not be found. -2003-04-14 Anders Strand Vestbo +2003-04-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h: In Rotate, set the r0 and phi0, because they might be used in UpdateToFirstPoint. @@ -309,7 +314,7 @@ * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Default disregard single pad clusters -2003-04-11 Anders Strand Vestbo +2003-04-11 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Bugfix in AliPoints2Memory. In case fPatch==-1, 0 has to be @@ -318,20 +323,20 @@ * /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Added getter GetFilePointer -2003-04-09 Anders Strand Vestbo +2003-04-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Another bugfix in GetPadRow. * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in GetPadRow -2003-04-03 Anders Strand Vestbo +2003-04-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added function GetPadRow(float x), which returns the nearest padrow for a given x value (in local coordinates). -2003-03-10 Anders Strand Vestbo +2003-03-10 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx: Fixing a quite serious bug in the global merging procedures: @@ -346,7 +351,7 @@ wrong values for tanl, and further for all fit values operating in the (s,z)-plane. -2003-03-08 Anders Strand Vestbo +2003-03-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Bugifx from last checkin. @@ -356,7 +361,7 @@ Important for pileup studies where you assign -1 to clusters coming from the piled up events. -2003-03-07 Anders Strand Vestbo +2003-03-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx: Bugfix from last checkin @@ -366,39 +371,39 @@ the SetFirstPoint and SetLastPoint are done after both track fitting on sector level and global fitting after sector merging. -2003-03-05 Constantin Loizides +2003-03-05 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Forgot root version string in PrintCompileOptions(). -2003-03-05 Anders Strand Vestbo +2003-03-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Cosmetic * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Bugfix in GetMCTrackLabel -2003-03-05 Constantin Loizides +2003-03-05 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Added print option to see what the f***ing cvs command is actually doing... -2003-03-03 Constantin Loizides +2003-03-03 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx: Added trailing \ for directories, it does not harm if you also supply one, but if you forgot, it will still work. -2003-02-27 Anders Strand Vestbo +2003-02-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Commented out two lines which produce crash in some pp events. -2003-02-26 Constantin Loizides +2003-02-26 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Clear lastindex when freeing the tree and check if valid tree exists before reading digits in Ali2 functions. -2003-02-26 Anders Strand Vestbo +2003-02-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Small change with fBenchmark @@ -407,7 +412,7 @@ Increasing the maximum number of clusters in order to cope with dn/dy=8000 events. -2003-02-25 Anders Strand Vestbo +2003-02-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Making compilable with gcc-32 @@ -415,7 +420,7 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Added some new steps for fBenchmark -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Added quick and dirty hack to circumvent negativ numbers for trackids while merging events. @@ -425,7 +430,7 @@ * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Check for valid trackfile. -2003-02-24 Anders Strand Vestbo +2003-02-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added GetTracks() @@ -435,7 +440,7 @@ * /cvs/hltcvs/level3code/src/Makefile: Added missing feature of Constantins latest change -2003-02-24 Constantin Loizides +2003-02-24 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Bug in Binary2Memory where zero digits on a row breaked in the read loop. @@ -443,31 +448,31 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Strange bug in Init where for patch equals one GetLastRow(-1) hast to be called. -2003-02-24 Anders Strand Vestbo +2003-02-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: In GetMCTrackLabel also check if at least half of the innermost 10% clusters are assigned correctly. This is done by offline, and should therefore also be done by HLT. -2003-02-21 Anders Strand Vestbo +2003-02-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/Makefile: Fixed Constantins bugs -2003-02-21 Constantin Loizides +2003-02-21 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/Makefile: Added version information of compile time options to AliL3Transformer::PrintCompileOptions(). -2003-02-21 Anders Strand Vestbo +2003-02-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: BField information interface with AliROOT changed again. It turned out that the previous change I commited does not apply correctly to all events. Now it should be correct. -2003-02-20 Anders Strand Vestbo +2003-02-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Bugfix @@ -485,7 +490,7 @@ In AliLevel3 you can specify that you want to track a pileup event by setting DoPileup(). -2003-02-19 Anders Strand Vestbo +2003-02-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Changed binary name convention to also include event number. Also, when @@ -513,7 +518,7 @@ Calculated cluster widths are multiplied with a constant in order to make them similar to the space point errors. -2003-02-13 Anders Strand Vestbo +2003-02-13 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added functions GetParSigmaY2 and GetParSigmaZ2 @@ -521,7 +526,7 @@ * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h: Can read slice files -2003-02-12 Anders Strand Vestbo +2003-02-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Bugfix: Calculated cluster widths (RMS) were not transformed to local @@ -530,12 +535,12 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added data member fOmegaTau -2003-02-09 Anders Strand Vestbo +2003-02-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Can specify eventnr. -2003-02-06 Anders Strand Vestbo +2003-02-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added a needed setter and getter @@ -550,21 +555,21 @@ If cluster width calculation is switched on, check if the calculated sigma² is negative. -2003-02-05 Anders Strand Vestbo +2003-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Bugfix. Default ctor sets fFirstPoint and fLastPoint to zero. This fix removed some occasional floating point exception in AliL3TrackArray::WriteTracks. -2003-02-04 Anders Strand Vestbo +2003-02-04 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Bugfix. Check the diff to the previous version to see which. Actually i don't understand why this has not been discovered before. It is quite obvious that the loop can easily go out of range. -2003-01-31 Anders Strand Vestbo +2003-01-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: How the extract the BField in AliROOT has changed, it is not extracted @@ -577,7 +582,7 @@ Hence a new data member called fBFieldMap has been added, and the fBField is set correspondingly when reading from either rootfile or l3transform. -2003-01-28 Anders Strand Vestbo +2003-01-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Bugfix from last checkin @@ -585,32 +590,32 @@ * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Insignificant bugfixes -2003-01-27 Anders Strand Vestbo +2003-01-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added function GetPatch -2003-01-22 Anders Strand Vestbo +2003-01-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Bugfix after last checkin -2003-01-21 Anders Strand Vestbo +2003-01-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Updated function EvaluatePoints. * /cvs/hltcvs/level3code/src/AliL3LinkDef.h: Removed obsolute lines -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: Changed definition of TOPDIR -2003-01-16 Anders Strand Vestbo +2003-01-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added function Deg2Raw -2002-11-25 Anders Strand Vestbo +2002-11-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Smaller changes. A few lines in order to make filling an ntuppel @@ -635,16 +640,16 @@ * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx: Also write errors to textfile -2002-11-15 Anders Strand Vestbo +2002-11-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Bugfix in GetEta(raw coordinates); needs slice. -2002-11-13 Constantin Loizides +2002-11-13 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cosmetics. -2002-11-12 Anders Strand Vestbo +2002-11-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: New function AliAltroDigits2Memory. This function removes single timebins, single @@ -654,7 +659,7 @@ Can specify patch=-1, this means all numbers will be relative to a whole slice. E.g. GetNRows(-1) return the number 159 (all rows in a slice). -2002-11-08 Anders Strand Vestbo +2002-11-08 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Severe bugfix in Memory2CompMemory. Actually this bug was introduced by @@ -665,13 +670,13 @@ writing to binary files. I actually spend 2 hours figuring out this FUCKING bug. -2002-10-28 Anders Strand Vestbo +2002-10-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Removed a lot of code, and some changes. Basically removed all of the alirootcode in order to speed up the evaluation process. -2002-10-22 Anders Strand Vestbo +2002-10-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Bugfix in AliPoints2Memory @@ -679,33 +684,33 @@ * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Minor changes in AliDigits2RootFile -2002-10-17 Anders Strand Vestbo +2002-10-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Check for ADC saturation in AliDigits2Memory. Bugfix in AliDigits2RootFile; now correct writing of track id's to the digits. -2002-10-16 Anders Strand Vestbo +2002-10-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in Init. * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added ADC saturation in AliL3Transform. -2002-10-14 Anders Strand Vestbo +2002-10-14 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Bugfix in AliPoints2Memory * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Commented out fInterMerger -2002-10-03 Anders Strand Vestbo +2002-10-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Added a few more explaining lines in class description. -2002-10-02 Anders Strand Vestbo +2002-10-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Perform check on cos(crossing_angle_with_padrow) in GetCrossingAngle(). @@ -718,7 +723,7 @@ no idea why I did not see this bug before, but probably because the function is seldom used. -2002-09-20 Anders Strand Vestbo +2002-09-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Fixing the previous unresolved bug before I was going on vacation. @@ -739,7 +744,7 @@ TUnixSystem class. This in order to get rid of a error message during runtime. -2002-09-19 Anders Strand Vestbo +2002-09-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Cosmetic @@ -752,7 +757,7 @@ belong to patch 0. But this is only concerns 1 or 2 FECs as far as I could see from the tables. -2002-09-04 Constantin Loizides +2002-09-04 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added boolean return values to Init, Make_Init_File and Read_Init function. Check for given root file. @@ -760,17 +765,17 @@ * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Added ASVVERSION define. -2002-09-03 Anders Strand Vestbo +2002-09-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Changing hardcoded values. -2002-09-03 Constantin Loizides +2002-09-03 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Changed from hardcoded param to a version which gets the param string from AliL3Transform::GetParamName(). -2002-09-03 Anders Strand Vestbo +2002-09-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx: More changes as a consequence of changing the pad geomtry in the new @@ -782,17 +787,17 @@ the SlowMerging methods in the track mergers, and should be looked at more if needed in the future. -2002-09-02 Anders Strand Vestbo +2002-09-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Bugfix in AliL3Transform. Changed the strings of the AliTPCParam and Digitstree objects corresponding to the new AliROOT. -2002-08-27 Anders Strand Vestbo +2002-08-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Small bugfix -2002-08-25 Constantin Loizides +2002-08-25 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx: Little changes to make g++ version 3.2 compile the src library. Problems remaining for ALIROOT lib. @@ -803,7 +808,7 @@ * /cvs/hltcvs/level3code/src/Makefile: Added compiler version information and standard include file for rootcint. -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Changes for independant library of standalone l3 code. Most of them are by having #ifdef no_root preprocessor switches, but also added AliL3Stopwatch in AliL3Benchmark class. @@ -811,7 +816,7 @@ * /cvs/hltcvs/level3code/src/Makefile: Changes for independant library of standalone l3 code. -2002-07-05 Constantin Loizides +2002-07-05 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Added -Duse_root to USEPACKAGE=ALIROOT section. @@ -819,22 +824,22 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added fBFACT=0.0029... value. GetBFieldValue() returns now fBField*fBFACT. -2002-07-03 Constantin Loizides +2002-07-03 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Logger.cxx: Solved little pointer bug that prevented logger classes to be used in standalone programs. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Minor changes and cosmetics according to Anders. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cosmetic changes on top, to make hltm documentation in root to work -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Minor changes, mostly cosmetic or comments @@ -842,32 +847,32 @@ * /cvs/hltcvs/level3code/src/Makefile: Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: New topdir makefile -2002-06-14 Constantin Loizides +2002-06-14 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h: Solved bug to not merge clusters on the same pad. -2002-06-07 Constantin Loizides +2002-06-07 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx: Changes done to make the Cluser Finder calculate the errors in Pad and Time direction. Also minor changes to other classes, mainly cosmetic. -2002-06-06 Constantin Loizides +2002-06-06 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h: Have some new set functions. Remove deconv=true setting from init. -2002-05-31 Anders Strand Vestbo +2002-05-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added getter GetNRows() * /cvs/hltcvs/level3code/src/Makefile: Added a flag -2002-05-28 Anders Strand Vestbo +2002-05-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h: Bugfix in AliL3FileHandler::GetDigitsTree. @@ -876,7 +881,7 @@ the object. Useful feature if you want to loop over several events in a single rootfile. -2002-05-27 Anders Strand Vestbo +2002-05-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.h: Moved some getters to AliL3MemHandler @@ -886,7 +891,7 @@ * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Made all AliL3FileHandler specific functions virtual in AliL3MemHandler. -2002-05-26 Constantin Loizides +2002-05-26 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Solved merge problem of last checkin. @@ -894,14 +899,14 @@ * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile: Minor changes to make tracking work with new Aliroot version v3.07.03 -2002-05-23 Anders Strand Vestbo +2002-05-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/Makefile: Added AliL3Evaluate in case compiling with AliROOT * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Switched on slow merging. -2002-05-22 Anders Strand Vestbo +2002-05-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Bugfix from previos ci @@ -913,17 +918,17 @@ Fix in AliDigits2Memory. Do not remove single timebins on one pad, because they can be a part of a bigger cluster... -2002-05-22 Constantin Loizides +2002-05-22 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: BField is now also read from configuration. -2002-05-09 Anders Strand Vestbo +2002-05-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h: Bugfix in GetPadPitchWidth(patch). return inner width if patch < 2, not patch<=2. -2002-05-07 Anders Strand Vestbo +2002-05-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Small change in GetCrossingAngle. @@ -933,12 +938,12 @@ Corresponding getters has been added, and they have also been added to the Init function, and exa/Make_Init.C. -2002-05-05 Constantin Loizides +2002-05-05 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Commented out cout in WriteClusters -2002-05-02 Anders Strand Vestbo +2002-05-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx: Forgot to remove #include in previous checkin @@ -953,7 +958,7 @@ field without recompiling. Earlier this had to be set in AliL3Defs.h as a constant global variable. -2002-05-01 Anders Strand Vestbo +2002-05-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Forgot to check in this the last time. Some changes in AliL3MemHandler as @@ -961,7 +966,7 @@ has been made protected, and CompBinary2Memory and Memory2CompBinary has been made virtual. -2002-04-26 Anders Strand Vestbo +2002-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Major changes in the AliL3Transform class. The class has been made completely @@ -973,30 +978,30 @@ the correct detector parameters by calling AliL3Transform::Init(path). If not, default parameters will be used (currently corresponding to AliROOT version 3.06). -2002-04-25 Anders Strand Vestbo +2002-04-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Defs.h: Cleaning up. -2002-04-24 Anders Strand Vestbo +2002-04-24 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Some more comments. -2002-04-20 Constantin Loizides +2002-04-20 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added several GET-Functions, fixed bug in old config. -2002-04-19 Constantin Loizides +2002-04-19 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Added fZLength and fZOffset, fixed a few bugs in the new init method. -2002-04-19 Anders Strand Vestbo +2002-04-19 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Inserted image on top. -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Root objects are compiled in lib_ROOT from now on. @@ -1004,7 +1009,7 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added fVersion field to differentiate the old and new config version. -2002-04-18 Anders Strand Vestbo +2002-04-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx: Cleaned up some more in AliL3MemHandler, by removing the AliL3Transform in @@ -1018,7 +1023,7 @@ was no longer needing, and has been removed. For example script how to run the new AliLevel3 class, checkout latest version of test.C in exa. -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/Makefile_Root: Not needed any more. @@ -1026,30 +1031,30 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Added npatches to Init. -2002-04-18 Anders Strand Vestbo +2002-04-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Removed private member AliL3FileHandler::fTransformer, and moved AliL3MemHandler::fTransformer to protected. This means that both the filehandler and memhandler always has to get the transformer from AliL3MemHandler::Init(AliL3Transform *). -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h: Added new Init(char *pathname) function to read a l3transform.config file. Old init kept for backward compatibility. -2002-04-18 Anders Strand Vestbo +2002-04-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Last cosmetic changes * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: More cosmetic -2002-04-18 Constantin Loizides +2002-04-18 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Cosmetic changes for the integration of doxygen -2002-04-17 Constantin Loizides +2002-04-17 Constantin Loizides * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Changed documentation for doxygen. @@ -1057,19 +1062,19 @@ * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Comments updated and merge problems solved. -2002-04-17 Anders Strand Vestbo +2002-04-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Comments formatted the way THtml likes it. * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Added more comments. -2002-04-16 Constantin Loizides +2002-04-16 Constantin Loizides * /cvs/hltcvs/level3code/src/Makefile: Minor changes to check for NOLOGGING env str -2002-04-16 Anders Strand Vestbo +2002-04-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/doit, /cvs/hltcvs/level3code/src/speedtest.cxx, /cvs/hltcvs/level3code/src/speedtest.h: moving into programs @@ -1077,23 +1082,23 @@ * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/Makefile: More improved Makefile, setting logging paths, TOPDIR and LIBDIR. -2002-04-15 Anders Strand Vestbo +2002-04-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/Makefile: Changed Makefile and AliL3RootTypes.h in order to define usepackage (ROOT, ALIROOT do_mc) in Makefile only. -2002-04-09 Anders Strand Vestbo +2002-04-09 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Added capability of searching neighboring digits for particle id in function AliDigits2RootFile. -2002-03-22 Anders Strand Vestbo +2002-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Changed test in AliDigits2RootFile to check for charge below threshold, not charge==0. This function can then be used together with AliL3Compress::WriteRootFile. -2002-03-06 Anders Strand Vestbo +2002-03-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Added new function, fTracker->InitVolumes() @@ -1107,7 +1112,7 @@ * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Changes and optimization for pp-running -2002-02-18 Anders Strand Vestbo +2002-02-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3RootTypes.h: The default should be not to save mcid @@ -1115,11 +1120,11 @@ * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added the possibility to save the particle id's through the chain, if detailed efficiency studies are needed. This work only in the case where you are reading digits from a alirootfile-> AliL3FileHandler::AliL3Digits2Memory. The id is saved in the digit structure and then in the space point structure. The option is switched on in do_mc in AliL3RootTypes.h -2002-02-05 Anders Strand Vestbo +2002-02-05 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: Check for lib directories -2002-02-01 Anders Strand Vestbo +2002-02-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: A little bugfix @@ -1128,7 +1133,7 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx: Checking in for the weekend -2002-01-23 Anders Strand Vestbo +2002-01-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: New makefile. Written by me, hence better @@ -1138,12 +1143,12 @@ * /cvs/hltcvs/level3code/src/AliL3Defs.h: Only 1 file -2002-01-21 Anders Strand Vestbo +2002-01-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Load digitstree only once -2002-01-18 Anders Strand Vestbo +2002-01-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h: Smaller changes @@ -1151,13 +1156,13 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Added writeout path -2002-01-07 Anders Strand Vestbo +2002-01-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Defs.h: Changed to normal bfield * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added debugs -2001-12-10 Anders Strand Vestbo +2001-12-10 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Smaller changes @@ -1176,7 +1181,7 @@ * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h: Refitting tracks after tracking -2001-12-06 Anders Strand Vestbo +2001-12-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Merger.cxx: Multimerge: When doing global merging, take the parameters of the track which has the most hits @@ -1196,12 +1201,12 @@ * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx: Getting bfield from common file; AliL3Defs.h -2001-12-03 Anders Strand Vestbo +2001-12-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h: Possible to read several events from same rootfile -2001-11-29 Anders Strand Vestbo +2001-11-29 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: Added debug logging in SetPointers @@ -1212,11 +1217,11 @@ * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Same bugfix in raw2local -2001-11-28 Anders Strand Vestbo +2001-11-28 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in raw2local -2001-11-27 Anders Strand Vestbo +2001-11-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Bugfix in DisplayTracks() @@ -1232,7 +1237,7 @@ * /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx: Addons for html documentation -2001-11-16 Anders Strand Vestbo +2001-11-16 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix in AddTracks @@ -1247,7 +1252,7 @@ * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx: Moving classes to /hough -2001-11-13 Anders Strand Vestbo +2001-11-13 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Extended Global2Local to include slice as input @@ -1267,16 +1272,16 @@ * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Some changes in AliDigits2RootFile -2001-11-01 Anders Strand Vestbo +2001-11-01 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Modified AddTracks. Should be backward compatible -2001-10-25 Anders Strand Vestbo +2001-10-25 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Logging.h: Changed path to timm code -2001-10-23 Anders Strand Vestbo +2001-10-23 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in GetEta(padrow,pad,time) @@ -1287,7 +1292,7 @@ * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: Bugfix in AliDigits2RootFile, and AliDigits2Memory -2001-10-12 Anders Strand Vestbo +2001-10-12 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h: Added function AliDigits2RootFile @@ -1295,11 +1300,11 @@ * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h: Added function UpdateRowPointer -2001-09-21 Anders Strand Vestbo +2001-09-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed to 6 patches -2001-09-18 Anders Strand Vestbo +2001-09-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Added new funtion GetEta @@ -1307,14 +1312,14 @@ * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h: Added a static function GetCpuTime -2001-08-22 Anders Strand Vestbo +2001-08-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Updates in EvaluatePoints * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Optimization -2001-08-21 Anders Strand Vestbo +2001-08-21 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: Changed to new clusterfinder @@ -1329,12 +1334,12 @@ * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h: Added deconvolution -2001-08-20 Anders Strand Vestbo +2001-08-20 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Fixing rounding error in digitMC info -2001-08-17 Anders Strand Vestbo +2001-08-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Updates for AliROOT V3.05 @@ -1342,7 +1347,7 @@ * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h: A new improved cluster finder -2001-08-17 Uli Frankenfeld +2001-08-17 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliLevel3.cxx: proteced against non existing inputfile @@ -1352,7 +1357,7 @@ * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Initialize Memory in Function Write and Allocate -2001-08-15 Uli Frankenfeld +2001-08-15 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h: changed to 6 patches @@ -1364,21 +1369,21 @@ * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx: remove printout -2001-08-07 Anders Strand Vestbo +2001-08-07 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Added fEta back again, fixed -2001-08-07 Uli Frankenfeld +2001-08-07 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: New AliRoot Coordinate System -2001-07-31 Anders Strand Vestbo +2001-07-31 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed path of geofile -2001-07-30 Anders Strand Vestbo +2001-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: several bugfixes @@ -1386,12 +1391,12 @@ * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Bugfix in fTracker->InitSector -2001-07-30 Uli Frankenfeld +2001-07-30 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx: V3.04 -> V3.05: Init and npadrow changed -2001-07-30 Anders Strand Vestbo +2001-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h: Bugfixes @@ -1399,12 +1404,12 @@ * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx: Bugfix -2001-07-30 Uli Frankenfeld +2001-07-30 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx: Run with dummy Logging class -2001-07-30 Anders Strand Vestbo +2001-07-30 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Update bugfixes @@ -1413,29 +1418,29 @@ * /cvs/hltcvs/level3code/src/Makefile: Changed path of mylibs -2001-07-26 Anders Strand Vestbo +2001-07-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx: Updating -2001-07-26 Uli Frankenfeld +2001-07-26 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: changed (AliL3RandomDigitData **)new Int_t[] to new AliL3RandomDigitData *[] -2001-07-20 Uli Frankenfeld +2001-07-20 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx: Updating bugfixes and default values -2001-07-02 Anders Strand Vestbo +2001-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h: Added function AddLast(AliL3Track *track) -2001-05-03 Anders Strand Vestbo +2001-05-03 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Minor changes @@ -1451,14 +1456,14 @@ * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added some functions -2001-05-01 Uli Frankenfeld +2001-05-01 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx: improved calculation of RMS * /cvs/hltcvs/level3code/src/AliL3Track.cxx: bugfix in CalcEdgePoint -2001-04-27 Anders Strand Vestbo +2001-04-27 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.h: Cleaning up some more @@ -1466,7 +1471,7 @@ * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h: Cleaning up after last changes -2001-04-26 Anders Strand Vestbo +2001-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Changed number of timebins to 446 @@ -1477,7 +1482,7 @@ * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added residual calc. and ntuppels -2001-04-06 Uli Frankenfeld +2001-04-06 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Simplification for Fast Simulator @@ -1493,11 +1498,11 @@ * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: Changed max_num_of_hits to 120000 -2001-04-04 Uli Frankenfeld +2001-04-04 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliLevel3.cxx: minor changes for Benchmark -2001-03-26 Uli Frankenfeld +2001-03-26 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx: Bugfix using Aliroot Inputfiles, changes in Init selectiong rows @@ -1510,27 +1515,27 @@ * /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx: removed class AliLevel3_Root, use AliLevel3 instead -2001-03-22 Uli Frankenfeld +2001-03-22 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: cleanup in Read -2001-03-22 Anders Strand Vestbo +2001-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Removed junk * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Modified AddTracks -2001-03-22 Uli Frankenfeld +2001-03-22 Uli Frankenfeld * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx: change in file including -2001-03-22 Anders Strand Vestbo +2001-03-22 Anders Strand Vestbo * /cvs/hltcvs/level3code/src/Makefile: Changed target directory -2001-03-22 Uli Frankenfeld +2001-03-22 Uli Frankenfeld * /cvs/hltcvs/level3code/src/.nfs002b88e300000129: Removed junk diff --git a/HLT/doc/changelog.top b/HLT/doc/changelog.top index 40c4692dbd4..ab06df1c33d 100644 --- a/HLT/doc/changelog.top +++ b/HLT/doc/changelog.top @@ -1,76 +1,76 @@ -2003-08-18 Anders Strand Vestbo +2003-08-18 Anders Strand Vestbo * /cvs/hltcvs/level3code/Makefile.rules: Added kalman to INCLUDES -2003-07-29 Constantin Loizides +2003-07-29 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf, /cvs/hltcvs/level3code/Makefile.rules: Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class). -2003-07-28 Constantin Loizides +2003-07-28 Constantin Loizides * /cvs/hltcvs/level3code/.cvsignore: Hopefully it works as a list. * /cvs/hltcvs/level3code/Makefile.rules: Added realclean. -2003-07-26 Constantin Loizides +2003-07-26 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.rules: Added more printout in printall. -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf, /cvs/hltcvs/level3code/Makefile.rules: Split Makefiles into Makefile.conf and Makefile.rules; have new variable names which have to be exported. They all start with AliHLT_! Also have help, print and printall default targets. * /cvs/hltcvs/level3code/.cvsignore: A few ignore settings. -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Added some comments to understand the flag. Removed the special treatment of debian systems, as the code now also compiles witch g++-3.3.1 -2003-05-14 Constantin Loizides +2003-05-14 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Solved accentally last checkin. * /cvs/hltcvs/level3code/Makefile.conf: Moved Debug switch to .cxx -2003-02-21 Constantin Loizides +2003-02-21 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Cosmetic only: Trim spaces in gccversion info. -2003-01-17 Anders Strand Vestbo +2003-01-17 Anders Strand Vestbo * /cvs/hltcvs/level3code/Makefile.conf: Small changes in order to make compiling easier for new users. -2002-10-15 Anders Strand Vestbo +2002-10-15 Anders Strand Vestbo * /cvs/hltcvs/level3code/Makefile.conf: Flag for compiling on the alpha. -2002-09-04 Constantin Loizides +2002-09-04 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Added ASVVERSION define. -2002-08-25 Constantin Loizides +2002-08-25 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Added compiler version information macro to differentiate between gcc version 2.x and 3.x. -2002-07-11 Constantin Loizides +2002-07-11 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Changes for independant library of standalone l3 code. -2002-07-02 Constantin Loizides +2002-07-02 Constantin Loizides * /cvs/hltcvs/level3code/Makefile.conf: Minor changes at new Top Makefile. -2002-07-02 Anders Strand Vestbo +2002-07-02 Anders Strand Vestbo * /cvs/hltcvs/level3code/Makefile.conf: New topdir Makefile for compiling all libraries in the HLT tree. diff --git a/HLT/doc/changelog.trigger b/HLT/doc/changelog.trigger index cfb37c93727..2897d1a61bd 100644 --- a/HLT/doc/changelog.trigger +++ b/HLT/doc/changelog.trigger @@ -1,9 +1,9 @@ -2003-07-25 Constantin Loizides +2003-07-25 Constantin Loizides * /cvs/hltcvs/level3code/trigger/Makefile: Changes to reflect the new makefile strategy. -2003-07-22 Constantin Loizides +2003-07-22 Constantin Loizides * /cvs/hltcvs/level3code/trigger/AliD0toKpi.h, /cvs/hltcvs/level3code/trigger/AliL3Trigger.h, /cvs/hltcvs/level3code/trigger/AliL3TriggerLinkDef.h: Added html tags for documentation. @@ -11,17 +11,17 @@ * /cvs/hltcvs/level3code/trigger/Makefile: Little changes, to make it consistent with the other Makefiles. -2003-05-30 Gaute Ovrebekk +2003-05-30 Gaute Ovrebekk * /cvs/hltcvs/level3code/trigger/AliD0toKpi.cxx, /cvs/hltcvs/level3code/trigger/AliD0toKpi.h, /cvs/hltcvs/level3code/trigger/AliD0vtxFinderBkg_pp_VTX.C, /cvs/hltcvs/level3code/trigger/AliD0vtxFinderSgn_pp_VTX.C, /cvs/hltcvs/level3code/trigger/AliL3TriggerLinkDef.h, /cvs/hltcvs/level3code/trigger/Makefile: Added first verison of D0 TriggerCode -2002-04-26 Anders Strand Vestbo +2002-04-26 Anders Strand Vestbo * /cvs/hltcvs/level3code/trigger/AliL3Trigger.cxx, /cvs/hltcvs/level3code/trigger/AliL3Trigger.h: Changes as a result of making AliL3Transform static. -2002-03-06 Anders Strand Vestbo +2002-03-06 Anders Strand Vestbo * /cvs/hltcvs/level3code/trigger/AliL3Trigger.h, /cvs/hltcvs/level3code/trigger/AliL3Trigger.cxx: Added trigger code. For the moment only preliminary code for pileup removal diff --git a/HLT/exa/runtracker.C b/HLT/exa/runtracker.C index 2729c57e914..af4836358ae 100644 --- a/HLT/exa/runtracker.C +++ b/HLT/exa/runtracker.C @@ -13,7 +13,7 @@ void runtracker(Int_t minslice=0,Int_t maxslice=35,Char_t* path="./",Int_t nevent=1,Char_t *opath="./") { //Set your configuration here: - Bool_t binary=kFALSE; //Assume input is RLE binary files, or rootfile. + AliLevel3::EFileType filetype=AliLevel3::kRaw; //Assume input is RLE binary files, or rootfile. Bool_t pileup=kFALSE; //Assume input is pileup event = non RLE binary files. Int_t npatches = 1; //Options; 1, 2 and 6. Char_t trackparams[] = "SetTrackingParameters_4000bf04.C"; //Set this to correspond @@ -21,7 +21,7 @@ void runtracker(Int_t minslice=0,Int_t maxslice=35,Char_t* path="./",Int_t neven //for aliroot the path should point to a file //containing the tpc geometry called alirunfile.root - Bool_t isinit=AliL3Transform::Init(path,!binary); + Bool_t isinit=AliL3Transform::Init(path,(filetype!=AliLevel3::kBinary)); if(!isinit){ cerr << "Could not create transform settings, please check log for error messages!" << endl; return; @@ -29,16 +29,19 @@ void runtracker(Int_t minslice=0,Int_t maxslice=35,Char_t* path="./",Int_t neven for(Int_t ev=0; evInit(path,binary,npatches); + a->Init(path,filetype,npatches); if(pileup) a->DoPileup(); diff --git a/HLT/misc/AliL3DDLDataFileHandler.cxx b/HLT/misc/AliL3DDLDataFileHandler.cxx index 26c224fe40e..3cb5997dfb1 100644 --- a/HLT/misc/AliL3DDLDataFileHandler.cxx +++ b/HLT/misc/AliL3DDLDataFileHandler.cxx @@ -10,8 +10,7 @@ #include "AliL3Transform.h" #include "AliL3MemHandler.h" #include "AliL3DigitData.h" -#include "AliL3DDLTPCRawStream.h" -#include "AliL3DDLRawReaderFile.h" +#include "../RAW/AliRawReaderRoot.h" #include "AliL3DDLDataFileHandler.h" @@ -55,31 +54,14 @@ void AliL3DDLDataFileHandler::FreeAll() } -Bool_t AliL3DDLDataFileHandler::SetReaderInput(Char_t *name, Bool_t add) +Bool_t AliL3DDLDataFileHandler::SetReaderInput(Char_t *name,Int_t event) { - if(fReader){ - LOG(AliL3Log::kError,"AliL3DDLDataFileHandler::SetReaderInput","File Open") - <<"Reader ptr is already in use"<SetDDLID(ddls[i]); //ddl to read out + fReader->Reset(); + fReader->Select(0,ddls[i],ddls[i]+1); while (fTPCStream->Next()){ + + UShort_t dig=fTPCStream->GetSignal(); if(dig <= AliL3Transform::GetZeroSup()) continue; if(dig >= AliL3Transform::GetADCSat()) diff --git a/HLT/misc/AliL3DDLDataFileHandler.h b/HLT/misc/AliL3DDLDataFileHandler.h index 1744e39a8f0..8cd0e3fd833 100644 --- a/HLT/misc/AliL3DDLDataFileHandler.h +++ b/HLT/misc/AliL3DDLDataFileHandler.h @@ -3,28 +3,30 @@ #ifndef ALIL3DDLDATAFILEHANDLER_H #define ALIL3DDLDATAFILEHANDLER_H -#include "AliL3DDLRawReaderFile.h" -#include "AliL3DDLTPCRawStream.h" +#include "../RAW/AliRawReader.h" +#include "../RAW/AliTPCRawStream.h" #include "AliL3MemHandler.h" class AliL3DDLDataFileHandler:public AliL3MemHandler{ private: - AliL3DDLRawReaderFile *fReader; - AliL3DDLTPCRawStream *fTPCStream; + TString fFilename; + Int_t fEvent; + AliRawReader *fReader; + AliTPCRawStream *fTPCStream; public: - Bool_t SetReaderInput(Char_t *name,Bool_t add=kTRUE); - Bool_t SetReaderInput(AliL3DDLRawReaderFile *rf); + Bool_t SetReaderInput(Char_t *name,Int_t event=0); void CloseReaderInput(); AliL3DDLDataFileHandler(); virtual ~AliL3DDLDataFileHandler(); void FreeAll(); //like AliL3MemHandler::Free() or AliL3FileHandler::FreeDigitsTree + Bool_t IsDigit(Int_t i=0); AliL3DigitRowData* DDLData2Memory(UInt_t &nrow,Int_t event=-1); Bool_t DDLData2CompBinary(Int_t event=-1); - + AliL3DigitRowData *AliAltroDigits2Memory(UInt_t & nrow,Int_t event=0,Bool_t eventmerge=kFALSE){return DDLData2Memory(nrow,event);}; ClassDef(AliL3DDLDataFileHandler,1) //DDL Data Filehandler class }; #endif diff --git a/HLT/programs/Makefile b/HLT/programs/Makefile index 9c240302bbf..f6a06f8f878 100644 --- a/HLT/programs/Makefile +++ b/HLT/programs/Makefile @@ -31,7 +31,7 @@ endif ifeq ($(ALIHLT_USEPACKAGE),ALIROOT) DEFSTR = -Duse_aliroot -Duse_root -ALICELIBS = -L$(ALICE_ROOT)/lib/tgt_Linux -lTPC -lITS -lCONTAINERS -lSTEER -lMC +ALICELIBS = -L$(ALICE_ROOT)/lib/tgt_Linux -lTPC -lITS -lCONTAINERS -lSTEER -lRAW -lVMC -lGeom INCLUDES += -I$(ROOTSYS)/include -I$(ALICE_ROOT)/include/ -I$(ALICE_ROOT)/TPC -I$(ALICE_ROOT)/CONTAINERS -I$(ALICE_ROOT)/STEER RLIBS = $(ROOTLIBS) -lMinuit -lEG LIBS += $(ALICELIBS) $(RLIBS) diff --git a/HLT/programs/runtracker.cxx b/HLT/programs/runtracker.cxx index efe22251224..c8bc13a1e4c 100644 --- a/HLT/programs/runtracker.cxx +++ b/HLT/programs/runtracker.cxx @@ -34,7 +34,7 @@ int main(Int_t argc,Char_t **argv) sl2 = atoi(argv[3]); AliLevel3 level3; - level3.Init(path,kTRUE,1); + level3.Init(path,AliLevel3::kBinary,1); level3.SetClusterFinderParam(0,0,kTRUE); Int_t phi_segments,eta_segments,trackletlength,tracklength; diff --git a/HLT/src/AliL3FileHandler.cxx b/HLT/src/AliL3FileHandler.cxx index 16f7861aa8f..a12cd0606ef 100644 --- a/HLT/src/AliL3FileHandler.cxx +++ b/HLT/src/AliL3FileHandler.cxx @@ -6,6 +6,7 @@ #include "AliL3StandardIncludes.h" #include #include +#include #include #include @@ -145,22 +146,18 @@ void AliL3FileHandler::CloseMCOutput() Bool_t AliL3FileHandler::SetAliInput() { - if(!fInAli->IsOpen()){ - LOG(AliL3Log::kError,"AliL3FileHandler::SetAliInput","File Open") - <<"Ali File "<GetName()<<" does not exist"<Get(AliL3Transform::GetParamName()); + fInAli->CdGAFile(); + fParam = AliTPC::LoadTPCParam(gFile); if(!fParam){ LOG(AliL3Log::kWarning,"AliL3FileHandler::SetAliInput","File") - <<"No TPC parameters found in \""<GetName() + <<"No TPC parameters found in \""<GetName() <<"\", creating standard parameters " <<"which might not be what you want!"<GetName()<GetName()<IsOpen()) fInAli->Close(); delete fInAli; fInAli = 0; } @@ -211,12 +207,18 @@ Bool_t AliL3FileHandler::IsDigit(Int_t event) if(!fInAli){ LOG(AliL3Log::kWarning,"AliL3FileHandler::IsDigit","File") - <<"Pointer to TFile = 0x0 "<GetLoader("TPCLoader"); + if(!tpcLoader){ + LOG(AliL3Log::kWarning,"AliL3FileHandler::IsDigit","File") + <<"Pointer to AliLoader for TPC = 0x0 "<Get(name); + fInAli->GetEvent(event); + tpcLoader->LoadDigits(); + TTree *t=tpcLoader->TreeD(); if(t){ LOG(AliL3Log::kInformational,"AliL3FileHandler::IsDigit","File Type") <<"Found Digit Tree -> Use Fast Cluster Finder"<IsOpen()){ - LOG(AliL3Log::kWarning,"AliL3FileHandler::AliDigits2Memory","File") - <<"No Input avalible: TFile not opened"<IsOpen()){ - LOG(AliL3Log::kWarning,"AliL3FileHandler::AliAltroDigits2Memory","File") - <<"No Input avalible: TFile not opened"<= 1024) { LOG(AliL3Log::kError,"AliL3FileHandler::AliAltroDigits2Memory","TrackIDs") @@ -763,10 +755,15 @@ Bool_t AliL3FileHandler::GetDigitsTree(Int_t event) { //Connects to the TPC digit tree in the AliROOT file. - fInAli->cd(); - Char_t dname[100]; - sprintf(dname,"TreeD_%s_%d",AliL3Transform::GetParamName(),event); - fDigitsTree = (TTree*)fInAli->Get(dname); + AliLoader* tpcLoader = fInAli->GetLoader("TPCLoader"); + if(!tpcLoader){ + LOG(AliL3Log::kWarning,"AliL3FileHandler::GetDigitsTree","File") + <<"Pointer to AliLoader for TPC = 0x0 "<GetEvent(event); + tpcLoader->LoadDigits(); + fDigitsTree = tpcLoader->TreeD(); if(!fDigitsTree) { LOG(AliL3Log::kError,"AliL3FileHandler::GetDigitsTree","Digits Tree") @@ -800,61 +797,35 @@ void AliL3FileHandler::AliDigits2RootFile(AliL3DigitRowData *rowPt,Char_t *new_d } //Get the original digitstree: - Char_t dname[100]; - sprintf(dname,"TreeD_%s_0",AliL3Transform::GetParamName()); + AliLoader* tpcLoader = fInAli->GetLoader("TPCLoader"); + if(!tpcLoader){ + LOG(AliL3Log::kWarning,"AliL3FileHandler::AliDigits2RootFile","File") + <<"Pointer to AliLoader for TPC = 0x0 "<LoadDigits(); + TTree *t=tpcLoader->TreeD(); - fInAli->cd(); AliTPCDigitsArray *old_array = new AliTPCDigitsArray(); old_array->Setup(fParam); old_array->SetClass("AliSimDigits"); - Bool_t ok = old_array->ConnectTree(dname); + Bool_t ok = old_array->ConnectTree(t); if(!ok) { printf("AliL3FileHandler::AliDigits2RootFile : No digits tree object\n"); return; } - Bool_t create=kFALSE; - TFile *digFile; - - if(gSystem->AccessPathName(new_digitsfile)) - { - cout<<"AliL3FileHandler::AliDigits2RootFile : Creating new file :"<Write(fParam->GetTitle()); - } - else - { - create = kFALSE; - digFile = TFile::Open(new_digitsfile,"UPDATE"); - - } - if(!digFile->IsOpen()) - { - LOG(AliL3Log::kError,"AliL3FileHandler::AliDigits2RootFile","Rootfile") - <<"Error opening rootfile "<cd(); + tpcLoader->SetDigitsFileName(new_digitsfile); + tpcLoader->MakeDigitsContainer(); //setup a new one, or connect it to the existing one: AliTPCDigitsArray *arr = new AliTPCDigitsArray(); arr->SetClass("AliSimDigits"); arr->Setup(fParam); - if(create) - arr->MakeTree(); - else - { - Bool_t ok = arr->ConnectTree(dname); - if(!ok) - { - printf("AliL3FileHandler::AliDigits2RootFile : No digits tree object in existing file\n"); - return; - } - } + arr->MakeTree(tpcLoader->TreeD()); + Int_t digcounter=0,trackID[3]; for(Int_t i=fRowMin; i<=fRowMax; i++) @@ -916,15 +887,14 @@ void AliL3FileHandler::AliDigits2RootFile(AliL3DigitRowData *rowPt,Char_t *new_d arr->ClearRow(sector,row); old_array->ClearRow(sector,row); } - digFile->cd(); char treeName[100]; sprintf(treeName,"TreeD_%s_0",fParam->GetTitle()); - + arr->GetTree()->SetName(treeName); arr->GetTree()->AutoSave(); + tpcLoader->WriteDigits("OVERWRITE"); delete arr; delete old_array; - digFile->Close(); } @@ -943,24 +913,24 @@ AliL3SpacePointData * AliL3FileHandler::AliPoints2Memory(UInt_t & npoint,Int_t e npoint=0; if(!fInAli){ LOG(AliL3Log::kWarning,"AliL3FileHandler::AliPoints2Memory","File") - <<"No Input avalible: no object TFile"<IsOpen()){ + + TDirectory *savedir = gDirectory; + AliLoader* tpcLoader = fInAli->GetLoader("TPCLoader"); + if(!tpcLoader){ LOG(AliL3Log::kWarning,"AliL3FileHandler::AliPoints2Memory","File") - <<"No Input avalible: TFile not opend"<GetEvent(eventn); + tpcLoader->LoadRecPoints(); - TDirectory *savedir = gDirectory; - fInAli->cd(); - - Char_t cname[100]; - sprintf(cname,"TreeC_TPC_%d",eventn); AliTPCClustersArray carray; carray.Setup(fParam); carray.SetClusterType("AliTPCcluster"); - Bool_t clusterok = carray.ConnectTree(cname); + Bool_t clusterok = carray.ConnectTree(tpcLoader->TreeR()); if(!clusterok) return 0; AliTPCClustersRow ** clusterrow = diff --git a/HLT/src/AliL3FileHandler.h b/HLT/src/AliL3FileHandler.h index 13f721c0b63..eb6795f5257 100644 --- a/HLT/src/AliL3FileHandler.h +++ b/HLT/src/AliL3FileHandler.h @@ -9,9 +9,9 @@ class TClonesArray; #include #include +#include #include -#include #include class AliL3SpacePointData; @@ -21,7 +21,7 @@ class AliL3TrackArray; class AliL3FileHandler:public AliL3MemHandler{ private: - TFile *fInAli; + AliRunLoader *fInAli; AliTPCParam *fParam; Bool_t SetAliInput(); Int_t fLastIndex; @@ -42,7 +42,7 @@ class AliL3FileHandler:public AliL3MemHandler{ void FreeDigitsTree(); Bool_t SetAliInput(Char_t *name); - Bool_t SetAliInput(TFile *file); + Bool_t SetAliInput(AliRunLoader *runLoader); void CloseAliInput(); Bool_t IsDigit(Int_t event); diff --git a/HLT/src/AliL3MemHandler.h b/HLT/src/AliL3MemHandler.h index 8aa117df0af..cc2cd7a74b5 100644 --- a/HLT/src/AliL3MemHandler.h +++ b/HLT/src/AliL3MemHandler.h @@ -172,7 +172,7 @@ class AliL3MemHandler{ virtual Bool_t RawData2CompMemory(Int_t event=-1){return 0;} //AliL3DDLDataFileHandler - virtual Bool_t SetReaderInput(Char_t *name,Bool_t add=kTRUE){return 0;} + virtual Bool_t SetReaderInput(Char_t *name,Int_t event=0){return 0;} virtual void CloseReaderInput(){}; virtual AliL3DigitRowData* DDLData2Memory(UInt_t &nrow,Int_t event=-1){return 0;} diff --git a/HLT/src/AliL3Transform.cxx b/HLT/src/AliL3Transform.cxx index 2bad2abcd80..20501507bae 100644 --- a/HLT/src/AliL3Transform.cxx +++ b/HLT/src/AliL3Transform.cxx @@ -882,7 +882,7 @@ Bool_t AliL3Transform::ReadInit(Char_t *path) Int_t saveErrIgLevel=gErrorIgnoreLevel; gErrorIgnoreLevel=kFatal; //dont report errors TFile *rootfile = TFile::Open(path); - if(rootfile->IsZombie()) + if(!rootfile || rootfile->IsZombie()) { //ok assume its path to alirunfile file sprintf(filename,"%s/alirunfile.root",path); //create rootfile name } else { //path contains itself the rootfile name diff --git a/HLT/src/AliLevel3.cxx b/HLT/src/AliLevel3.cxx index 95675e7422e..683a4a86efd 100644 --- a/HLT/src/AliLevel3.cxx +++ b/HLT/src/AliLevel3.cxx @@ -30,6 +30,7 @@ #include "AliL3Fitter.h" #ifdef use_aliroot #include "AliL3FileHandler.h" +#include "AliL3DDLDataFileHandler.h" #endif #include "AliL3Benchmark.h" #include "AliL3DigitData.h" @@ -83,40 +84,14 @@ AliLevel3::AliLevel3(Char_t *infile) { //Constructor. Calls constructor of the tracker, vertexfinder and merger classes. - fInputFile = new TFile(infile,"READ"); - - if(!fInputFile->IsOpen()) - { - LOG(AliL3Log::kError,"AliLevel3::AliLevel3","File Open") - <<"Inputfile "<IsOpen()) - { - LOG(AliL3Log::kError,"AliLevel3::AliLevel3","File Open") - <<"Inputfile does not exist"<SetAliInput(fInputFile); + if(filetype==kRoot){ + fFileHandler = new AliL3FileHandler(); + fFileHandler->SetAliInput(fInputFile); + }else if(filetype==kRaw){ + fFileHandler = new AliL3DDLDataFileHandler(); + fFileHandler->SetReaderInput(fInputFile); + }else{ + fFileHandler = new AliL3MemHandler(); + } #else fFileHandler = new AliL3MemHandler(); #endif @@ -281,10 +263,9 @@ void AliLevel3::ProcessSlice(Int_t slice){ Bool_t UseCF = kFALSE; #ifdef use_aliroot UseCF = fFileHandler->IsDigit(fEvent); -#else +#endif if(fUseBinary) UseCF = kTRUE; //In case you are not using aliroot -#endif if(fNoCF == kTRUE) //In case you don't want to run with cluster finder UseCF = kFALSE; @@ -401,7 +382,7 @@ void AliLevel3::ProcessSlice(Int_t slice){ fFileHandler->CloseBinaryOutput(); } - if(1){ //Ali to Memory + if(1){ //Ali to Memory digits=(AliL3DigitRowData *)fFileHandler->AliAltroDigits2Memory(ndigits,fEvent); if(0){ //Memory to Binary fFileHandler->SetBinaryOutput(name); diff --git a/HLT/src/AliLevel3.h b/HLT/src/AliLevel3.h index 70f4cf84919..aed8f2045a8 100644 --- a/HLT/src/AliLevel3.h +++ b/HLT/src/AliLevel3.h @@ -5,7 +5,6 @@ #ifndef no_root #include -#include #endif #include "AliL3DigitData.h" @@ -20,18 +19,10 @@ class AliL3Vertex; class AliL3VertexFinder; class AliL3TrackMerger; class AliL3GlobalMerger; -#ifndef no_root -class TDirectory; -#endif class AliL3ClustFinderNew; class AliL3Merger; class AliL3InterMerger; - -#ifdef use_aliroot -class AliL3FileHandler; -#else class AliL3MemHandler; -#endif class AliL3Benchmark; #ifdef no_root @@ -50,11 +41,7 @@ class AliLevel3 : public TObject { AliL3GlobalMerger *fGlobalMerger; //! AliL3InterMerger *fInterMerger; //! AliL3ClustFinderNew *fClusterFinder; //! -#ifdef use_aliroot - AliL3FileHandler *fFileHandler; //! -#else AliL3MemHandler *fFileHandler; //! -#endif AliL3Benchmark *fBenchmark;//! Int_t fEvent; @@ -65,8 +52,7 @@ class AliLevel3 : public TObject { #ifdef no_root FILE *fInputFile; #else - TDirectory *savedir; - TFile *fInputFile; + Char_t *fInputFile;//! #endif Char_t fPath[256]; @@ -96,12 +82,10 @@ class AliLevel3 : public TObject { public: AliLevel3 (); AliLevel3(Char_t *infile); -#ifndef no_root - AliLevel3(TFile *in); -#endif virtual ~AliLevel3(); - - void Init(Char_t *path,Bool_t binary=kTRUE,Int_t npatches=6); + + enum EFileType {kBinary, kRoot, kRaw}; + void Init(Char_t *path,EFileType filetype=kBinary,Int_t npatches=6); void SetMergerParameters(Double_t maxy=1.2,Double_t maxz=1.6,Double_t maxkappa=0.003, Double_t maxpsi=0.02,Double_t maxtgl=0.03); void SetTrackerParam(Int_t phi_segments=50,Int_t eta_segments=100, -- 2.43.5