[12gevmoller_sim] [JeffersonLab/remoll] 8adab1: Test case gdml for target aux tag inclusion.

GitHub noreply at github.com
Fri Apr 28 12:08:19 EDT 2017


  Branch: refs/heads/pion
  Home:   https://github.com/JeffersonLab/remoll
  Commit: 8adab1f24ba2e9e8fb8bc8cdb0f7ef1fb90dc8c4
      https://github.com/JeffersonLab/remoll/commit/8adab1f24ba2e9e8fb8bc8cdb0f7ef1fb90dc8c4
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M geometry_sculpt/targetDaughter.gdml

  Log Message:
  -----------
  Test case gdml for target aux tag inclusion.


  Commit: 1bfddea4f62b30967d051c1f25a6a3d589b37041
      https://github.com/JeffersonLab/remoll/commit/1bfddea4f62b30967d051c1f25a6a3d589b37041
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    A analysis/eve_draw.C
    A geometry_sculpt/parallelWorld.gdml
    M geometry_sculpt/pionDetectorGEMOpenSector.gdml
    M geometry_sculpt/pionDetectorLucite.gdml
    M geometry_sculpt/pionDetectorLuciteSector.gdml
    M geometry_sculpt/pionDetectorSystem.gdml
    M geometry_sculpt/pionDetectorTSOpenSector.gdml
    M geometry_sculpt/pionDetectorVirtualDet.gdml
    A include/remollParallelWorldConstruction.hh
    M macros/gui.mac
    M remoll.cc
    A src/remollParallelWorldConstruction.cc

  Log Message:
  -----------
  Merge branch 'pion' of github.com:JeffersonLab/remoll into pion


  Commit: 8f019b50cfa64522533b646d1c15e08c769ad29a
      https://github.com/JeffersonLab/remoll/commit/8f019b50cfa64522533b646d1c15e08c769ad29a
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M geometry_sculpt/targetDaughter.gdml

  Log Message:
  -----------
  Changes the names of the aux tags for target designation.


  Commit: 28cf559e5c3f8bc151206505ded03bb2f2191a0f
      https://github.com/JeffersonLab/remoll/commit/28cf559e5c3f8bc151206505ded03bb2f2191a0f
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  New function remollDetCon::GetPhysicalVolumes

Get the list of physical volumes associated to a certain logical volume.
Because the tree structure in geant4 geometry is from mother logical to
daughter physical to daughter logical, there is no way to get from
mother logical to mother physical without a full tree transversal.

The efficiency of this function is suboptimal (many lists get created
and deleted as it transcends the tree), but who cares since this is
going to be called only once during initialization anyway.


  Commit: cd7b641673c6db8bceb3ff51dc78be42ef6d042b
      https://github.com/JeffersonLab/remoll/commit/cd7b641673c6db8bceb3ff51dc78be42ef6d042b
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M src/remollDetectorConstruction.cc

  Log Message:
  -----------
  Read target volumes from GDML, no change to what happens

The volume with aux tag "TargetSystem" is considered to be the mother
target volume which contains volumes with aux tag
"TargetSamplingVolume".

The sampling behavior isn't changed in this commit. This should give the
same results as before changes.


Compare: https://github.com/JeffersonLab/remoll/compare/3f613c0e8d02...cd7b641673c6


More information about the 12gevmoller_sim mailing list