ANNOUNCING NEW GEANT3.21 BASED SIMULATION OF THE BRAHMS DETECTOR AND EVENT GENERATOR SOFTWARE Since we for BRAT 2 we will use a new build system - namely the GNU Autotools - we've also decided to switch to that build system for our GEANT3.21 based simulation and for our event generator libraries and programs. The GEANT3.21 based simulation was formerly named GBRAHMS. From now on it'll be called BRAG (BRAhms GEANT) and the executable will be called brag (was gbrahms). All our event generator software will be packed into one package, called BREG (BRahms Event Generators). Since BRAG will superseat GBRAHMS, and BREG will superseat EG, EGREAD, FRIT702, HIJING, NEXUS, URQMD, and VENUS, it's important that we bring the current CVS Repository in sync with what you may have lying around of changes. That is, you should check in your possible changes before the deadline (see schedule below). After the deadline, it will not be possible to make any more changes to the old code; you'd have to merge them into BRAG/BREG yourself later on. Ofcourse, changes to the BRAG and BREG repositories will be possible after the completion of the switch (see schedule below). To summarize: * Please check in changes to CVS modules eg egread frit702 geant hijing nexus urqmd venus and do so before the deadline. Also, to ease the switch, you must write a message to brahms-dev-l _and_ to Flemming <videbaek@bnl.gov>, Kris <hagel@comp.tamu.edu>, and Christian <cholm@nbi.dk>. * The BRAHMS CVS repository currently looks like /afs/rhic/brahms/BRAHMS_CVS -+- CVSROOT +- Prod_2000 +- brahms_app +- brat +- brat_pre2 +- brmdc +- eg +- egread +- frit702 +- geant +- hijing +- nexus +- oncs +- osc2root +- sonata +- urqmd +- util +- venus After the switch it will be /afs/rhic/brahms/BRAHMS_CVS -+- CVSROOT +- Prod_2000 +- brahms_app +- brag +- brat +- brat_pre2 +- breg -+- base +- config +- fritiof +- hijing +- nexus +- rqmd +- urqmd +- venus +- brmdc +- obsolete -+- eg +- egread +- frit702 +- geant +- hijing +- nexus +- urqmd +- venus +- oncs +- osc2root +- sonata +- util * After the switch you can check out BRAG and BREG with cvs -d /afs/rhic/brahms/BRAHMS_CVS co brag cvs -d /afs/rhic/brahms/BRAHMS_CVS co breg * After the switch you can build BRAG with cd brag aclocal -I config automake -a autoconf ./configure make make install This will install BRAG program in ${HOME}/bin, libraries in ${HOME}/lib, data and other stuff in ${HOME}/share/brag. If you want to install at a different location, pass ./configure the --prefix=<your prefix> option. For example with ./configure --prefix=/usr/local/brahms the program will be installed in /usr/local/brahms/bin, library in /usr/local/brahms/lib and other stuff in /usr/local/brahms/share/brag. configure also takes arguments to specify where the CERNLIB libraries are installed, if not found automatically. Try the --help option for more details * To build BREG, do cd breg cd base aclocal -I ../config automake -a autoconf ./configure make make install Again this will install the stuff in <prefix>/bin, <prefix>/lib, <prefix>/include/bregbase, and <prefix>/share/bregbase. default <prefix> is ${HOME}. Next, after installing the BRAG BASE, cd into any of the individual libraries and do the same as above: cd ../ cd fritiof aclocal -I ../config automake -a autoconf ./configure make make install If you installed BREG BASE some where non-default, you may need to pass the configure scripts the options --with-breg-libdir and --with-breg-incdir. Try ./configure --help for more information. * It's strongly recommended that you use the same prefix for both BRAG and BREG. Schedule for the switch over: Friday June 8 2001: Annoucement of switch to BRAG and BREG (this mail) Tuesday June 12 2001, 12:00 (CET): Deadline for commits to the old directories. Don't forget the email to brahms-dev-l, Flemming <videbaek@bnl.gov>, Kris <hagel@comp.tamu.edu>, and Christian <cholm@nbi.dk>. Tuesday June 12 2001, 12:01 (CET): Old direcoties will be freezed. Tuesday June 12 2001, between 16:00 - 19:00 (CET): New directories in the repository. This depends on everyone have making any changes have clearly stated what they did in an email, see above - otherwise this may slip. Wednesday June 13 2001: Opening of new directories, follow by an annoucement to brahms-dev-l and brahms-soft-l. Please help make this transition as painless as possible by commiting your changes ASAP and carefully describe what you did in an email brahms-dev-l, Flemming <videbaek@bnl.gov>, Kris <hagel@comp.tamu.edu>, and Christian <cholm@nbi.dk>. If you recivied this mail twice (because you're both on brahms-soft-l and brahms-dev-l) then please accept my apologies. However I felt it important to reach all user of our software. Yours, on behalf of Flemming, Kris and myself, Christian ----------------------------------------------------------- Holm Christensen Phone: (+45) 35 35 96 91 Sankt Hansgade 23, 1. th. Office: (+45) 353 25 305 DK-2200 Copenhagen N Web: www.nbi.dk/~cholm Denmark Email: cholm@nbi.dk
This archive was generated by hypermail 2b29 : Fri Jun 08 2001 - 06:44:49 EDT