...
What languages does LCIO support?
- Java
- C++
- Python
- FORTRAN
What simulation tools support LCIO?
...
No Format |
---|
<detector id="3" name="EMBarrel" type="PolyhedraBarrelCalorimeter" readout="EcalBarrHits"> <dimensions z="ecal_barrel_full_z" numsides="8" rmin="ecal_barrel_rmin"/> <layer repeat="30"> <slice material="Tungsten" thickness="ecal_absorber_thickness"/> <slice material="Silicon" thickness="ecal_sensor_thickness" sensitive="yes"/> </layer> </detector> |
Polyhedra endcap calorimeter.
No Format |
---|
<detector id="4" name="EMEndcap" reflect="true" type="PolyhedraEndcapCalorimeter" readout="EcalEndcapHits"> <dimensions numsides="8" rmin="ecal_endcap_rmin" rmax="ecal_endcap_rmax" zmin="ecal_endcap_zmin"/> <layer repeat="30"> <slice material="Tungsten" thickness="ecal_absorber_thickness"/> <slice material="Silicon" thickness="ecal_sensor_thickness" sensitive="yes"/> </layer> </detector> |
...
No Format |
---|
<readout name="HcalBarrHits"> <segmentation type="GridXYZ" gridSizeX="10.0" gridSizeY="10.0"/> <id>layer:7,system:6,barrel:3,x:32:-16,y:-16</id> </readout> |
How do I define a tracker?
How do I define a tracker readout?
How do I define the magnetic field?
How do I define constants?
How do I define a new material?
How do I set physics limits?
How do I set the range cut?
How do I add detector conditions such as sampling fractions?
...
Nonprojective cylinder.
No Format |
---|
<readout name="EcalBarrHits">
<segmentation type="NonprojectiveCylinder" gridSizePhi="0.35*cm" gridSizeZ="0.35*cm" />
<id>system:8,layer:8,barrel:3,phi:32:16,z:-16</id>
</readout>
|
Projective Z plane (projective endcap).
No Format |
---|
<readout name="HcalEndcapHits">
<segmentation type="ProjectiveZPlane" thetaBins="600" phiBins="1200"/>
<id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
</readout>
|
Projective cylinder.
No Format |
---|
<readout name="HcalBarrHits">
<segmentation type="ProjectiveCylinder" thetaBins="600" phiBins="1200"/>
<id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
</readout>
|
How do I define a silicon tracker?
How do I define a TPC?
How do I define a tracker readout?
How do I define the magnetic field?
How do I define constants?
How do I define a new material?
How do I set physics limits?
How do I set the range cut?
How do I add detector conditions such as sampling fractions?
How do I create my own subdetector type?
LCPhys
What is LCPhys?
LCPhys is a Geant4 Physics List tailored for linear collider detector simulation.
...