Report problems to ATLAS LXR Team (with time and IP address indicated)

The LXR Cross Referencer

source navigation ]
diff markup ]
identifier search ]
general search ]
 
 
Architecture: linux ]
Version: head ] [ nightly ] [ GaudiDev ]
  Links to LXR source navigation pages for stable releases [ 12.*.* ]   [ 13.*.* ]   [ 14.*.* ] 

001 15-02-2007 Seth Zenz
002         * New tag, with no changes, to (hopefully) force new builds to see the full chain trf as executable  
003 
004 09-02-2007 Martin Woudstra / Seth Senz
005         * scripts/csc_fullchain_trf.py: new transform chaining all the others
006 
007 06-09-2006 Martin Woudstra
008         * scripts/csc_digi_reco_trf.py: move argument outputRDOFile to the end and make it optional
009         * test/test_digi_reco: reflect above change in order of arguments
010         
011 05-09-2006 Martin Woudstra
012         * scripts/csc_digi_reco_trf.py: generate automatic (temporary) filename for outputRDOFile if not given
013         * test/test_digi_reco: set RDOFILE to NONE to test automatic (temporary) filename generation
014         Requires PyJobTransformsCore-00-06-03 or later
015         Tagged as PyJobTransforms-00-02-01
016 
017 29-08-2006 Martin Woudstra
018         * scripts/csc_digi_reco_trf.py: New compound jobtransform to run digitization and reconstruction
019         * share/MaxEvents*.py: new joboptions files for jobConfig argument to set the TransformConfig.maxeventsstrategy
020         * test/test_digi_reco: test script to run the csc_digi_reco_trf.py
021         * cmt/requirements: add the new jobtransform and joboptions
022         Requires PyJobTransformsCore-00-06-00 or later
023         Tagged as PyJobTransforms-00-02-00
024         
025 29-03-2006
026         example/ratxml.py: moved to using PyJobTransformsCore
027 6-03-2006 Martin Woudstra
028         Moved all contents to new package PyJobTransformsCore
029         This package now has the role of collector package, (or
030         'virtual container package'). It can also contain some
031         general JobTransform high-level tools.
032         cmt/requirements: using all existing domain JobTransforms packages.
033         example/ratxml.py: example of a tool that print information on the
034               arguments of a jobtransform in XML format (made for RAT)
035 3-03-2006 Martin Woudstra
036         cmt/expand_files.py: new! Utility to expand filenames from source & destination dir
037         cmt/requirements: using new utility expand_files.py to gather all transforms
038         cmt/requirements: default directory for finding jobtransforms is ../scripts
039 2-03-2006 Martin Woudstra
040         python/trfutil.py: fixed bug in Author.__str__()
041         python/runargs.py: added function RunArguments.__str__()
042 1-03-2006 Martin Woudstra
043         python/trfutil.py: load_module() more rubust
044         test/trfutil_test.py: some more tests for load_module() and class StringNumberList
045 28-02-2006 Martin Woudstra
046         test/myunittest.py: now handles temporary files
047         test/MyTest.py: renamed to myunittest.py
048         test/basic_trfarg.py: now using myunittest.py
049         example/dc3_simul_trf.py: new! Jobtransform for simulation (not finished yet)
050 27-02-2006 Martin Woudstra
051         test/*test.py: fixed some bugs
052         test/MyTest.py: new! base class for unit testing
053         python/basic_trfarg.py: bugfix in InputTarFileArg
054         python/trfenv.py: bugfix in setup_runtime()
055 23-02-2006 Martin Woudstra
056         cmt/requirements: added pattern declare_jobtransforms
057         python/trfargs: moved all files in this directory up one level. This dir is now obsolete.
058         python/*.py: adapted for new location of files that were in subdir trfargs
059 17-02-2006 Martin Woudstra
060         python/trfenv.py: added function setup_runtime() that must be called explicitly,
061                           otherwise os.system() can not do any command without the athena full 
062                           runtime environment (I guess because of LD_PRELOAD)
063         python/trf.py: calling trfenv.setup_runtime() explicitly before running athena
064         python/trfutil.py: - added class StringNumList, which does the FileList decoding.
065                            - class Filename now allows regexp as type,contents and suffix.
066         python/trfargs/basic_trfarg.py:
067                            - moved intelligence of FileListArg to class StringNumberList
068                            - added class InputTarFileArg
069         test/filelist_test.py: removed. Contents moved to trfutil_test.py
070         test/load_test.py: removed. Contents moved to trfutil_test.py
071         test/trfutil_test.py: new! gathers all unittests for trfutil.py
072         test/basic_trfarg_test.py: new! gathers all unittests for basic_trfarg.py
073 16-02-2006 Martin Woudstra
074         test/filelist_test.py: new! Unittest for testing FileListArg
075         python/trfargs/basic_trfarg.py: debugged FileListArg.
076 14-02-2006 Martin Woudstra
077         python/trfargs/basic_trfarg.py: added classes FileListArg and InputFileListArg. Not yet tested.
078         python.trferr.py: cosmetic change: don't print ExitStatus to screen if status 0 (appeared in help)
079 10-02-2006 Martin Woudstra
080         python/trferr.py: added class TransformErrorHandler to handle errors
081         python/athena_wrapper.py: moved error handling to external error handler
082         python/trfutil.py: added load_module() and load_errorhandlers() functions
083 08-02-2006 Martin Woudstra
084         python/*.py: improve error reporting in case a DLL is not found
085 01-02-2006 Martin Woudstra
086         python/trf.py: - simplified member function names
087                        - made data members private
088                        - removed obsolete *Instance* member functions
089                        - removed auto-skeleton generation (was not ready anyway)
090                        - remove usage of Pre/PostRunCommand classes
091         python/trfutil.py:
092                        - simplified member function names
093                        - made class data members private and changed some names to avoid clashes
094                        - removed overkill classes Pre/PostRunCommand
095         python/trfxml.py: minor improvements
096         python/trfargs/basic_trfarg.py: 
097                        - simplified member function names
098                        - made data members private
099                        - changed member function names so type() and metaType() now correspond to the Production System naming scheme
100                        - moved fully specified argument classes to module full_trfarg.py
101         python/trfargs/full_trfarg.py: New! Contains fully specified argument classes previously in basic_trfarg.py
102         python/example/ratxml.py: adapted to changes in other python files
103         python/example/dc3_evgen_trf.py: using full_trfarg module instead of basic_trfarg (new scheme)
104         test/ : New directory to hold tests
105         test/testargs_trf.py: New! First TestJobTransform
106 31-01-2006 Martin Woudstra
107         python/trf.py: Removed option -q xmlsig. Functionality now in external python script (example/ratxml.py)
108         python/trfutil.py: added function load_transforms() to load all transformations available in a python file.
109         python/trfxml.py: some improvements
110         python/trfargs/basic_trfargs.py: added classes ListArg and SkipEventsArg
111         example/ratxml.py: New! Takes over the functionality of option -q xmlsig, to move the maintainance of this code
112                            to where it belongs: in the RAT group  (since they use this functionality).
113 30-01-2006 Martin Woudstra
114         python/trf.py: - First working version of -q,--query xmlsig
115         python/trfutil.py: added some more file classes. Can specify type,contents and suffix.
116         python/athena_wrapper.py: added catching of exception AttributeError
117         python/trfxml.py: New! Some xml utilities
118         python/trfargs/basic_trfargs.py: added some specific input and output classes. Check on filename suffix.
119         example/dc3_evgen_trf.py: using new input/output file classes
120         example/skeleton.dc3_evgen.py: adapted to use new variable name of input file.
121 27-01-2006 Martin Woudstra
122         python/trf.py: - removed option -r,--run (obsolete)
123                        - added option -q,--query xmlsig: print arguments signature in xml format for production system.
124                          Work in progress...
125         python/trfutil.py: started to add some specific file type classes
126         python/trferr.py: add default for call to trferr.exit()
127 26-01-2006 Martin Woudstra
128         python/athena_wrapper.py: Added catching of exception NameError
129         python/trferr.py: added JOBOPTIONS_PYTHON_ERROR
130         python/trf.py: - writing argument values in object 'runArgs' instead of global namespace
131                        - parameters filename renamed to runargs.<trfname>.py
132                        - write out last full command line in file 'last.<trfname>' for easy repeating
133                        - easier to read help output (-h option)
134                        - some cleanup of code
135         python/trfutil.py: removed classes JobOptionsSnippet and JobOptionsFile
136         python/trfargs/runargs.py: New! Holds the RunArgument class
137         example/dc3_evgen_trf.py: removed the default values
138         example/skeleton.dc3_evgen.py: Adapted to use run arguments from runArgs object
139 24-01-2006 Martin Woudstra
140         python/athena_wrapper.py: Catch exception SystemExit
141         python/trf.py: some bug fixes
142         python/trferr.py: added class OutputFileError
143         python/trfargs/basic_trfarg.py: modified Pre/PostRunActions to return message string
144         python/trfutil.py: modified Pre/PostRunActions to return message string
145         example/dc3_evgen_trf.py: added defaults for ntuple and histo files (for testing)
146         example/skeleton.dc3_evgen.py: Fixed bugs. Runs now. Ntuple file missing, Histo file empty.
147 23-01-2006 Martin Woudstra
148         python/trf.py: improve options handling
149         python/trfenv.py: add LD_PRELOAD environment to run athena_wrapper.py
150         python/athena_wrapper.py: added catching of "DLL not found" error
151         example/skeleton.dc3_evgen.py: new! Added to get something to work
152 
153 20-01-2006 Martin Woudstra
154         cmt/requirements: fix package name and make consistent with project builds
155         example: now subclassing event generation example transformation
156         python/trf.py: Added 'running athena' part, added exit status values, cleanup
157         python/trferr.py: added error codes & messages (values to be changed)
158         python/trfutil.py: added find_joboptions
159         python/athena_wrapper.py: new! Turn Include exception into exit code
160         python/trfenv.py: new! Set up some environment info
161 
162 24-11-2005 Martin Woudstra
163         First import of some real code. Only partly working.

source navigation ] diff markup ] identifier search ] general search ]

Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems
This page was automatically generated by the LXR engine. Valid HTML 4.01!