[12gevmoller_sim] [JeffersonLab/remoll] 8d1098: Renamed mollerdet.gdml to fulldetectorDaughter.gdm...

GitHub noreply at github.com
Fri Jun 5 14:14:45 EDT 2015


  Branch: refs/heads/optical_and_vectors
  Home:   https://github.com/JeffersonLab/remoll
  Commit: 8d1098f691e42900ed42df56408a371374c4ff6b
      https://github.com/JeffersonLab/remoll/commit/8d1098f691e42900ed42df56408a371374c4ff6b
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-03-18 (Wed, 18 Mar 2015)

  Changed paths:
    A geometry_sculpt/fulldetectorDaughter.gdml
    R geometry_sculpt/mollerdet.gdml

  Log Message:
  -----------
  Renamed mollerdet.gdml to fulldetectorDaughter.gdml.  Added full detector geometry to gdml file.


  Commit: 0353a94f8614305b3d9fbe3b07d912a57d1b4a34
      https://github.com/JeffersonLab/remoll/commit/0353a94f8614305b3d9fbe3b07d912a57d1b4a34
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-03-18 (Wed, 18 Mar 2015)

  Changed paths:
    M geometry_sculpt/mollerMother.gdml

  Log Message:
  -----------
  Additionally, told mollerMother.gdml to use fulldetectorDaughter.gdml


  Commit: e0d383f41fe5e9beed58124b6bd1b06b95762df6
      https://github.com/JeffersonLab/remoll/commit/e0d383f41fe5e9beed58124b6bd1b06b95762df6
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-03-18 (Wed, 18 Mar 2015)

  Changed paths:
    M remoll.cc
    M src/remollGenericDetector.cc
    M src/remollIO.cc
    M src/remollTextFile.cc

  Log Message:
  -----------
  Implemented optical photons into the simulation.
Gave logical volumes identification properties.
Fixed memory issues in remollTextFile.cc.
Implemented hard limit for number of optical photons detected in remollIO.cc.


  Commit: 08b67c036543b2f8d258114b199853be61d5dc2f
      https://github.com/JeffersonLab/remoll/commit/08b67c036543b2f8d258114b199853be61d5dc2f
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-03-18 (Wed, 18 Mar 2015)

  Changed paths:
    M src/remollIO.cc

  Log Message:
  -----------
  Added a comment to line 61.


  Commit: ea246b28cd6856c6e70410cc06d29268087dd6a8
      https://github.com/JeffersonLab/remoll/commit/ea246b28cd6856c6e70410cc06d29268087dd6a8
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-03-26 (Thu, 26 Mar 2015)

  Changed paths:
    M include/remollIO.hh
    M src/remollIO.cc

  Log Message:
  -----------
  Made all fixed sized arrays into dynamic vectors in remollIO.
This may require a change from static arrays to dynamic vectors in user's scripts.

I made this change because a large number of optical photons are produced per event,
so static arrays tend to lead to memory issues.  Dynamic vectors should clear up these issues. :smile:


  Commit: a5d81ddfe3b77edbed8fee03a5b8de952a294873
      https://github.com/JeffersonLab/remoll/commit/a5d81ddfe3b77edbed8fee03a5b8de952a294873
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M geometry_sculpt/fulldetectorDaughter.gdml

  Log Message:
  -----------
  A number of changes have been added to fulldetectorDaughter.gdml to
facilitate optical processes in the simulation.  Here is the list of changes:

-->New definitions for ABSLENGTH_CATHODE and RINDEX_CATHODE (properties of the photocathode)
-->New definitions for RINDEX, reflectivity values, and transmittance values for aluminum.  The RINDEX values are all set to 1.
-->Added a material called "air_optical" that simulates air with its index of refraction, allowing optical material to pass through.
-->The volume ProbeContainerLogical is now filled with "air_optical".
-->same for PhotonDetectorContainerLogical and for ContainerLogical.
-->The color of the reflector in the visualization is now set to yellow from brown.
-->The "alpha" of volume LightGuideLogical is set to 0.1.
-->The color of the volume ContainerLogical is now set to green.
-->New skinsurfaces added to the light guide and reflector.


  Commit: 3ec190613c51462ce7246be6d3c4293c92994f15
      https://github.com/JeffersonLab/remoll/commit/3ec190613c51462ce7246be6d3c4293c92994f15
  Author: Christopher Haufe <crhaufe at email.wm.edu>
  Date:   2015-06-05 (Fri, 05 Jun 2015)

  Changed paths:
    M src/remollEventAction.cc
    M src/remollGenericDetector.cc

  Log Message:
  -----------
  A few minor changes were made to remollEventAction.cc and remollGenericDetector.cc
in order to facillitate the simulation of optical processes.

The changes in remollEventAction.cc include:
-->Now prints how many events have been simulated after every 10th event instead of 1000th.
   This is because the simulation takes so much longer with optical processes included.

The changes in remollGenericDetector.cc include:
-->Added extra step to hit-determination process so that optical photons are registered as a hit once they are stopped and killed at a boundary.
-->Added include statement for "G4OpticalPhoton.hh".


Compare: https://github.com/JeffersonLab/remoll/compare/8d1098f691e4^...3ec190613c51


More information about the 12gevmoller_sim mailing list