From dbe8df0673012dc160ce2cabb3204ecf22c7653c Mon Sep 17 00:00:00 2001 From: Rakitha Beminiwattha Date: Wed, 22 Jul 2026 11:54:47 -0400 Subject: [PATCH 1/2] trigger scintillator sens detectors for parallel geometry panels can be rotated to match GEM rotor positions n_rots_01 and n_rots_23 sets the US and DS rotor positions, respectively rotations settings are 0- no rotations 1- quarter sector rotation 2- half sector 3- three quarter sector 4- full sector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit rotations can be + or - for clockwise and counter-clockwise rotations The upstream plane of scintillators (Plane 0) have identification numbers 400 – 406 The downstream plane of scintillators (Plane 3) have identification numbers 407 – 413 --- geometry/mollerParallel.gdml | 197 +++++++++++++++++++++++++++++++++++ geometry/positions.xml | 4 + 2 files changed, 201 insertions(+) diff --git a/geometry/mollerParallel.gdml b/geometry/mollerParallel.gdml index 14e1c9911..7b300a8f3 100644 --- a/geometry/mollerParallel.gdml +++ b/geometry/mollerParallel.gdml @@ -9,6 +9,13 @@ &positions; + + + + + + + @@ -105,6 +112,57 @@ + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+ + + @@ -948,6 +1006,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1571,7 +1745,30 @@ + + + + + + + + + + + + + + + + + + + diff --git a/geometry/positions.xml b/geometry/positions.xml index 51c200bc8..543d2545a 100644 --- a/geometry/positions.xml +++ b/geometry/positions.xml @@ -138,3 +138,7 @@ + + + + From 362bf9afd7faafc58322eac494092bf2b569dfd5 Mon Sep 17 00:00:00 2001 From: Rakitha Beminiwattha Date: Wed, 22 Jul 2026 12:08:15 -0400 Subject: [PATCH 2/2] Trigger scintillator geometries are added to the remoll geometry. Modules can be rotated to match GEM rotor positions n_rots_01 and n_rots_23 sets the US and DS rotor positions, respectively rotations settings are 0-no rotations 1- quarter sector rotation 2- half sector 3- three quarter sector 4- full sector rotations can be + or - for clockwise and counter-clockwise rotations --- geometry/mollerMother.gdml | 2 +- geometry/tracking/GEMTSDetectors.gdml | 719 +++++++++++++++++++++++ geometry/tracking/trigscintMaterials.xml | 135 +++++ geometry/tracking/trigscintMatrices.xml | 262 +++++++++ 4 files changed, 1117 insertions(+), 1 deletion(-) create mode 100644 geometry/tracking/GEMTSDetectors.gdml create mode 100644 geometry/tracking/trigscintMaterials.xml create mode 100644 geometry/tracking/trigscintMatrices.xml diff --git a/geometry/mollerMother.gdml b/geometry/mollerMother.gdml index 82241ec86..e16e0986a 100644 --- a/geometry/mollerMother.gdml +++ b/geometry/mollerMother.gdml @@ -295,7 +295,7 @@ - + diff --git a/geometry/tracking/GEMTSDetectors.gdml b/geometry/tracking/GEMTSDetectors.gdml new file mode 100644 index 000000000..10908ece7 --- /dev/null +++ b/geometry/tracking/GEMTSDetectors.gdml @@ -0,0 +1,719 @@ + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + &matrices; + + + + + + + + + + + + + &materials; + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/geometry/tracking/trigscintMaterials.xml b/geometry/tracking/trigscintMaterials.xml new file mode 100644 index 000000000..1c946cc56 --- /dev/null +++ b/geometry/tracking/trigscintMaterials.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/geometry/tracking/trigscintMatrices.xml b/geometry/tracking/trigscintMatrices.xml new file mode 100644 index 000000000..529f6d954 --- /dev/null +++ b/geometry/tracking/trigscintMatrices.xml @@ -0,0 +1,262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +