Skip to content

Commit

Permalink
Merge pull request #83 from JeffersonLab/dev
Browse files Browse the repository at this point in the history
Dev various changes, preparing for 5.11
  • Loading branch information
raffaelladevita authored Jan 22, 2025
2 parents 365df02 + 189d7ea commit 61cddea
Show file tree
Hide file tree
Showing 32 changed files with 898 additions and 43 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# YAML file for RG-A Spring2018 Pass2 simulations
# Uses AI-assisted tracking and denoising
# Compatible with:
# - coatjava 10.0.3 or later
# - coatjava 11.1.0 or later
# - gemc 5.2 or later
# THIS IS A PLACEHOLDER UNTIL THE PASS2 DATA PROCESSING CONDITIONS WILL BE FINALIZED
io-services:
Expand Down Expand Up @@ -66,7 +66,9 @@ services:
name: MC
configuration:
global:
variation: rga_fall2018_mc
dcMinistagger: "NOTONREFWIRE"
dcFeedthroughs: "OFF"
variation: rga_spring2018_mc
# timestamp: 07/27/2023-12:00:00
# uncomment to use bank filtering based on schema, schema path should be updated
# to point to the correct coatjava folder
Expand All @@ -81,7 +83,7 @@ configuration:
DCCR:
rawBankGroup: "NOISE1"
MLTD:
run: "5197"
run: "4003"
DCHAI:
outputBankPrefix: "HB"
RTPC:
Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/clas12-default.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="default" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rga_fall2018.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rga_fall2018_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rga_fall2018_target_at_m3.5.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rga_fall2018_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rga_spring2018.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rga_spring2018_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rga_spring2019.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rga_spring2019_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rgb_fall2019.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rgb_fall2019_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
5 changes: 3 additions & 2 deletions gemc/dev/rgb_spring2019.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rgb_spring2019_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand All @@ -98,7 +98,8 @@

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, adjuster1, adjuster2, adjuster3, Apex_Shield_Lead_Fill, Apex_Shield_PCAL_Hub, Downstream_Beam_tube_Segment_1, Downstream_Beam_tube_Segment_2, Torus_Beam_Tube_Reducer_2, Torus_Exit_Shield_Casing, Torus_Exit_Shield_Lead_Fill, 20"/>




Expand Down
2 changes: 1 addition & 1 deletion gemc/dev/rgc_fall2022.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rgc_summer2022_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand Down
2 changes: 1 addition & 1 deletion gemc/dev/rgc_summer2022.gcard
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rgc_summer2022_mc" />

<!-- Do not track staff after the apex -->
<!-- Do not track staff after the downstream shielding -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
Expand Down
1 change: 1 addition & 0 deletions gemc/dev/rge_spring2024_LD2-Al-liq.gcard
133 changes: 133 additions & 0 deletions gemc/dev/rge_spring2024_LD2-Al-sol.gcard
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<!-- GEMC dev -->
<gcard>

<!-- targets -->
<!-- Liquid target. Variations include: "2cm-lD2", "2cm-lD2-empty"-->
<detector name="experiments/clas12/targets/target" factory="TEXT" variation="2cm-lD2"/>

<!--Solid target. Can be changed here by choosing a CAD subdirectory. Possible options: C, Al, Cu, Sn, Pb, Empty-->
<detector name="experiments/clas12/targets/rge-dt/Al/" factory="CAD"/>
<detector name="experiments/clas12/targets/rge-dt/common/" factory="CAD"/>


<!-- central detectors -->
<detector name="experiments/clas12/bst/bst" factory="TEXT" variation="default"/>
<detector name="experiments/clas12/bstShield/bstShield" factory="TEXT" variation="w51-rge"/>
<detector name="experiments/clas12/micromegas/micromegas" factory="TEXT" variation="michel"/>

<!--ctof, cad -->
<detector name="experiments/clas12/ctof/ctof" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/ctof/javacad_rga_fall2018/" factory="CAD"/>
<detector name="experiments/clas12/cnd/cnd" factory="TEXT" variation="original"/>

<!--high threshold cherenkov -->
<detector name="experiments/clas12/htcc/htcc" factory="TEXT" variation="original"/>
<detector name="experiments/clas12/htcc/cad_fall18/" factory="CAD"/>

<!-- magnets -->
<detector name="experiments/clas12/magnets/solenoid" factory="TEXT" variation="original"/>
<detector name="experiments/clas12/magnets/cad/" factory="CAD" />


<!-- Beamline configuration: FT is used -->
<detector name="experiments/clas12/ft/ft" factory="TEXT" variation="FTOff"/>
<detector name="experiments/clas12/beamline/cadBeamlineFTOFF/" factory="CAD"/>
<detector name="experiments/clas12/beamline/beamline" factory="TEXT" variation="FTOff"/>
<detector name="experiments/clas12/beamline/cad_downstream_beamline/" factory="CAD"/>

<!-- Detectors in the forward carriage -->
<detector name="experiments/clas12/dc/dc" factory="TEXT" variation="default"/>
<detector name="experiments/clas12/ftof/ftof" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/ec/ec" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/pcal/pcal" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/ltcc/ltcc" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/ltcc/cad_cone/" factory="CAD"/>
<detector name="experiments/clas12/ltcc/cad/" factory="CAD"/>
<detector name="experiments/clas12/rich/rich" factory="TEXT" variation="rga_fall2018"/>
<detector name="experiments/clas12/rich/cad_rga_fall2018/" factory="CAD"/>


<!-- you can scale the fields here. Remember torus -1 means e- INBENDING -->
<option name="SCALE_FIELD" value="binary_torus, -1"/>
<option name="SCALE_FIELD" value="binary_solenoid, -1"/>

<!-- hall field -->
<option name="HALL_FIELD" value="Symm_solenoid_r601_phi1_z1201_13June2018:Symm_torus_r2501_phi16_z251_24Apr2018"/>


<!-- beam conditions -->
<option name="BEAM_P" value="e-, 10.6*GeV, 0.0*deg, 0*deg"/>
<option name="BEAM_V" value="(0, 0, -3)cm"/>
<option name="SPREAD_V" value="(0.0, 2.5)cm"/>

<option name="SAVE_ALL_MOTHERS" value="1"/>
<option name="RECORD_OPTICALPHOTONS" value="1"/>
<option name="SKIPREJECTEDHITS" value="1" />

<!-- Uncomment this line to save the true information (necessary for Truth Matching -->
<!-- <option name="INTEGRATEDRAW" value="*" /> -->


<option name="PHYSICS" value="FTFP_BERT + STD + Optical"/>

<option name="OUTPUT" value="hipo, out.hipo"/>

<!-- Will print message every 10 events -->
<option name="PRINT_EVENT" value="100" />


<!-- Run Number 11, picked up by digitization routines -->
<option name="RUNNO" value="11" />
<option name="DIGITIZATION_VARIATION" value="rga_fall2018_mc" />

<!-- Do not track staff after the apex -->
<option name="MAX_Z_POS" value="9000"/>

<!-- Time window defined by LUMI_EVENT -->
<option name="LUMI_EVENT" value="0, 248.5*ns, 4*ns" />
<!-- Uncomment this (and replace the LUMI_EVENT Above) to simulate 10^35 luminosity beam on a 5cm liquid hydrogen target, use 124K e- / event -->
<!-- Scale accordingly for different target / luminosity -->
<!--
<option name="LUMI_EVENT" value="124000, 248.5*ns, 4*ns" />
<option name="LUMI_P" value="e-, 10.6*GeV, 0*deg, 0*deg" />
<option name="LUMI_V" value="(0.0, 0.0, -10)cm" />
<option name="LUMI_SPREAD_V" value="(0.03, 0.03)cm" />
-->

<!-- RF Signal needs event time window defined by LUMI_EVENT -->
<!-- Reference position set as target shift below -->
<option name="RFSETUP" value="clas12_ccdb" />
<option name="RFSTART" value="eventVertex, 0, 0, -30.0" />

<!-- production threshold for passive volumes -->
<!-- beamline shielding: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="innerShieldAndFlange, outerFlange, outerMount, nut1, nut2, nut3, nut4, nut5, nut6, nut7, nut8, nut9, taggerInnerShield, main-cone, main-cone, adjuster1, adjuster2, adjuster3, 20" />



<!-- torus magnet: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="BoreShield, CenterTube, DownstreamShieldingPlate, DownstreamVacuumJacket, WarmBoreTube, apex, Shield1, Shield2, Shield3, Shield4, Shield5, Shield6, Shield7, shell1a, shell1b, shell2a, shell2b, shell3a, shell3b, shell4a, shell4b, shell5a, shell5b, shell6a, shell6b, 20" />


<!-- torus magnet: 2cm-->
<option name="PRODUCTIONCUTFORVOLUMES" value="BoreShield, CenterTube, DownstreamShieldingPlate, DownstreamVacuumJacket, WarmBoreTube, apex, Shield1, Shield2, Shield3, Shield4, Shield5, Shield6, Shield7, shell1a, shell1b, shell2a, shell2b, shell3a, shell3b, shell4a, shell4b, shell5a, shell5b, shell6a, shell6b, 20" />

<!-- Target and central detectors are all shifted upstream by 30 mm -->
<detector name="target"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="svt"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="bstShield"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="BMT"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="FMT"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="ctof"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<detector name="cnd"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>

<!-- solenoid volume and field map shifted upstream by 30 mm -->
<detector name="solenoid"> <position x="0*cm" y="0*cm" z="-3.00*cm" /> </detector>
<option name="DISPLACE_FIELDMAP" value="binary_solenoid, 0*cm, 0*cm, -3.00*cm" />

<!-- HTCC shifted upstream by 19.4 mm -->
<detector name="htcc"> <position x="0*cm" y="0*cm" z="-1.94*cm" /> </detector>
<detector name="htccEntryWindow"> <position x="0*cm" y="0*cm" z="-1.94*cm" /> </detector>
<detector name="htccExitWindow"> <position x="0*cm" y="0*cm" z="-1.94*cm" /> </detector>

</gcard>
1 change: 1 addition & 0 deletions gemc/dev/rge_spring2024_LD2-C-liq.gcard
Loading

0 comments on commit 61cddea

Please sign in to comment.