[12gevmoller_sim] Moller sim commit: r245 - in mollersim/branches/peiqing_mollersim_gdml: . include src

pqwang at jlab.org pqwang at jlab.org
Thu Nov 15 11:40:37 EST 2012


Author: pqwang
Date: 2012-11-15 11:40:37 -0500 (Thu, 15 Nov 2012)
New Revision: 245

Added:
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetAnalysis.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetMainDetectorHit.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetMainDetectorSD.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetMainDetector_PMTHit.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetMainDetector_PMTSD.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetUserMainDetector_DetectorEvent.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetUserMainDetector_MainEvent.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetUserMainDetector_PMTEvent.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetUserMainEvent.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetUserMainEvent_LinkDef.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDet_Global.hh
   mollersim/branches/peiqing_mollersim_gdml/include/Root_include.h
   mollersim/branches/peiqing_mollersim_gdml/include/cpp_include.h
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetAnalysis.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetectorSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetector_DetectorEvent.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetector_DetectorHit.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetector_PMTHit.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetector_PMTSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetUserMainDetector_MainEvent.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetUserMainDetector_PMTEvent.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetUserMainEvent.cc
Removed:
   mollersim/branches/peiqing_mollersim_gdml/my_run_ee.mac
Modified:
   mollersim/branches/peiqing_mollersim_gdml/GNUmakefile
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetectorHit.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerEventAction.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerPhysicsList.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerRunAction.hh
   mollersim/branches/peiqing_mollersim_gdml/moller_sim.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerAnalysis.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetectorConstruction.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetectorHit.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetectorSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerEventAction.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerPhysicsList.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerPrimaryGenAction.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerRunAction.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerSteppingAction.cc
Log:
This is a major commit in this test branch. Tons of changes had been made, for example:

- made interface to connect the detector gdml geometry to correctly work in the moller main package
- modified make file to complie and link root shared library
- added in optical photon processes
- added in main detector event (including quartz event and pmt event)
- made quartz and pmt sensitive detectors
- decoded the detector/pmt id of hits
- added in method to account for quartz event and pmt event
- ...

I did not list all of them, but the purpose is to let the detector gdml to work well with the main moller simulation package.  




More information about the 12gevmoller_sim mailing list