[12gevmoller_sim] [EXTERNAL] [JeffersonLab/remoll] 40ddf4: Add an implementation of a sieve with a few holes ...

Wouter Deconinck noreply at github.com
Wed Jan 27 21:03:21 EST 2021


  Branch: refs/heads/develop
  Home:   https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=sTGYCEKzfu0oI4QKIQsxNPeWhvPetwYmA6n_geJzsfQ&e= 
  Commit: 40ddf4765d325831e00b9b1d58ab95c106a3296e
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_40ddf4765d325831e00b9b1d58ab95c106a3296e&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=W5SIYoI9DtbAdlg5POtetgSh6Ol6jwcWOWSNuKY0yXs&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-05-28 (Thu, 28 May 2020)

  Changed paths:
    A geometry/upstream/sieve.gdml
    M src/remollDetectorConstruction.cc

  Log Message:
  -----------
  Add an implementation of a sieve with a few holes (and the unit 'in')

The demo sieve has three constant diameter holes to demonstrate
increasingly complex behavior:
- hole 1: central phi, parallal to z
- hole 2: offset in phi, parallel to z
- hole 3: offset in phi, at angle with z
All sectors have the same holes right now.

Some remaining issues: the angle with z is as if the hole was centered
in phi, even if the offset is non-zero. I was struggling with making
that work correctly and gave up for now.


  Commit: 5fea12c8b3e87c989cc05efea5ec455dd2ad6a68
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_5fea12c8b3e87c989cc05efea5ec455dd2ad6a68&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=nz1Ls-eIXb3x4aINE5lTjqB9lo4rVbokOkRrLFV2AVQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-02 (Thu, 02 Jul 2020)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    A Gemfile
    A README.Compiling.md
    A README.Contributing.md
    A README.Docker.md
    A README.FAQ.md
    A README.Running.md
    A README.Singularity.md
    R README.initialize.md
    M README.md
    A _config.yml
    M analysis/README.md
    M generators/halld/bggen/paw/.gitignore
    M generators/halld/bggen/paw/CMakeLists.txt
    M generators/halld/bggen/paw/Makefile
    R generators/halld/bggen/paw/bggen.dat
    R generators/halld/bggen/paw/bggen.his
    R generators/halld/bggen/paw/bggen.nt
    A generators/halld/bggen/paw/bggen.sh
    A geometry/README.md
    A geometry/beampipe/premoller/beampipeRaster.gdml
    A geometry/electronics/subSBSbunker.gdml
    M geometry/hall/hallDaughter_dump.gdml
    M geometry/hall/hallDaughter_merged.gdml
    M geometry/hybrid/hybridDaughter_merged.gdml
    M geometry/materials.xml
    M geometry/mollerMother_merged.gdml
    M geometry/target/subTargetRegion.gdml
    M geometry/upstream/upstreamDaughter_merged.gdml
    M include/remollDetectorConstruction.hh
    A macros/README.md
    A macros/load_magnetic_fieldmaps.mac
    M macros/runbatch_eAlelastic_down.mac
    M macros/runbatch_eAlelastic_up.mac
    M macros/runbatch_eAlinelastic_down.mac
    M macros/runbatch_eAlinelastic_up.mac
    M macros/runbatch_eAlquasielastic_down.mac
    M macros/runbatch_eAlquasielastic_up.mac
    M macros/runexample.mac
    M macros/runexample_C12.mac
    A macros/runexample_vis.mac
    M macros/tests/commit/test_beam.mac
    M macros/tests/commit/test_elastic.mac
    M macros/tests/commit/test_elasticAl.mac
    M macros/tests/commit/test_elasticAl_DS.mac
    M macros/tests/commit/test_elasticAl_US.mac
    M macros/tests/commit/test_inelastic.mac
    M macros/tests/commit/test_inelasticAl.mac
    M macros/tests/commit/test_moller.mac
    M macros/tests/commit/test_pion.mac
    M macros/tests/commit/test_power.mac
    M macros/tests/commit/test_raster.mac
    M macros/tests/release/test_moller.mac
    M macros/tests/unit/test_fields.mac
    A macros/tests/unit/test_move_volume.mac
    M macros/tests/unit/test_polarization.mac
    M macros/tests/valgrind/test_moller.mac
    R macros/vis.mac
    M src/remollDetectorConstruction.cc
    M src/remollGenBeam.cc
    A vis/README.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/develop' into feature-sieve-demo


  Commit: d0215a6ae2b263967644272ceae41df179215205
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_d0215a6ae2b263967644272ceae41df179215205&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=ev4Pay6HgEq_Hr9cEjQ_epzKYdLPGL4PaZJ8IJWSk2I&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M geometry/upstream/sieve.gdml

  Log Message:
  -----------
  Rotated sieve slits; detect secondaries, low energy neutrals, boundaryhits


  Commit: eef9b3fa82b60145c473c25e6200bd443ab6e99e
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_eef9b3fa82b60145c473c25e6200bd443ab6e99e&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=u8W77cOVjse2rbHSboW_2wUoLTSAGqPpbubqe2DxrYQ&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M geometry/positions.xml

  Log Message:
  -----------
  Sieve positions 'around' coll1 before coll2


  Commit: f74fee9abed347aa2fc43c2901d42425970b25f1
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f74fee9abed347aa2fc43c2901d42425970b25f1&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=FliOAXVd3FLeKqtDr9KRO3GncgJO1WH4ejUOBU1Gc1Y&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M geometry/mollerParallel.gdml

  Log Message:
  -----------
  Virtual sieve plane 60 in parallel world


  Commit: aacc1a99ced633e1ce05da11fb36b1bae66f9fb1
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_aacc1a99ced633e1ce05da11fb36b1bae66f9fb1&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=MggohJ_FiqoM1jvjwkg9XPoSh0PVt4aypQSa3hgnLX4&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    M geometry/upstream/upstreamDaughter_merged.gdml

  Log Message:
  -----------
  Insert sieve upstream at out of beam position


  Commit: 53c62a884cd37d58da4b0cca2318332ff87d0839
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_53c62a884cd37d58da4b0cca2318332ff87d0839&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=tUI-cmLM518Fqp7yq3YPBcF8mihan6XgWaYQOlzIc0M&e= 
  Author: Wouter Deconinck <wdconinc at gmail.com>
  Date:   2020-07-03 (Fri, 03 Jul 2020)

  Changed paths:
    A macros/sieve/sieve_in.mac
    A macros/sieve/sieve_out.mac
    A macros/tests/unit/test_sieve.mac

  Log Message:
  -----------
  Sieve in/out macros (shift by 200 mm), unit tests


  Commit: 024b6d06dbc6539e526eeb294db80c0f85f8edb5
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_024b6d06dbc6539e526eeb294db80c0f85f8edb5&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=bUDShgBep0-ZuKg42YX6M6mRxWuHGiIxWNCYL077AXw&e= 
  Author: Wouter Deconinck <wdconinc at jlab.org>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    A .github/workflows/docker-image.yml
    M .gitignore
    A .gitmodules
    M .travis.yml
    M CMakeLists.txt
    A CONTRIBUTORS.md
    M Dockerfile
    A README.replay.md
    M analysis/CMakeLists.txt
    A analysis/bkgd_pe/CMakeLists.txt
    A analysis/bkgd_pe/bkgd_pe.cc
    A analysis/bkgd_pe/include/bkgd_pe.hh
    A analysis/bkgd_pe/include/bkgd_peLinkDef.h
    A analysis/bkgd_pe/include/bkgd_petypes.hh
    A analysis/cut1plot2.C
    A analysis/firstHit.C
    M analysis/pe/include/pe.hh
    M analysis/pe/include/peLinkDef.h
    M analysis/pe/include/petypes.hh
    M analysis/pe/pe.cc
    A analysis/pe_studies/README.md
    A analysis/pe_studies/active-SD-mollerParallel.gdml
    A analysis/pe_studies/macros/detector_vis.mac
    A analysis/pe_studies/macros/preserve_recreate-brad.mac
    A analysis/pe_studies/macros/preserve_ref_scans.mac
    A analysis/pe_studies/macros/preserve_scans.mac
    A analysis/pe_studies/macros/runexample_epelastic_parallel.mac
    A analysis/pe_studies/macros/runexample_epinelastic_parallel.mac
    A analysis/pe_studies/macros/runexample_moller_parallel.mac
    A analysis/pe_studies/macros/runexample_test-det28_parallel.mac
    A analysis/pe_studies/scripts/do_all_rates.sh
    A analysis/pe_studies/scripts/full-scan.sh
    A analysis/pe_studies/scripts/getMax.C
    A analysis/pe_studies/scripts/produce.sh
    A analysis/pe_studies/scripts/ref-scan.sh
    A analysis/pe_studies/scripts/scan.sh
    A analysis/pe_studies/scripts/sub-ref-scan.sh
    M geometry/beampipe/downstream/beampipeDSMother.gdml
    M geometry/beampipe/premoller/beampipeRaster.gdml
    R geometry/detector_5open.gdml
    R geometry/detector_mainz.gdml
    A geometry/donut/donutConcreteLead.gdml
    R geometry/dumpDaughter.gdml
    M geometry/electronics/subSBSbunker.gdml
    A geometry/generators/remoll-coil-generator
    A geometry/generators/remoll-detector-generator
    A geometry/generators/remoll-showermax-generator
    M geometry/hall/hallDaughter_acceptanceDefinition.gdml
    M geometry/hall/hallDaughter_dump.gdml
    M geometry/hall/hallDaughter_merged.gdml
    M geometry/hall/hallDaughter_noShlds.gdml
    M geometry/hall/subDumpDiffuser.gdml
    M geometry/huts/lefthut.gdml
    M geometry/huts/righthut.gdml
    M geometry/hybrid/hybridDaughter_merged.gdml
    M geometry/hybrid/hybridToroid.gdml
    M geometry/materials.xml
    M geometry/mollerMother.gdml
    R geometry/mollerMother_5open.gdml
    R geometry/mollerMother_acceptanceDefinition.gdml
    R geometry/mollerMother_acceptanceDefinition_includeCol4.gdml
    R geometry/mollerMother_black.gdml
    R geometry/mollerMother_dump.gdml
    R geometry/mollerMother_merged.gdml
    M geometry/mollerMother_parametrized.gdml
    M geometry/mollerParallel.gdml
    M geometry/pion/Calorimeter/pionDetectorCalorimeter.gdml
    M geometry/pion/GEM/pionDetectorGEM.gdml
    M geometry/pion/GEM/pionDetectorGEMOpenSector.gdml
    M geometry/pion/Lucite/pionDetectorLucite.gdml
    M geometry/pion/Lucite/pionDetectorLuciteSector.gdml
    M geometry/pion/TS/pionDetectorTS.gdml
    M geometry/pion/TS/pionDetectorTSOpenSector.gdml
    M geometry/pion/pionDetectorSystem.gdml
    A geometry/pion/pionDetectorSystem_world.gdml
    M geometry/pion/pionDetectorVirtualDet.gdml
    M geometry/positions.xml
    M geometry/showermax/showerMaxGen.gdml
    M geometry/solids/world.xml
    R geometry/solids_5open.xml
    R geometry/solids_mainz.xml
    M geometry/target/subTargetRegion.gdml
    R geometry/tracking/daughterGEM1.gdml
    R geometry/tracking/daughterGEM2.gdml
    R geometry/tracking/daughterGEM3.gdml
    R geometry/tracking/daughterGEM4.gdml
    M geometry/tracking/trackingDaughter.gdml
    M geometry/upstream/upstreamBeampipe.gdml
    M geometry/upstream/upstreamDaughter_merged.gdml
    M geometry/upstream/upstreamToroid.gdml
    R geometry_Mainz/detector_Mainz.gdml
    R geometry_Mainz/detector_Mainz_v2.gdml
    R geometry_Mainz/materials.xml
    R geometry_Mainz/materialsOptical.xml
    R geometry_Mainz/matrices_Mainz.xml
    R geometry_Mainz/matrices_Mainz_v2.xml
    R geometry_Mainz/mollerMother.gdml
    R geometry_Mainz/solids_Mainz.xml
    R geometry_Mainz/solids_Mainz_v2.xml
    R geometry_Mainz/targetDaughter.gdml
    A geometry_sandbox/detector_Mainz.gdml
    A geometry_sandbox/detector_Mainz_v2.gdml
    A geometry_sandbox/materials.xml
    A geometry_sandbox/materialsOptical.xml
    A geometry_sandbox/materialsOptical_Mainz.xml
    A geometry_sandbox/matrices_Mainz.xml
    A geometry_sandbox/matrices_Mainz_v2.xml
    A geometry_sandbox/mollerMother.gdml
    A geometry_sandbox/mollerMother_Mainz.gdml
    A geometry_sandbox/solids_Mainz.xml
    A geometry_sandbox/solids_Mainz_v2.xml
    A geometry_sandbox/targetDaughter.gdml
    M include/remollBeamTarget.hh
    M include/remollDetectorConstruction.hh
    M include/remollGenBeam.hh
    R include/remollGenTF1.hh
    M include/remollIO.hh
    M include/remollMagneticField.hh
    M include/remollParallelConstruction.hh
    A include/remollSearchPath.hh
    M include/remollVEventGen.hh
    M include/remolltypes.hh
    A jobs/jlabSubmit1.py
    M macros/envelope_data.mac
    M macros/gui.mac
    M macros/hepmc/ee_ee_hepmc.mac
    M macros/hepmc/ee_ee_moller.mac
    M macros/hepmc/ep_ep_elastic.mac
    M macros/hepmc/ep_ep_hepmc.mac
    R macros/initializeTF1Generator.mac
    M macros/issues/issue179.mac
    M macros/issues/issue186_set1.mac
    M macros/issues/issue186_set2.mac
    M macros/issues/issue186_set3.mac
    M macros/issues/issue186_set4.mac
    M macros/issues/issue186_set5.mac
    M macros/load_magnetic_fieldmaps.mac
    M macros/pion/pionDetectorLucite.mac
    M macros/pion/pion_rates_at_lucite_plane.mac
    M macros/pionDetectorLucite.in
    M macros/runBeam.mac
    M macros/runEE.mac
    M macros/runEPpion.mac
    R macros/runTF1.mac
    M macros/runexample.mac
    M macros/runexample_envelope.mac
    M macros/runexample_vis.mac
    M macros/tests/commit/test_beam.mac
    M macros/tests/commit/test_elastic.mac
    M macros/tests/commit/test_elasticAl.mac
    M macros/tests/commit/test_elasticAl_DS.mac
    M macros/tests/commit/test_elasticAl_US.mac
    M macros/tests/commit/test_inelastic.mac
    M macros/tests/commit/test_inelasticAl.mac
    M macros/tests/commit/test_moller.mac
    M macros/tests/commit/test_pion.mac
    M macros/tests/commit/test_power.mac
    M macros/tests/commit/test_raster.mac
    R macros/tests/geometry/overlap.mac
    M macros/tests/release/test_moller.mac
    M macros/tests/unit/test_gen_beam_raster.mac
    R macros/tests/unit/test_physlist_4.mac
    R macros/tests/unit/test_physlist_5.mac
    M macros/tests/unit/test_polarization.mac
    A macros/tests/unit/test_rng_engine.C
    A macros/tests/unit/test_rng_engine.mac
    M remoll.cc
    A scripts/convert-mixmaxrng-state.sh
    A scripts/convert-mixmaxrng-states-to-runs.sh
    A scripts/scan.sh
    M scripts/tests/test_macros.sh
    M src/remollBeamTarget.cc
    M src/remollDetectorConstruction.cc
    M src/remollGenBeam.cc
    M src/remollGenExternal.cc
    R src/remollGenTF1.cc
    M src/remollGlobalField.cc
    M src/remollMagneticField.cc
    M src/remollParallelConstruction.cc
    M src/remollPrimaryGeneratorAction.cc
    M src/remollRunAction.cc
    A src/remollSearchPath.cc
    M src/remollVEventGen.cc
    A vis/detector_vis.mac
    A vis/section.mac
    M vis/vis.mac

  Log Message:
  -----------
  Merge branch 'develop' into feature-sieve-demo


  Commit: f054f33651202225a387756ca58f9e9dc1f3c713
      https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_commit_f054f33651202225a387756ca58f9e9dc1f3c713&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=aEUHJ6Js1KJRCB_yQ-BHGVmpdi7iPRJxm__mpuAtBnA&e= 
  Author: Wouter Deconinck <wdconinc at jlab.org>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M geometry/mollerParallel.gdml
    M geometry/positions.xml
    A geometry/upstream/sieve.gdml
    M geometry/upstream/upstreamDaughter_merged.gdml
    A macros/sieve/sieve_in.mac
    A macros/sieve/sieve_out.mac
    A macros/tests/unit/test_sieve.mac
    M src/remollDetectorConstruction.cc

  Log Message:
  -----------
  Merge pull request #345 from JeffersonLab/feature-sieve-demo

Feature: sieve implementation


Compare: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_JeffersonLab_remoll_compare_f17d50483f08...f054f3365120&d=DwICaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=-0uahHXTLsQsllHBZNHgOynLaY6DUxqehsUJ91-BlNY&m=jnmTn54Z2ZlHXuIAVeuKg0PCdKHDNtN5blyqI-9XQkQ&s=rDFZMm6OPwGMC2ZqiCHNPv9boTmtFogVXrk5AF1QTyI&e= 



More information about the 12gevmoller_sim mailing list