-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Works locally and has settings to test on github
- Loading branch information
Showing
5 changed files
with
167 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,12 @@ | ||
# Run Snakemake for the training | ||
training: | ||
train:LOWQ2: | ||
extends: .det_benchmark | ||
stage: benchmarks | ||
script: | ||
- snakemake --snakefile training/Snakefile --configfile config.yml | ||
|
||
|
||
SIM_DIRECTORY: "LowQ2_G4out/" | ||
RECO_DIRECTORY: "LowQ2_ReconOut/" | ||
MODEL_DIRECTORY: "LowQ2_Model/" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,133 @@ | ||
<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0" | ||
xmlns:xs="http://www.w3.org/2001/XMLSchema" | ||
xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd"> | ||
|
||
<debug> | ||
<type name="surface" value="0"/> | ||
<type name="material" value="0"/> | ||
<type name="readout" value="0"/> | ||
<type name="segmentation" value="0"/> | ||
<type name="limits" value="0"/> | ||
<type name="region" value="0"/> | ||
<type name="includes" value="0"/> | ||
</debug> | ||
|
||
<documentation level="-1"> | ||
# EPIC Detector | ||
- https://github.com/eic/epic | ||
- https://github.com/eic/ip6 | ||
</documentation> | ||
|
||
<!-- Some information about detector --> | ||
<info name="EPIC Detector" title="EPIC Detector" | ||
author="EPIC Collaboration" | ||
url="https://github.com/eic/epic" | ||
status="development" | ||
version="v1 2021-03-16"> | ||
<comment> EPIC </comment> | ||
</info> | ||
|
||
<!-- Standard environmental conditions: 20 °C, 1 atm --> | ||
<std_conditions type="NTP"/> | ||
|
||
<define> | ||
<documentation level="2"> | ||
## Main Constant Definitions | ||
|
||
The ip6 (or other ip) defines should be included first. | ||
These files have only a define tags. | ||
</documentation> | ||
<include ref="${DETECTOR_PATH}/compact/fields/beamline_10x100.xml" /> | ||
<include ref="${DETECTOR_PATH}/compact/far_forward/definitions.xml" /> | ||
<include ref="${DETECTOR_PATH}/compact/far_backward/definitions.xml" /> | ||
<include ref="${DETECTOR_PATH}/compact/definitions.xml" /> | ||
<include ref="${DD4hepINSTALL}/DDDetectors/compact/detector_types.xml"/> | ||
</define> | ||
|
||
|
||
<includes> | ||
<gdmlFile ref="${DD4hepINSTALL}/DDDetectors/compact/elements.xml"/> | ||
<gdmlFile ref="${DETECTOR_PATH}/compact/materials.xml"/> | ||
</includes> | ||
<include ref="${DETECTOR_PATH}/compact/optical_materials.xml"/> | ||
|
||
<limits> | ||
<limitset name="world_limits"> | ||
</limitset> | ||
<limitset name="beamline_limits"> | ||
<limit name="step_length_max" particles="*" value="1.0" unit="mm" /> | ||
<limit name="track_length_max" particles="*" value="1.0" unit="mm" /> | ||
<limit name="time_max" particles="*" value="0.1" unit="ns" /> | ||
<limit name="ekin_min" particles="*" value="0.001" unit="MeV" /> | ||
<limit name="range_min" particles="*" value="0.1" unit="mm" /> | ||
</limitset> | ||
<limitset name="cal_limits"> | ||
<limit name="step_length_max" particles="*" value="5.0" unit="mm"/> | ||
</limitset> | ||
</limits> | ||
|
||
<regions> | ||
<region name="world_region" eunit="MeV" lunit="mm" cut="0.001" threshold="0.001"> | ||
<limitsetref name="world_limits"/> | ||
</region> | ||
</regions> | ||
|
||
<display> | ||
<include ref="${DETECTOR_PATH}/compact/colors.xml"/> | ||
<include ref="${DETECTOR_PATH}/compact/display.xml"/> | ||
</display> | ||
|
||
<documentation level="0"> | ||
## World Volume | ||
|
||
The world is a simple box, but could be a union of multiple regions. | ||
</documentation> | ||
<world material="Air"> | ||
<shape type="Box" dx="world_dx" dy="world_dy" dz="world_dz"/> | ||
<!--regionref name="world_region"/--> | ||
<!--limitsetref name="world_limits"/--> | ||
</world> | ||
|
||
<documentation level="0"> | ||
## Detector Subsystems | ||
|
||
### IP Subsystems | ||
|
||
The interaction point subsystems are included before the central detector subsystems. | ||
This is becuase the IP subsystems, for example the beampipe, will define paramters | ||
which are subsquently used in the central detector construction -- e.g. the vertex tracker | ||
uses the beampipe OD to help define its placement. | ||
|
||
The IP subsystems include the Far forward and backward regions. The list of subsystem includes: | ||
- Interaction region beampipe | ||
- B0 tracker | ||
- Off-momentum tracker | ||
- Far forward roman pots | ||
- Zero Degree Calorimeter | ||
- Beam line magnets. | ||
- and more... | ||
</documentation> | ||
|
||
|
||
<documentation level="5"> | ||
## Main magnet and its field | ||
</documentation> | ||
<include ref="${DETECTOR_PATH}/compact/solenoid.xml"/> | ||
<include ref="${DETECTOR_PATH}/compact/fields/marco.xml"/> | ||
|
||
<documentation level="10"> | ||
## Central tracking detectors | ||
</documentation> | ||
|
||
<include ref="${DETECTOR_PATH}/compact/tracking/definitions_craterlake.xml"/> | ||
|
||
<documentation level="11"> | ||
## Central beam pipe | ||
</documentation> | ||
<include ref="${DETECTOR_PATH}/compact/central_beampipe.xml"/> | ||
|
||
<documentation level="11"> | ||
## Far backward detectors | ||
</documentation> | ||
<include ref="${DETECTOR_PATH}/compact/far_backward/default.xml"/> | ||
</lccdd> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
SIM_DIRECTORY: "/scratch/EIC/G4out/S3processed/" | ||
RECO_DIRECTORY: "/scratch/EIC/ReconOut/S3processed/" | ||
MODEL_DIRECTORY: "/scratch/EIC/LowQ2Model/" |