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

pqwang at jlab.org pqwang at jlab.org
Mon Nov 19 15:15:41 EST 2012


Author: pqwang
Date: 2012-11-19 15:15:41 -0500 (Mon, 19 Nov 2012)
New Revision: 250

Modified:
   mollersim/branches/peiqing_mollersim_gdml/include/Geant4_include.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDetAnalysis.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerDet_Global.hh
   mollersim/branches/peiqing_mollersim_gdml/include/MollerRunAction.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/MollerAnalysis.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetAnalysis.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetectorSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetMainDetector_PMTSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerDetectorSD.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerEventAction.cc
   mollersim/branches/peiqing_mollersim_gdml/src/MollerRunAction.cc
Log:

In the output rootfile, a "histo" folder and a "event_tree" were added. They are paraller to the original "geant" tree. The "event_tree" holds the main detector information, such as hit position on detector, detector ID, number of PE of PMT, PMT ID, etc. The "histo" folder holds the PMT light yield spectrum. The events in "event_tree" can be correlated to events in "geant" tree via event number. It was done in this way (temporarily) so that the changes have zero impace on any existing analysis scripts, because it essentially did not change the structure of original rootfiles. 

While integrating the hundreds of pieces of quartz into the main simulation package, I tried to make minimum changes to files in the main package. This could ease the merge process of this test branch into trunk in the future after code review.




More information about the 12gevmoller_sim mailing list