CVS Log for data/settings_veto_dfl.dat,v



head 1.3;

Version 1.3
@
date 2005.11.01.04.44.21; author sekula; state Exp;

Version 1.2
@Steve Sekula: I've made several important changes relevant to the implementation of the the veto system: (1) Migrated the GLG4sim/{include,src}/GLG4Vet* classes to {include,src}/BWVet*. This is to avoid introducing Braidwood- specific code into GLG4sim. Eventually we might consider making a "generic" veto system for permanent inclusion into GLG4sim. (2) Implented a processor for RAT to accumulate veto system information in the ROOT tree. (3) General code clean-up (removed unnecessary comments, control output with "verbose" flag)
date 2005.09.28.05.04.23; author sekula; state Exp;

Version 1.1
@Steve Sekula: RAT - added veto system to BW_ConstructDetector - changed physWorld to be a rock instead of air structure. - added air pocket (physCave) to physWorld (*) affected classes: BWDetectorConstruction BW_ConstructDetector GLG4Sim - created GLG4VetXYZ classes - GLG4VetVetoSystem - GLG4VetGenericChamber - GLG4VetGenericChamberHit - added new materials and elements to GLG4DetectorConstruction - Concrete of all kinds (CHESS, Kaplan, ...) - elements needed for concrete (Na, Ba, Ca, etc.) - Added ability to override GLG4params when reading from file (UICommand glg4param_read) (**) - Added the ability to re-initialize ("update") the geometry on the fly. This is critical if you change a geometry parameter at the macro level and need to update those changes into the simulation. This is executed via the /detector/update command in the macro, and must be executed before the beamOn directive for changes to have an effect. affected classes: GLG4DetectorConstruction GLG4DetectorMessenger GLG4DebugMessenger data - added settings_veto_dfl.dat to configure veto system (default, veto disabled) - added settings_veto_test.dat to configure the veto system (enables veto) mac - added veto_test.mac to test veto system (*) the physWorld was a big air pocket. For the veto, we need the rock in order to get neutron production by muon spallation. I made physWorld out of rock, then added physCave, an air pocket, with ~1-2m clearance on all sides of the veto. Shall I make this a permanent feature, or control it with a switch in the GLG4params database? (**) The GLG4params wouldn't override defauly values when loading from a text file. I added this functionality, controlled by a switch in the .mac file. (see GLG4sim/src/GLG4DebugMessenger.cc)
date 2005.09.15.21.57.04; author sekula; state Exp;


Back to files page.

Matthew Worcester
Last modified: Mon Oct 31 22:46:00 CST 2005