Hi all, I've bumped the revision of BRAT and tagged the repository: Version: 2.0.25 CVS Tag: BRAT-2.0.25 On Fri, 10 Aug 2001 16:41:22 -0400 "Flemming Videbaek" <videbaek@sgs1.hirg.bnl.gov> wrote concerning ": BrTileDigModule": > The newly checked in module > BrTileDigModule > > did not have a method DefineHistograms() in the .cxx file. I added a dummy one and committed toi CVS in order to be able > to link against a freshly checked out version My mistake. I overlooked this file when commiting changes - sorry. The method is filled out now. Several other changes too: 2001-08-12 Christian Holm Christensen <cholm@rcas0009.rcf.bnl.gov> * configure.in: Bumped revision * packages/Makefile.am, packages/LinkDef.h, packages/Include.h, packages/BrMrsDigPackage.h, packages/BrMrsDigPackage.cxx, packages/BrGlbDigPackage.h, packages/BrGlbDigPackage.cxx, packages/BrFfsDigPackage.h, packages/BrFfsDigPackage.cxx, packages/BrBfsDigPackage.h, packages/BrBfsDigPackage.cxx: Added 4 pacakges for digitisation of global, FFS, BFS, MRS detectors seperatly. Using these packages, one can easily set up a full digitisation job, using a configuration script with a module section like: //__________________________________________________________________ // Module: BrBragHeaderModule BrBragHeaderModule* bragHeaderModule = new BrBragHeaderModule("header", "Copy BRAG header"); mainModule->AddModule(bragHeaderModule); //__________________________________________________________________ // Module: BrGlbDigPackage BrGlbDigPackage* glbDigPackage = new BrGlbDigPackage("GLB", "Global digitisation"); mainModule->AddModule(glbDigPackage); //__________________________________________________________________ // Module: BrFfsDigPackage BrFfsDigPackage* ffsDigPackage = new BrFfsDigPackage("FFS", "FFS digitisation"); mainModule->AddModule(ffsDigPackage); //__________________________________________________________________ // Module: BrBfsDigPackage BrBfsDigPackage* bfsDigPackage = new BrBfsDigPackage("BFS", "BFS digitisation"); mainModule->AddModule(bfsDigPackage); //__________________________________________________________________ // Module: BrMrsDigPackage BrMrsDigPackage* mrsDigPackage = new BrMrsDigPackage("MRS", "MRS digitisation"); mainModule->AddModule(mrsDigPackage); This is similar the old BrDigitizeModule, but much more flexible and in the true spirit of BRAT. * modules/digitize/BrTileDigModule.h, modules/digitize/BrSiDigModule.h, modules/digitize/BrDigitizeTof.h, modules/digitize/BrDigitizeTof.cxx, modules/digitize/BrDigitizeTPC.h, modules/digitize/BrDigitizeTPC.cxx, modules/digitize/BrDigitizeDC.h, modules/digitize/BrDigitizeDC.cxx, modules/digitize/BrDigitizeBB.h: Changed CTOR prototype to comply with BrModule CTOR (const Char_t*'s instead of just Char_t*'s). * modules/digitize/BrDigitizeBB.cxx: Compactified debug output, and increased most debuging levels. * modules/digitize/BrTileDigModule.cxx, modules/digitize/BrSiDigModule.cxx: Fixed a few things. * TODO: Added a TODO file. Please read this and add/remove items as appropiate. When an item is "closed", please move it to the end of the file, along with a comment of when the item was closed and by whom. In that way, we may easier have a clear view of what needs to be done in BRAT. * modules/digitize/Makefile.am, modules/digitize/LinkDef.h, modules/digitize/Include.h, modules/digitize/BrZdcDigModule.h, modules/digitize/BrZdcDigModule.cxx: Added dummy BrZdcDigModule. Please note that this module does _nothing_ at the moment. Some one knowledgeable on the ZDCs should fill out the methods in this module. * modules/digitize/BrSiDigModule.cxx: Moved description in front of CVS keywords (for HTML documentation) * modules/digitize/BrSiDigModule.cxx: Added some debug output, fixed boundaries on histograms, and some general clean up. * modules/util/Makefile.am, modules/util/LinkDef.h, modules/util/Include.h: Added inclusiuon of BrBragHeaderModule * modules/io/BrGeantInput.cxx: Set the debug-level for output higher in most cases, so that it's possible to be more selective on what is printed. Also cleaned up some of the code (basically reformating). * modules/io/BrGeantInput.h: Changed the prototype of the constructor to be compliant with BrModule. * modules/digitize/BrTileDigModule.cxx: Filled in the DefineHistograms method. My mistake I overlooked this file when commiting changes - sorry. * doc/guide/.cvsignore: Added generated PNG files to files to be ignored. * applications/bratroot/BrRint.cxx: Fixed a mistake in setting paths. I'd like to direct your attention to the new file "TODO" at the top of the source tree. Please read that file, and add/remove items as appropiate. The TODO file is meant to be our main source of information as to what needs to be done in BRAT. When and item is "closed", please put the item in the "done" section along with a message stating briefly what was done, by whom, and when it was done. In this way, it should be much easier for us to keep track of what we need to do in terms of analysis software. Also, if you find yourself with nothing to (uh?) on shift or the like, why not look in the TODO file, and put you efforts into completing one of the tasks! Yours, Christian Holm Christensen ------------------------------------------- Address: Sankt Hansgade 23, 1. th. Phone: (+45) 35 35 96 91 DK-2200 Copenhagen N Cell: (+45) 28 82 16 23 Denmark Office: (+45) 353 25 305 Email: cholm@nbi.dk Web: www.nbi.dk/~cholm
This archive was generated by hypermail 2b30 : Sun Aug 12 2001 - 10:06:50 EDT