[12gevmoller_sim] Moller sim commit: r135 - in mollersim/branches/GDML_test: . analysis batch geometry src vis

crowder at jlab.org crowder at jlab.org
Fri Nov 11 08:57:24 EST 2011


Author: crowder
Date: 2011-11-11 08:57:23 -0500 (Fri, 11 Nov 2011)
New Revision: 135

Added:
   mollersim/branches/GDML_test/geometry/detectorDaughter.gdml
   mollersim/branches/GDML_test/geometry/hybridDaughter.gdml
   mollersim/branches/GDML_test/geometry/mollerMother.gdml
   mollersim/branches/GDML_test/geometry/targetDaughter.gdml
   mollersim/branches/GDML_test/geometry/upstreamDaughter.gdml
Modified:
   mollersim/branches/GDML_test/analysis/mollerClass.C
   mollersim/branches/GDML_test/batch/batch_test.csh
   mollersim/branches/GDML_test/batch/batchsub_test.pl
   mollersim/branches/GDML_test/currentEvent.rndm
   mollersim/branches/GDML_test/geometry/Load.C
   mollersim/branches/GDML_test/moller_sim.cc
   mollersim/branches/GDML_test/prerun.mac
   mollersim/branches/GDML_test/src/MollerDetectorConstruction.cc
   mollersim/branches/GDML_test/src/MollerDetectorMessenger.cc
   mollersim/branches/GDML_test/src/MollerDetectorSD.cc
   mollersim/branches/GDML_test/src/MollerMagnetFieldMap.cc
   mollersim/branches/GDML_test/src/MollerPrimaryGenAction.cc
   mollersim/branches/GDML_test/vis/Qt.mac
Log:
There are a lot of changes going in with this commit, some of which need to be added to the main branch if we choose not to switch to the GDML.

The geometry folder now has a modularized geometry definition using GDML.  The mother gdml file calls the target, upstream, hybrid and detector "region" files.  The DetectorSD class has been modified to work with the GDML description and won't actually work with the hard-coded geometry in this version.  The prerun.mac has a bunch of lines that are commented - basically you can choose to open any individual module by itself.  

Other changes that are in the hard-coded and gdml geometry are to rotate the collimators and fields so that there is a closed sector to beam left.  This would need to be added to the main branch if this branch is not simply moved there.


 




More information about the 12gevmoller_sim mailing list