Skip to content
Snippets Groups Projects
athena.xml 4.26 KiB
Newer Older
Chao Peng's avatar
Chao Peng committed
<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0"
       xmlns:xs="http://www.w3.org/2001/XMLSchema"
Jihee Kim's avatar
Jihee Kim committed
       xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd">

         <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"/>
  <documentation level="-1">
  # Athena Detector 
  - https://eicweb.phy.anl.gov/EIC/detectors/athena.git 
  - https://eicweb.phy.anl.gov/EIC/detectors/ip6.git
  </documentation>
Jihee Kim's avatar
Jihee Kim committed
  <!-- Some information about detector  -->
Sylvester Joosten's avatar
Sylvester Joosten committed
  <info name="Athena Detector" title="Athena Detector"
        author="Athena Collaboration"
Sylvester Joosten's avatar
Sylvester Joosten committed
	url="https://eicweb.phy.anl.gov/EIC/detectors/athena.git"
Jihee Kim's avatar
Jihee Kim committed
	status="development"
	version="v1 2021-03-16">
  <comment> Athena </comment>
Jihee Kim's avatar
Jihee Kim committed
  </info>
  <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="ip6/definitions.xml" /> 
    <include ref="ip6/far_forward/fields_275.xml" />
    <include ref="compact/definitions.xml" />
Jihee Kim's avatar
Jihee Kim committed
  <includes>
    <gdmlFile ref="compact/elements.xml"/>
    <gdmlFile ref="compact/materials.xml"/>
    <file     ref="compact/optical_materials.xml"/>
Jihee Kim's avatar
Jihee Kim committed
  </includes>

  <limits>
    <limitset name="EICBeamlineLimits">
      <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>
Jihee Kim's avatar
Jihee Kim committed
  </limits>

  <display>
  <include ref="compact/colors.xml" />
  <!--include ref="compact/colors2.xml"/-->
  <include ref="compact/display.xml" />
  <!--include ref="compact/display_detailed.xml"/-->
Jihee Kim's avatar
Jihee Kim committed
  </display>

  <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 exmaple 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

      Note: When changing magnet, also select dimensions in definitions.xml.
  </documentation>
  <include ref="compact/solenoid.xml"/>

  <documentation level="10">
    ## Central tracking detectors
  </documentation>
  <!--include ref="compact/tracking_config_acadia.xml"/-->
  <!--include ref="compact/tracking_config_canyonlands.xml"/-->
  <include ref="compact/tracking_config_deathvalley.xml"/>

  <documentation level="10">
  ### PID detectors
  </documentation>
  <!--include ref="compact/pid_config_acadia.xml" /-->
  <!--include ref="compact/pid_config_canyonlands.xml" /-->
  <include ref="compact/pid_config_deathvalley.xml" />
  <documentation level="10">
  ## Central calorimetry
  </documentation>
  <include ref="compact/ecal.xml"/>
  <include ref="compact/hcal.xml"/>
  <documentation level="11">
  ## Far foward detectors
  </documentation>
  <include ref="ip6/central_beampipe.xml"/>

  <documentation level="11">
  ## Far foward detectors
  </documentation>
  <include ref="ip6/far_forward.xml"/>

  <documentation level="11">
  ## Far backward detectors
  </documentation>
  <include ref="ip6/far_backward.xml"/>
  <readouts>
  </readouts>
Jihee Kim's avatar
Jihee Kim committed

</lccdd>