diff --git a/compact/GEM_sidis.xml b/compact/GEM_sidis.xml index 515007512783cb5db70d03a9c9dd7d525657adeb..94238bfbcf2a60c1f0345412fac2fcfb780cdc83 100644 --- a/compact/GEM_sidis.xml +++ b/compact/GEM_sidis.xml @@ -1,6 +1,6 @@ <lccdd> <detectors> - <detector id="2" name="GEMTracker_SIDIS" vis="RedVis" type="GaplessGEMTrackerDisc" readout="GEMTrackerHits" > + <detector id="2" name="GEMTracker_SIDIS" vis="RedVis" type="SoLID_GEMTrackerDisc" readout="GEMTrackerHits" > <module name="Module_A" id="1" inner_r="50.0*cm" outer_r="118.0*cm" segments="30"> <slice name="drift_cathode" material="Kapton" thickness="0.100*mm"/> <slice name="drift_gas1" material="GEMGas" thickness="3.0*mm"/> diff --git a/solid.xml b/solid.xml index 775706cb940c0f528084971ac7f0dc553d7d1d6f..31368d845c0afdec04bbadec22b1a4e97e4a5b50 100644 --- a/solid.xml +++ b/solid.xml @@ -64,6 +64,7 @@ <!--<include ref="compact/LAEC.xml"/> <include ref="compact/FAEC.xml"/>--> <include ref="compact/LGC.xml"/> + <include ref="compact/GEM_sidis.xml"/> </detectors> <!-- Definition of the readout segmentation/definition --> diff --git a/src/GEMTrackerDiscSOLID_geo.cpp b/src/GEMTrackerDisc_geo.cpp similarity index 94% rename from src/GEMTrackerDiscSOLID_geo.cpp rename to src/GEMTrackerDisc_geo.cpp index efee6ee2b7ec1209a6d4f6ae3769f2a99a2aa6a2..fc733c3279d641cf2442790c41923d36ddd19bba 100644 --- a/src/GEMTrackerDiscSOLID_geo.cpp +++ b/src/GEMTrackerDisc_geo.cpp @@ -1,3 +1,6 @@ +// SPDX-License-Identifier: LGPL-3.0-or-later +// Copyright (C) 2024 Chao Peng, Whitney Armstrong + #include "DD4hep/DetFactoryHelper.h" #include "DD4hep/Printout.h" #include "TMath.h" @@ -79,4 +82,4 @@ static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens) return sdet; } -DECLARE_DETELEMENT(GEMTrackerDiscSOLID,create_detector) +DECLARE_DETELEMENT(SoLID_GEMTrackerDisc, create_detector)