From cfa06fb6dc742a4ef70f3bddf4d4ff6beeb42c26 Mon Sep 17 00:00:00 2001
From: Whitney Armstrong <warmstrong@anl.gov>
Date: Mon, 16 Nov 2020 16:45:25 -0600
Subject: [PATCH] Major restructuring/cleanup

- Renamed `GenericDetectors` -> `detectors`
- Removed `ConceptDetectors`. Full concepts should live outside of this
 repository. The  only full detector concepts should be within the
 context of `examples`.
- New version number 0.4.0
---
 CMakeLists.txt                                |   20 +-
 VERSION                                       |    2 +-
 src/ConceptDetectors/clas12/CMakeLists.txt    |   87 -
 src/ConceptDetectors/clas12/README.md         |   17 -
 .../clas12/compact/clas12.png                 |  Bin 69629 -> 0 bytes
 .../clas12/compact/clas12.xml                 |  290 -
 .../compact/clas12_components/JLAB_EMcal.xml  |   54 -
 .../clas12_components/JLAB_EMcalBarrel.xml    |   38 -
 .../clas12_components/JLAB_Solenoid.xml       |   75 -
 .../clas12_components/JLAB_Tracker.xml        |   29 -
 .../clas12_components/JLAB_TrackerBarrel.xml  |  189 -
 .../clas12_components/JLAB_TrackerConfig.xml  |   39 -
 .../compact/clas12_components/JLAB_Vertex.xml |   28 -
 .../clas12_components/JLAB_VertexBarrel.xml   |   82 -
 .../JLAB_VertexBarrel_changez.xml             |   56 -
 .../clas12_components/JLAB_VertexConfig.xml   |   40 -
 .../clas12_components/JLAB_Vertex_changez.xml |   28 -
 .../clas12_components/JLEIC_Solenoid.xml      |    8 -
 .../clas12_components/JLEIC_Vertex.xml        |   28 -
 .../clas12_components/JLEIC_VertexBarrel.xml  |   33 -
 .../clas12_components/JLEIC_VertexConfig.xml  |   40 -
 .../clas12_components/SiD_TrackerBarrel.xml   |  189 -
 .../compact/clas12_components/clas12_EC.xml   |   54 -
 .../clas12/include/ALERTRecoilChamber.h       |   50 -
 .../clas12/include/DCGeometry.h               |  460 --
 src/ConceptDetectors/clas12/include/DCWire.h  |  155 -
 src/ConceptDetectors/clas12/include/GeoUtil.h |   46 -
 .../clas12/include/RCGeometry.h               |  108 -
 src/ConceptDetectors/clas12/include/RCWire.h  |   42 -
 .../clas12/include/RHGeometry.h               |   92 -
 .../clas12/src/ALERTRecoilChamber.cpp         |  156 -
 .../clas12/src/ALERTRecoilChamber_geo.cpp     |  122 -
 .../clas12/src/DCGeometry.cxx                 |  620 --
 src/ConceptDetectors/clas12/src/DCWire.cxx    |   30 -
 src/ConceptDetectors/clas12/src/GeoUtil.cxx   |   33 -
 .../clas12/src/RCGeometry.cxx                 |  238 -
 src/ConceptDetectors/clas12/src/RCWire.cxx    |   27 -
 .../clas12/src/RHGeometry.cxx                 |   66 -
 .../clas12/src/StandInGeometryCLAS12_geo.cpp  |  643 --
 src/ConceptDetectors/erhic/CMakeLists.txt     |   23 -
 src/ConceptDetectors/erhic/README.md          |   19 -
 src/ConceptDetectors/erhic/compact/eRHIC.png  |  Bin 30441 -> 0 bytes
 src/ConceptDetectors/erhic/compact/eRHIC.xml  |  330 -
 .../compact/eRHIC_components/JLAB_EMcal.xml   |   54 -
 .../eRHIC_components/JLAB_EMcalBarrel.xml     |   38 -
 .../eRHIC_components/JLAB_Solenoid.xml        |   75 -
 .../compact/eRHIC_components/JLAB_Tracker.xml |   29 -
 .../eRHIC_components/JLAB_TrackerBarrel.xml   |  189 -
 .../eRHIC_components/JLAB_TrackerConfig.xml   |   39 -
 .../compact/eRHIC_components/JLAB_Vertex.xml  |   28 -
 .../eRHIC_components/JLAB_VertexBarrel.xml    |   82 -
 .../JLAB_VertexBarrel_changez.xml             |   56 -
 .../eRHIC_components/JLAB_VertexConfig.xml    |   40 -
 .../eRHIC_components/JLAB_Vertex_changez.xml  |   28 -
 .../eRHIC_components/JLEIC_Solenoid.xml       |    8 -
 .../compact/eRHIC_components/JLEIC_Vertex.xml |   28 -
 .../eRHIC_components/JLEIC_VertexBarrel.xml   |   33 -
 .../eRHIC_components/JLEIC_VertexConfig.xml   |   40 -
 .../eRHIC_components/SiD_TrackerBarrel.xml    |  189 -
 .../compact/eRHIC_components/clas12_EC.xml    |   54 -
 .../compact/eRHIC_components/materials.xml    |  149 -
 src/ConceptDetectors/erhic/compact/gps.mac    |   22 -
 .../erhic/compact/run_example                 |   26 -
 .../erhic/src/GEMTrackerDisceRHIC_geo.cpp     |   83 -
 .../erhic/src/StandInGeometryeRHIC_geo.cpp    |  121 -
 src/ConceptDetectors/solid/CMakeLists.txt     |   23 -
 src/ConceptDetectors/solid/README.md          |   23 -
 src/ConceptDetectors/solid/compact/.gitignore |    4 -
 .../solid/compact/macro/gps.mac               |   41 -
 .../solid/compact/macro/gun.mac               |   44 -
 .../solid/compact/macro/vis.mac               |   22 -
 .../solid/compact/scripts/debug_sim.py        |  117 -
 .../solid/compact/scripts/gem_digi.cxx        |  100 -
 .../solid/compact/scripts/gem_hit_recon.cxx   |  103 -
 .../solid/compact/scripts/gem_tracking.cxx    |  276 -
 .../solid/compact/scripts/gun_test.py         |  207 -
 .../solid/compact/scripts/run_example         |    6 -
 .../solid/compact/scripts/run_solid_sidis.py  |  248 -
 .../compact/scripts/run_solid_sidis_xml.py    |   27 -
 .../solid/compact/scripts/sim_test.py         |  226 -
 .../solid/compact/scripts/strip_position.cxx  |  146 -
 .../solid/compact/scripts/vis_test.py         |  251 -
 src/ConceptDetectors/solid/compact/solid.png  |  Bin 109278 -> 0 bytes
 .../solid/compact/solid/FAEC.xml              |   28 -
 .../solid/compact/solid/HGC.xml               |   17 -
 .../solid/compact/solid/LAEC.xml              |   27 -
 .../solid/compact/solid/LGC.xml               |   21 -
 .../solid/compact/solid/materials.xml         |  161 -
 .../solid/compact/solid/sim/field.xml         |   19 -
 .../solid/compact/solid/sim/physics.xml       |   71 -
 .../solid/compact/solid/sim/sequences.xml     |  315 -
 .../solid/compact/solid_pvdis.xml             |  310 -
 .../solid/src/EMCalorimeterSOLID_geo.cpp      |  197 -
 .../solid/src/FieldMapBrBz.cpp                |  225 -
 .../solid/src/GEMTrackerDiscSOLID_geo.cpp     |   82 -
 .../solid/src/NH3Target_geo.cpp               |   37 -
 .../solid/src/StandInGeometrySOLID_geo.cpp    |  517 --
 src/ConceptDetectors/topside/.gitignore       |    1 -
 src/ConceptDetectors/topside/CMakeLists.txt   |   28 -
 .../topside/compact/data/eic_beam_275.hepmc   | 7004 -----------------
 .../compact/data/proton_dvcs_eic.hepmc        |  804 --
 .../compact/eic/forward_ion_beamline.xml      |  105 -
 .../topside/compact/elements.xml              |  885 ---
 .../topside/compact/macro/gps.mac             |   41 -
 .../topside/compact/macro/gun.mac             |   44 -
 .../topside/compact/macro/vis.mac             |   29 -
 .../topside/compact/materials.xml             |  182 -
 .../topside/compact/scripts/run_topside.py    |  263 -
 .../topside/compact/simple_topside.xml        | 1251 ---
 .../topside/compact/topside.xml               |  713 --
 .../compact/topside/vertex_tracker.xml        |  420 -
 .../topside/digi/CellInfo.cpp                 |  136 -
 src/ConceptDetectors/topside/digi/CellInfo.h  |   19 -
 src/ConceptDetectors/topside/digi/Context.h   |   18 -
 src/ConceptDetectors/topside/digi/README.md   |    6 -
 src/ConceptDetectors/topside/digi/Readout.h   |   65 -
 .../topside/digi/ReadoutTypes/RPC.cpp         |  131 -
 .../topside/digi/ReadoutTypes/Si.cpp          |  201 -
 src/ConceptDetectors/topside/digi/global.h    |   17 -
 .../topside/digi/topside_digi.cpp             |  215 -
 src/ConceptDetectors/topside/plugin/README.md |    8 -
 .../topside/plugin/geom/PlanarCalo_geo.cpp.in |   34 -
 .../PolyhedraEndcapCalorimeter2_geo.cpp.in    |  122 -
 .../topside/plugin/geom/RICH_geo.cpp.in       |   34 -
 .../plugin/geom/SiTrackerBarrel_geo.cpp.in    |  173 -
 .../plugin/geom/SiTrackerEndcap2_geo.cpp.in   |  139 -
 .../topside/plugin/geom/Yoke.cpp.in           |   37 -
 .../topside/plugin/sim/Geant4Data.cpp         |   12 -
 .../topside/plugin/sim/Geant4Data.h           |   36 -
 .../topside/plugin/sim/Geant4Output2Proio.cpp |  130 -
 .../topside/plugin/sim/Geant4Output2Proio.h   |   32 -
 .../topside/plugin/sim/Geant4SDActions.cpp    |   95 -
 .../topside/plugin/sim/ProIOEventReader.cpp   |   91 -
 .../topside/plugin/sim/ProIOEventReader.h     |   23 -
 .../topside/src/SiliconTrackerBarrel_geo.cpp  |  229 -
 .../beamline/compact/eic/fields.xml           |   20 -
 .../beamline/doc/materials.xml                |  149 -
 .../calorimeters/compact/elements.xml         |  884 ---
 src/GenericDetectors/pid/compact/elements.xml |  884 ---
 .../trackers/compact/elements.xml             |  884 ---
 .../trackers/compact/scripts/SiD_Markus.py    |  239 -
 .../compact/scripts/cherenkov_xy_plot.cxx     |   99 -
 .../CMakeLists.txt                            |    0
 src/{GenericDetectors => detectors}/README.md |    0
 .../beamline/README.md                        |    0
 .../beamline/compact/Beampipe_example.xml     |    0
 .../beamline/compact/IRChamber_example.xml    |    0
 .../beamline/compact/crab_example.xml         |    0
 .../beamline/compact/eic/B0pF_example.xml     |    0
 .../beamline}/compact/eic/fields.xml          |    0
 .../beamline/compact/eic_beamline_example.xml |    0
 .../beamline/compact/elements.xml             |    0
 .../compact/helical_dipole_magnet_example.xml |    0
 .../beamline/compact/macro/gps.mac            |    0
 .../beamline/compact/macro/vis.mac            |    0
 .../beamline/compact/materials.xml            |    0
 .../beamline/compact/quad_magnet_example.xml  |    0
 .../beamline/compact/run_example              |    0
 .../beamline/compact/scripts/load_geo.cxx     |    0
 .../beamline/compact/scripts/vis_test.py      |    0
 .../beamline/doc/beamline_test.png            |  Bin
 .../beamline/doc/beamline_test.xml            |    0
 .../beamline/doc/elements.xml                 |    0
 src/detectors/beamline/doc/geometry.stp       | 1980 +++++
 .../beamline/doc}/materials.xml               |    0
 .../beamline/src/B0pF_geo.cpp                 |    0
 .../beamline/src/Beampipe_geo.cpp             |    0
 .../src/CylindricalDipoleMagnet_geo.cpp       |    0
 .../beamline/src/IRChamber_geo.cpp            |    0
 .../beamline/src/SimpleBeamlineMagnet_geo.cpp |    0
 .../beamline/src/crab_geo.cpp                 |    0
 .../src/helical_dipole_magnet_geo.cpp         |    0
 .../beamline/src/quad_magnet_geo.cpp          |    0
 .../calorimeters/README.md                    |    0
 .../compact/CrystalEndcapECAL_example.xml     |    0
 .../calorimeters/compact/Crystal_example.xml  |    0
 .../compact/EcalBarrel_example.xml            |    0
 .../Electron_Endcap_EMcal_PbWO4_example.xml   |    0
 .../HexagonalShashlykSamplingECAL_example.xml |    0
 .../ScintillatingTileEndcapHCAL_example.xml   |    0
 .../calorimeters/compact/ZDC_example.xml      |    0
 .../compact/ZeroDegreeCAL_example.xml         |    0
 .../calorimeters/compact}/elements.xml        |    0
 .../calorimeters/compact/macro/gps.mac        |    0
 .../calorimeters/compact/macro/gps3.mac       |    0
 .../calorimeters/compact/macro/gps_zdc.mac    |    0
 .../compact/macro/init_default.mac            |    0
 .../calorimeters/compact/macro/vis.mac        |    0
 .../calorimeters/compact/macro/vis2.mac       |    0
 .../calorimeters/compact/macro/vis3.mac       |    0
 .../calorimeters/compact/macro/vis_zdc.mac    |    0
 .../calorimeters/compact/materials.xml        |    0
 .../calorimeters/compact/scripts/run_example  |    0
 .../calorimeters/compact/scripts/run_example3 |    0
 .../compact/scripts/run_example_zdc           |    0
 .../include/SimpleCalorimeterDigi.h           |    0
 .../src/CrystalEndcapECAL_geo.cpp             |    0
 .../calorimeters/src/Crystal_geo.cpp          |    0
 .../src/CylindricalEndcapCalorimeter_geo.cpp  |    0
 .../calorimeters/src/EcalBarrel_geo.cpp       |    0
 .../calorimeters/src/EndcapECAL_geo.cpp       |    0
 .../src/HexagonalShashlykSamplingECAL_geo.cpp |    0
 .../src/PolyhedraEndcapCalorimeter2_geo.cpp   |    0
 .../src/PolyhedraEndcapCalorimeter3_geo.cpp   |    0
 .../src/ScintillatingTileEndcapHCAL_geo.cpp   |    0
 .../src/SimpleCalorimeterDigi.cpp             |    0
 .../calorimeters/src/ZDC_geo.cpp              |    0
 .../calorimeters/src/ZeroDegreeCAL_geo.cpp    |    0
 .../data/BC404.json                           |    0
 .../data/EJ204.json                           |    0
 .../data/SiPM_HamamatsuS13360.json            |    0
 .../data/Y11_WLS.json                         |    0
 .../data/scintillation_yields.json            |    0
 .../include/SiDigiHitInfo.h                   |    0
 .../pid/README.md                             |    0
 src/detectors/pid/compact/-                   |   11 +
 .../pid/compact/GenericRICH_example.xml       |    0
 .../pid/compact/HeavyGasCherenkov_example.xml |    0
 .../HexagonalScintPreShower_example.xml       |    0
 .../pid/compact/ReadMaterialProperties.xml    |    0
 .../compact/ThresholdGasCherenkov_example.xml |    0
 .../pid/compact}/elements.xml                 |    0
 .../pid/compact/macro/gps.mac                 |    0
 src/detectors/pid/compact/macro/run.mac       |    4 +
 .../pid/compact/macro/vis.mac                 |    0
 .../pid/compact/materials.xml                 |    0
 .../pid}/compact/scripts/SiD_Markus.py        |    0
 .../compact/scripts/cherenkov_xy_plot.cxx     |    0
 .../pid/compact/scripts/debug_sim.py          |    0
 .../pid/compact/scripts/run_example           |    0
 .../pid/compact/scripts/sim_test.py           |    0
 .../pid/compact/scripts/vis_test.py           |    0
 .../pid/doc/GenericRICH.png                   |  Bin
 .../pid/sdet/CMakeLists.txt                   |    0
 .../pid/sdet/LinkDef.h                        |    0
 .../pid/sdet/include/MyTrackerHit.h           |    0
 .../pid/sdet/include/PMTHit.h                 |    0
 .../pid/sdet/src/MyTrackerHit.cpp             |    0
 .../pid/sdet/src/MyTrackerSDAction.cpp        |    0
 .../pid/sdet/src/PMTHit.cpp                   |    0
 .../pid/sdet/src/PhotoMultiplierSDAction.cpp  |    0
 .../pid/src/GenericRICH_geo.cpp               |    0
 .../pid/src/HeavyGasCherenkov_geo.cpp         |    0
 .../pid/src/HexagonalScintPreShower_geo.cpp   |    0
 .../pid/src/ThresholdGasCherenkov_geo.cpp     |    0
 .../trackers/README.md                        |    0
 .../trackers/compact/'}                       |   25 +
 .../trackers/compact/GEM_sidis.xml            |    0
 .../GenericSiliconTrackerBarrel_example.xml   |    0
 .../compact/GenericTrackerBarrel_example.xml  |    0
 .../trackers/compact/RomanPot_example.xml     |    0
 .../compact/SimpleRomanPot_example.xml        |    0
 .../trackers/compact/]}                       |    0
 .../trackers/compact}/elements.xml            |    0
 .../trackers/compact/macro/gps.mac            |    0
 .../trackers/compact/macro/vis.mac            |    0
 .../trackers/compact/materials.xml            |    0
 .../trackers}/compact/scripts/SiD_Markus.py   |    0
 .../compact/scripts/cherenkov_xy_plot.cxx     |    0
 .../trackers/compact/scripts/debug_sim.py     |    0
 .../trackers/compact/scripts/example_Acts.cxx |   69 +
 .../trackers/compact/scripts/run_example      |    0
 .../trackers/compact/scripts/sim_test.py      |    0
 .../trackers/compact/scripts/vis_test.py      |    0
 .../trackers/compact/solid_sidis.xml          |  239 +
 src/detectors/trackers/doc/trackers.md        |    2 +
 .../trackers/include/SimpleSiTrackerDigi.h    |    0
 .../trackers/src/ForwardPlaneTracker_geo.cpp  |    0
 .../trackers/src/GEMTrackerDisc_geo.cpp       |    0
 .../src/GaplessGEMTrackerDisc_geo.cpp         |    0
 .../trackers/src/GenericShape_geo.cpp         |    0
 .../src/GenericSiliconTrackerBarrel_geo.cpp   |    0
 .../trackers/src/GenericTrackerBarrel_geo.cpp |    0
 .../trackers/src/RPC_sim_7.f                  |    0
 .../trackers/src/RomanPot_geo.cpp             |    0
 .../trackers/src/SiTrackerBarrel_geo.cpp      |    0
 .../trackers/src/SiTrackerRomanPot_geo.cpp    |    0
 .../trackers/src/SiliconTrackerBarrel_geo.cpp |    0
 .../trackers/src/SimpleRomanPot_geo.cpp       |    0
 .../trackers/src/SimpleSiTrackerDigi.cpp      |    0
 280 files changed, 2333 insertions(+), 26917 deletions(-)
 delete mode 100644 src/ConceptDetectors/clas12/CMakeLists.txt
 delete mode 100644 src/ConceptDetectors/clas12/README.md
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12.png
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcal.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcalBarrel.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Solenoid.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Tracker.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerBarrel.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerConfig.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel_changez.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexConfig.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex_changez.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Solenoid.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Vertex.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexBarrel.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexConfig.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/SiD_TrackerBarrel.xml
 delete mode 100644 src/ConceptDetectors/clas12/compact/clas12_components/clas12_EC.xml
 delete mode 100644 src/ConceptDetectors/clas12/include/ALERTRecoilChamber.h
 delete mode 100644 src/ConceptDetectors/clas12/include/DCGeometry.h
 delete mode 100644 src/ConceptDetectors/clas12/include/DCWire.h
 delete mode 100644 src/ConceptDetectors/clas12/include/GeoUtil.h
 delete mode 100644 src/ConceptDetectors/clas12/include/RCGeometry.h
 delete mode 100644 src/ConceptDetectors/clas12/include/RCWire.h
 delete mode 100644 src/ConceptDetectors/clas12/include/RHGeometry.h
 delete mode 100644 src/ConceptDetectors/clas12/src/ALERTRecoilChamber.cpp
 delete mode 100644 src/ConceptDetectors/clas12/src/ALERTRecoilChamber_geo.cpp
 delete mode 100644 src/ConceptDetectors/clas12/src/DCGeometry.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/DCWire.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/GeoUtil.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/RCGeometry.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/RCWire.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/RHGeometry.cxx
 delete mode 100644 src/ConceptDetectors/clas12/src/StandInGeometryCLAS12_geo.cpp
 delete mode 100644 src/ConceptDetectors/erhic/CMakeLists.txt
 delete mode 100644 src/ConceptDetectors/erhic/README.md
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC.png
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcal.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcalBarrel.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Solenoid.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Tracker.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerBarrel.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerConfig.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel_changez.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexConfig.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex_changez.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Solenoid.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Vertex.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexBarrel.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexConfig.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/SiD_TrackerBarrel.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/clas12_EC.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/eRHIC_components/materials.xml
 delete mode 100644 src/ConceptDetectors/erhic/compact/gps.mac
 delete mode 100755 src/ConceptDetectors/erhic/compact/run_example
 delete mode 100644 src/ConceptDetectors/erhic/src/GEMTrackerDisceRHIC_geo.cpp
 delete mode 100644 src/ConceptDetectors/erhic/src/StandInGeometryeRHIC_geo.cpp
 delete mode 100644 src/ConceptDetectors/solid/CMakeLists.txt
 delete mode 100644 src/ConceptDetectors/solid/README.md
 delete mode 100644 src/ConceptDetectors/solid/compact/.gitignore
 delete mode 100644 src/ConceptDetectors/solid/compact/macro/gps.mac
 delete mode 100644 src/ConceptDetectors/solid/compact/macro/gun.mac
 delete mode 100644 src/ConceptDetectors/solid/compact/macro/vis.mac
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/debug_sim.py
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/gem_digi.cxx
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/gem_hit_recon.cxx
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/gem_tracking.cxx
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/gun_test.py
 delete mode 100755 src/ConceptDetectors/solid/compact/scripts/run_example
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/run_solid_sidis.py
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/run_solid_sidis_xml.py
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/sim_test.py
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/strip_position.cxx
 delete mode 100644 src/ConceptDetectors/solid/compact/scripts/vis_test.py
 delete mode 100644 src/ConceptDetectors/solid/compact/solid.png
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/FAEC.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/HGC.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/LAEC.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/LGC.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/materials.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/sim/field.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/sim/physics.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid/sim/sequences.xml
 delete mode 100644 src/ConceptDetectors/solid/compact/solid_pvdis.xml
 delete mode 100644 src/ConceptDetectors/solid/src/EMCalorimeterSOLID_geo.cpp
 delete mode 100644 src/ConceptDetectors/solid/src/FieldMapBrBz.cpp
 delete mode 100644 src/ConceptDetectors/solid/src/GEMTrackerDiscSOLID_geo.cpp
 delete mode 100644 src/ConceptDetectors/solid/src/NH3Target_geo.cpp
 delete mode 100644 src/ConceptDetectors/solid/src/StandInGeometrySOLID_geo.cpp
 delete mode 100644 src/ConceptDetectors/topside/.gitignore
 delete mode 100644 src/ConceptDetectors/topside/CMakeLists.txt
 delete mode 100644 src/ConceptDetectors/topside/compact/data/eic_beam_275.hepmc
 delete mode 100644 src/ConceptDetectors/topside/compact/data/proton_dvcs_eic.hepmc
 delete mode 100644 src/ConceptDetectors/topside/compact/eic/forward_ion_beamline.xml
 delete mode 100644 src/ConceptDetectors/topside/compact/elements.xml
 delete mode 100644 src/ConceptDetectors/topside/compact/macro/gps.mac
 delete mode 100644 src/ConceptDetectors/topside/compact/macro/gun.mac
 delete mode 100644 src/ConceptDetectors/topside/compact/macro/vis.mac
 delete mode 100644 src/ConceptDetectors/topside/compact/materials.xml
 delete mode 100644 src/ConceptDetectors/topside/compact/scripts/run_topside.py
 delete mode 100644 src/ConceptDetectors/topside/compact/simple_topside.xml
 delete mode 100644 src/ConceptDetectors/topside/compact/topside.xml
 delete mode 100644 src/ConceptDetectors/topside/compact/topside/vertex_tracker.xml
 delete mode 100644 src/ConceptDetectors/topside/digi/CellInfo.cpp
 delete mode 100644 src/ConceptDetectors/topside/digi/CellInfo.h
 delete mode 100644 src/ConceptDetectors/topside/digi/Context.h
 delete mode 100644 src/ConceptDetectors/topside/digi/README.md
 delete mode 100644 src/ConceptDetectors/topside/digi/Readout.h
 delete mode 100644 src/ConceptDetectors/topside/digi/ReadoutTypes/RPC.cpp
 delete mode 100644 src/ConceptDetectors/topside/digi/ReadoutTypes/Si.cpp
 delete mode 100644 src/ConceptDetectors/topside/digi/global.h
 delete mode 100644 src/ConceptDetectors/topside/digi/topside_digi.cpp
 delete mode 100644 src/ConceptDetectors/topside/plugin/README.md
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/PlanarCalo_geo.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/PolyhedraEndcapCalorimeter2_geo.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/RICH_geo.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/SiTrackerBarrel_geo.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/SiTrackerEndcap2_geo.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/geom/Yoke.cpp.in
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/Geant4Data.cpp
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/Geant4Data.h
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.cpp
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.h
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/Geant4SDActions.cpp
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.cpp
 delete mode 100644 src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.h
 delete mode 100644 src/ConceptDetectors/topside/src/SiliconTrackerBarrel_geo.cpp
 delete mode 100644 src/GenericDetectors/beamline/compact/eic/fields.xml
 delete mode 100644 src/GenericDetectors/beamline/doc/materials.xml
 delete mode 100644 src/GenericDetectors/calorimeters/compact/elements.xml
 delete mode 100644 src/GenericDetectors/pid/compact/elements.xml
 delete mode 100644 src/GenericDetectors/trackers/compact/elements.xml
 delete mode 100644 src/GenericDetectors/trackers/compact/scripts/SiD_Markus.py
 delete mode 100644 src/GenericDetectors/trackers/compact/scripts/cherenkov_xy_plot.cxx
 rename src/{GenericDetectors => detectors}/CMakeLists.txt (100%)
 rename src/{GenericDetectors => detectors}/README.md (100%)
 rename src/{GenericDetectors => detectors}/beamline/README.md (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/Beampipe_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/IRChamber_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/crab_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/eic/B0pF_example.xml (100%)
 rename src/{ConceptDetectors/topside => detectors/beamline}/compact/eic/fields.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/eic_beamline_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/elements.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/helical_dipole_magnet_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/macro/gps.mac (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/macro/vis.mac (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/materials.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/quad_magnet_example.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/run_example (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/scripts/load_geo.cxx (100%)
 rename src/{GenericDetectors => detectors}/beamline/compact/scripts/vis_test.py (100%)
 rename src/{GenericDetectors => detectors}/beamline/doc/beamline_test.png (100%)
 rename src/{GenericDetectors => detectors}/beamline/doc/beamline_test.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/doc/elements.xml (100%)
 create mode 100644 src/detectors/beamline/doc/geometry.stp
 rename src/{ConceptDetectors/clas12/compact/clas12_components => detectors/beamline/doc}/materials.xml (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/B0pF_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/Beampipe_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/CylindricalDipoleMagnet_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/IRChamber_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/SimpleBeamlineMagnet_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/crab_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/helical_dipole_magnet_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/beamline/src/quad_magnet_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/README.md (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/CrystalEndcapECAL_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/Crystal_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/EcalBarrel_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/Electron_Endcap_EMcal_PbWO4_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/HexagonalShashlykSamplingECAL_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/ScintillatingTileEndcapHCAL_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/ZDC_example.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/ZeroDegreeCAL_example.xml (100%)
 rename src/{ConceptDetectors/clas12/compact/clas12_components => detectors/calorimeters/compact}/elements.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/gps.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/gps3.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/gps_zdc.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/init_default.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/vis.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/vis2.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/vis3.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/macro/vis_zdc.mac (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/materials.xml (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/scripts/run_example (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/scripts/run_example3 (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/compact/scripts/run_example_zdc (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/include/SimpleCalorimeterDigi.h (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/CrystalEndcapECAL_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/Crystal_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/CylindricalEndcapCalorimeter_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/EcalBarrel_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/EndcapECAL_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/HexagonalShashlykSamplingECAL_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/PolyhedraEndcapCalorimeter2_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/PolyhedraEndcapCalorimeter3_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/ScintillatingTileEndcapHCAL_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/SimpleCalorimeterDigi.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/ZDC_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/calorimeters/src/ZeroDegreeCAL_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/data/BC404.json (100%)
 rename src/{GenericDetectors => detectors}/data/EJ204.json (100%)
 rename src/{GenericDetectors => detectors}/data/SiPM_HamamatsuS13360.json (100%)
 rename src/{GenericDetectors => detectors}/data/Y11_WLS.json (100%)
 rename src/{GenericDetectors => detectors}/data/scintillation_yields.json (100%)
 rename src/{GenericDetectors => detectors}/include/SiDigiHitInfo.h (100%)
 rename src/{GenericDetectors => detectors}/pid/README.md (100%)
 create mode 100644 src/detectors/pid/compact/-
 rename src/{GenericDetectors => detectors}/pid/compact/GenericRICH_example.xml (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/HeavyGasCherenkov_example.xml (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/HexagonalScintPreShower_example.xml (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/ReadMaterialProperties.xml (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/ThresholdGasCherenkov_example.xml (100%)
 rename src/{ConceptDetectors/erhic/compact/eRHIC_components => detectors/pid/compact}/elements.xml (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/macro/gps.mac (100%)
 create mode 100644 src/detectors/pid/compact/macro/run.mac
 rename src/{GenericDetectors => detectors}/pid/compact/macro/vis.mac (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/materials.xml (100%)
 rename src/{ConceptDetectors/solid => detectors/pid}/compact/scripts/SiD_Markus.py (100%)
 rename src/{ConceptDetectors/solid => detectors/pid}/compact/scripts/cherenkov_xy_plot.cxx (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/scripts/debug_sim.py (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/scripts/run_example (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/scripts/sim_test.py (100%)
 rename src/{GenericDetectors => detectors}/pid/compact/scripts/vis_test.py (100%)
 rename src/{GenericDetectors => detectors}/pid/doc/GenericRICH.png (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/CMakeLists.txt (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/LinkDef.h (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/include/MyTrackerHit.h (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/include/PMTHit.h (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/src/MyTrackerHit.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/src/MyTrackerSDAction.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/src/PMTHit.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/sdet/src/PhotoMultiplierSDAction.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/src/GenericRICH_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/src/HeavyGasCherenkov_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/src/HexagonalScintPreShower_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/pid/src/ThresholdGasCherenkov_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/README.md (100%)
 rename src/{ConceptDetectors/solid/compact/solid/GEM_sidis.xml => detectors/trackers/compact/'} (83%)
 rename src/{GenericDetectors => detectors}/trackers/compact/GEM_sidis.xml (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/GenericSiliconTrackerBarrel_example.xml (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/GenericTrackerBarrel_example.xml (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/RomanPot_example.xml (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/SimpleRomanPot_example.xml (100%)
 rename src/{ConceptDetectors/solid/compact/solid_sidis.xml => detectors/trackers/compact/]} (100%)
 rename src/{ConceptDetectors/solid/compact/solid => detectors/trackers/compact}/elements.xml (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/macro/gps.mac (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/macro/vis.mac (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/materials.xml (100%)
 rename src/{GenericDetectors/pid => detectors/trackers}/compact/scripts/SiD_Markus.py (100%)
 rename src/{GenericDetectors/pid => detectors/trackers}/compact/scripts/cherenkov_xy_plot.cxx (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/scripts/debug_sim.py (100%)
 create mode 100644 src/detectors/trackers/compact/scripts/example_Acts.cxx
 rename src/{GenericDetectors => detectors}/trackers/compact/scripts/run_example (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/scripts/sim_test.py (100%)
 rename src/{GenericDetectors => detectors}/trackers/compact/scripts/vis_test.py (100%)
 create mode 100644 src/detectors/trackers/compact/solid_sidis.xml
 create mode 100644 src/detectors/trackers/doc/trackers.md
 rename src/{GenericDetectors => detectors}/trackers/include/SimpleSiTrackerDigi.h (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/ForwardPlaneTracker_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/GEMTrackerDisc_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/GaplessGEMTrackerDisc_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/GenericShape_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/GenericSiliconTrackerBarrel_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/GenericTrackerBarrel_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/RPC_sim_7.f (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/RomanPot_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/SiTrackerBarrel_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/SiTrackerRomanPot_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/SiliconTrackerBarrel_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/SimpleRomanPot_geo.cpp (100%)
 rename src/{GenericDetectors => detectors}/trackers/src/SimpleSiTrackerDigi.cpp (100%)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 72737924..47eac193 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,13 +1,13 @@
 cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
 project(NPDet 
-  VERSION 0.3.2
+  VERSION 0.4.0
   LANGUAGES CXX)
 
 option(BUILD_DATA_MODEL "build the dd4pod datamodel" ON)
 
 # Add library source directory name that appear in ./src
 set(NPDet_LIB_NAMES
-    GenericDetectors
+    detectors
     plugins
     dd4pod
     )
@@ -16,15 +16,6 @@ set(NPDet_LIB_NAMES
 set(NPDet_EXE_NAMES
     )
 
-# Add concept detector names
-set(NPDet_CONCEPT_NAMES
-    erhic
-    #jleic
-    #sieic
-    solid
-    topside
-    )
-
 # ---------------------------------------------------------------------------
 # set default install prefix and build type
 if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
@@ -72,11 +63,6 @@ foreach(anExeName ${NPDet_EXE_NAMES})
     add_subdirectory("src/${anExeName}")
 endforeach(anExeName)
 
-# add the concept detector sub directories
-foreach(aConceptName ${NPDet_CONCEPT_NAMES})
-    add_subdirectory("src/ConceptDetectors/${aConceptName}")
-endforeach(aConceptName)
-
 #----------------------------------------------------------------------------
 # install examples
 set(NPDet_EXAMPLES 
@@ -90,8 +76,6 @@ install(FILES ${NPDet_EXAMPLES}
 add_subdirectory(src/config)
 add_subdirectory(src/tools)
 
-
-
 #----------------------------------------------------------------------------
 # Install and export targets
 install(EXPORT NPDetTargets
diff --git a/VERSION b/VERSION
index d15723fb..1d0ba9ea 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.3.2
+0.4.0
diff --git a/src/ConceptDetectors/clas12/CMakeLists.txt b/src/ConceptDetectors/clas12/CMakeLists.txt
deleted file mode 100644
index 4bece2b2..00000000
--- a/src/ConceptDetectors/clas12/CMakeLists.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
-
-# see https://rix0r.nl/blog/2015/08/13/cmake-guide/
-# Must use GNUInstallDirs to install libraries into correct
-# locations on all platforms.
-include(GNUInstallDirs)
-
-#-----------------------------------------------------------------------------------
-set(ALIB clas12)
-
-dd4hep_configure_output()
-#dd4hep_package(${ALIB} MAJOR ${NPDet_VERSION_MAJOR} MINOR ${NPDet_VERSION_MINOR} PATCH ${NPDet_VERSION_PATCH}
-#  USES            [ROOT   REQUIRED COMPONENTS Geom GenVector] 
-#  [DD4hep REQUIRED COMPONENTS DDCore DDRec]
-#  OPTIONAL        XERCESC
-#  INCLUDE_DIRS    include
-#  NOINSTALL
-#  )
-
-dd4hep_add_plugin(${ALIB}
-  SOURCES 
-    src/ALERTRecoilChamber.cpp
-    src/ALERTRecoilChamber_geo.cpp
-    src/DCGeometry.cxx
-    src/DCWire.cxx
-    src/GeoUtil.cxx
-    src/RCGeometry.cxx
-    src/RCWire.cxx
-    src/RHGeometry.cxx
-    src/StandInGeometryCLAS12_geo.cpp
-  NOINSTALL
-  )
-target_link_libraries(${ALIB}
-  PUBLIC DD4hep::DDCore DD4hep::DDRec
-  )
-target_compile_features(${ALIB}
-  PUBLIC cxx_auto_type
-  PUBLIC cxx_trailing_return_types
-  PRIVATE cxx_variadic_templates
-  PRIVATE cxx_std_17
-  )
-
-install(TARGETS ${ALIB}
-  EXPORT NPDetTargets
-  LIBRARY DESTINATION lib
-  ARCHIVE DESTINATION lib
-  RUNTIME DESTINATION bin
-  INCLUDES DESTINATION include
-  )
-
-#-----------------------------------------------------------------------------------
-
-#set(digi_headers
-#    trackers/include/SimpleSiTrackerDigi.h
-#    )
-#
-#set(digi_source
-#    trackers/src/SimpleSiTrackerDigi.cpp
-#    )
-#
-#add_library(GenDigi SHARED ${digi_source})
-#
-#target_include_directories(GenDigi PUBLIC
-#    PRIVATE trackers/include
-#    PRIVATE calorimeters/include
-#    )
-#
-#target_compile_features(GenDigi
-#    PUBLIC cxx_auto_type
-#    PUBLIC cxx_trailing_return_types
-#    PRIVATE cxx_variadic_templates
-#    )
-## For list of compile_features
-## https://cmake.org/cmake/help/v3.9/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.html#prop_gbl:CMAKE_CXX_KNOWN_FEATURES
-#
-#target_link_libraries(GenDigi PUBLIC ROOT::MathCore)
-#
-#install(TARGETS GenDigi
-#    EXPORT NPDetTargets
-#    LIBRARY DESTINATION lib
-#    ARCHIVE DESTINATION lib
-#    RUNTIME DESTINATION bin
-#    INCLUDES DESTINATION include
-#    )
-#
-#install(FILES ${digi_headers} DESTINATION include/GenDigi)
-
diff --git a/src/ConceptDetectors/clas12/README.md b/src/ConceptDetectors/clas12/README.md
deleted file mode 100644
index 1cfa8aea..00000000
--- a/src/ConceptDetectors/clas12/README.md
+++ /dev/null
@@ -1,17 +0,0 @@
-clas12
-======
-
-![clas12 detector](compact/clas12.png)
-
-Using `compact/run_example` :
-
-```bash
-cd compact
-./run_example
-```
-
-This runs geant4 using `ddsim` with the general particle source configured in 
-`compact/gps.mac`. The compact file `clas12.xml` is used  as the geometry.
-The script must be executed from the `compact` directory.
-
-
diff --git a/src/ConceptDetectors/clas12/compact/clas12.png b/src/ConceptDetectors/clas12/compact/clas12.png
deleted file mode 100644
index fc7bc4b3430d200da8bb5d6ac8feb4356c93fe4c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 69629
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
WbiUriPydTR7J0h*xvX<aXaWFX?aF-s

diff --git a/src/ConceptDetectors/clas12/compact/clas12.xml b/src/ConceptDetectors/clas12/compact/clas12.xml
deleted file mode 100644
index 69040edb..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12.xml
+++ /dev/null
@@ -1,290 +0,0 @@
-<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">
-
-  <info name="clas12" title="CLAS12"
-        author="Whitney Armstrong"
-        url=""
-        status="development"
-        version="$Id: compact.xml v1.0 2016-12-21$">
-    <comment>CLAS12 detector</comment>        
-  </info>
-
-  <includes>
-    <gdmlFile  ref="clas12_components/elements.xml" />
-    <gdmlFile  ref="clas12_components/materials.xml" />
-  </includes>
-  
-  <define>
-    <constant name="world_side" value="30000*mm"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="world_side"/>
-    
-    <constant name="CrossingAngle" value="0.020*rad"/>
-    
-    <constant name="CaloSides" value="12"/>
-    <constant name="MuonSides" value="8"/>
-    
-    <constant name="EcalBarrel_ID" value="6"/>
-    <constant name="EcalBarrel_rmin" value="135.0*cm"/>
-    <constant name="EcalBarrel_zmax" value="282.50*cm"/>
-
-    <constant name="EcalEndcap_ID" value="7"/>
-    <constant name="EcalEndcap_rmin" value="21.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="EcalEndcap_rmax" value="(EcalBarrel_rmin - 1.5*cm) / (cos(pi/CaloSides))"/> 
-    <constant name="EcalEndcap_zmin" value="265.70*cm"/>
-    
-    <constant name="HcalBarrel_ID" value="8"/>
-    <constant name="HcalBarrel_rmin" value="141.90*cm"/>
-    <constant name="HcalBarrel_layers" value="(int) 75"/>
-    <constant name="HcalBarrel_layer_thickness" value="1.0*cm + 0.65*cm"/>
-
-    <constant name="HcalEndcap_ID" value="9"/>
-    <constant name="HcalEndcap_zmin" value="EcalBarrel_zmax + 4.0*cm"/> <!-- Gap for cables -->
-    <constant name="HcalEndcap_rmin" value="50.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="HcalEndcap_rmax" value="(HcalBarrel_rmin + HcalBarrel_layers * HcalBarrel_layer_thickness) / (cos(pi/CaloSides))"/>
-    <constant name="HcalEndcap_layers" value="60"/>
-    <constant name="HcalEndcap_layer_thickness" value="2.0*cm + 0.65*cm"/>
-    <constant name="HcalEndcap_zmax" value="HcalEndcap_zmin + HcalEndcap_layers * HcalEndcap_layer_thickness"/>
-
-    <constant name="HcalPlug_ID" value="10"/>
-
-    
-    <constant name="tracking_region_radius" value="EcalBarrel_rmin - 1.0*mm"/>
-    <constant name="tracking_region_zmax" value="EcalEndcap_zmin - 1.0*mm"/>
-    <constant name="VXD_CF_sensor" value="0.026*cm"/>
-    <constant name="VXD_CF_support" value="0.05*cm"/>
-    
-    <constant name="SolenoidBarrelInnerRadius" value="1000*cm"/>
-    <constant name="SolenoidCoilOuterZ" value="300*cm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="5.0*cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="17.5*cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="40.0*cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="3.0*cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="20.0*cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="4.0*cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="6.0*cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="12.0*cm"/>
-    <constant name="SolenoidBarrelOuterZ" value="SolenoidCoilOuterZ+SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidalFieldRadius" value="(SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0)"/>
-    
-
-    <constant name="MuonBarrel_ID" value="11"/>
-    <constant name="MuonBarrel_rmin" value="SolenoidBarrelOuterRadius + 1.0*cm"/>
-    <constant name="MuonBarrel_zmax" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness"/>
-    <constant name="MuonBarrel_layers" value="15"/>
-    <constant name="MuonBarrel_layer_thickness" value="10.0*cm + 4.0*cm"/>
-
-    <constant name="MuonEndcap_ID" value="12"/>
-    <constant name="MuonEndcap_zmin" value="MuonBarrel_zmax + 10.0*cm"/> <!-- Space for cables etc. -->
-    <constant name="MuonEndcap_rmin" value="69.0*cm"/> <!-- Space for QD0 and anti-solenoid-->
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="MuonEndcap_rmax" value="(MuonBarrel_rmin + 57.0*cm + MuonBarrel_layers*MuonBarrel_layer_thickness) / (cos(pi/MuonSides))"/> 
-    <constant name="MuonEndcap_layers" value="18"/>
-    <constant name="MuonEndcap_layer_thickness" value="10.0*cm + 4.0*cm"/>
-    <constant name="MuonEndcap_zmax" value="MuonEndcap_zmin + MuonEndcap_layers * MuonEndcap_layer_thickness"/>
-    
-    <constant name="LumiCal_rmin" value="6.4*cm"/>
-    <constant name="LumiCal_rmax" value="EcalEndcap_rmin + 3.0*cm"/>
-    <constant name="LumiCal_zmin" value="HcalEndcap_zmin"/>
-    <constant name="LumiCal_thickness" value="20*0.371*cm + 15*0.643*cm"/>
-    <constant name="LumiCal_zmax" value="LumiCal_zmin + LumiCal_thickness"/>
-    <constant name="LumiCalElectronics_rmax" value="LumiCal_rmax+5.0*cm"/>
-    
-    <constant name="SupportTube_thickness" value="1.0*cm"/>
-    <constant name="ForwardVacuumValve_thickness" value="36.0*cm"/>
-    <constant name="ForwardShielding_thickness" value="5.0*cm"/>
-    <constant name="ForwardMask_thickness" value="10.0*cm"/>
-    <constant name="ForwardMask_zmin" value="LumiCal_zmax + ForwardShielding_thickness + ForwardVacuumValve_thickness"/>
-    
-    <constant name="VertexSupport_r1" value="16.87*cm"/>
-    <constant name="VertexSupport_r2" value="18.42*cm"/>
-    <constant name="VertexSupport_zmax" value="240.48*cm"/>
-    
-
-    <constant name="VertexBarrel_ID" value="1"/>
-    <constant name="VertexBarrel_zmax" value="240.0*cm"/>
-    <constant name="VertexBarrel_r1" value="2.7*cm"/>
-    <constant name="VertexBarrel_r2" value="3.8*cm"/>
-    <constant name="VertexBarrel_r3" value="5.1*cm"/>
-    <constant name="VertexBarrel_r4" value="6.4*cm"/>
-    <constant name="VertexBarrel_r5" value="7.7*cm"/>
-
-    
-    <constant name="CentralBeamPipe_zmax" value="23.0*cm"/>
-    <constant name="CentralBeamPipe_rmax" value="VertexBarrel_r1 - 0.2*cm"/>
-    <constant name="CentralBeamPipe_thickness" value="CentralBeamPipe_rmax * 0.02"/> <!-- 1% of the diameter -->
-    <constant name="CentralBeamPipe_rmin" value="CentralBeamPipe_rmax - CentralBeamPipe_thickness"/>
-    <constant name="BeamPipe_thickness" value="0.4*cm"/>
-    <constant name="BeamPipe_endThickness" value="0.1*cm"/>
-    <constant name="BeamPipe_zmax" value="LumiCal_zmin - 0.5*cm"/>
-    <constant name="BeamPipe_rmax" value="19.0*cm"/>
-    <constant name="BeamPipe_rmin" value="BeamPipe_rmax - BeamPipe_thickness"/>
-    <constant name="bp_cone_slope" value="(BeamPipe_rmax-CentralBeamPipe_rmax)/(tracking_region_zmax-CentralBeamPipe_zmax)"/>
-    <constant name="BeamPipe_zmin" value="CentralBeamPipe_zmax + (BeamPipe_thickness - CentralBeamPipe_thickness)/bp_cone_slope"/>
-    <constant name="BeamPipeLiner_thickness" value="0.0*cm"/>
-
-    <constant name="VertexEndcap_ID" value="2"/>
-    <constant name="VertexEndcap_rmax" value="11.5*cm"/>
-    <constant name="VertexEndcap_z1" value="12.0*cm"/>
-    <constant name="VertexEndcap_z2" value="16.0*cm"/>
-    <constant name="VertexEndcap_z3" value="20.0*cm"/>
-    <constant name="VertexEndcap_z4" value="24.0*cm"/>
-    <constant name="VertexEndcap_offset" value="0.2*cm"/>
-    <constant name="VertexEndcapModules" value="16"/>
-    <constant name="VertexEndcap_rmin1" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin2" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin3" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin4" value="(VertexEndcap_z4 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    
-    <constant name="SiTrackerBarrel_ID" value="3"/>
-    <constant name="SiTrackerEndcap_ID" value="4"/>
-
-    <constant name="ForwardTracker_ID" value="5"/>
-    <constant name="ForwardTrackerModules" value="16"/>
-    <constant name="ForwardTracker_rmax" value="16.87*cm"/>
-    <constant name="ForwardTracker_z1" value="28.0*cm"/>
-    <constant name="ForwardTracker_z2" value="50.0*cm"/>
-    <constant name="ForwardTracker_z3" value="83.0*cm"/>
-    <constant name="ForwardTracker_offset" value="0.2*cm"/>
-    <constant name="ForwardTracker_rmin1" value="(ForwardTracker_z1 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin2" value="(ForwardTracker_z2 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin3" value="(ForwardTracker_z3 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    
-    <constant name="VertexService_zmin" value="ForwardTracker_z1 + 1.0*cm"/>
-    <constant name="VertexService_zmax" value="VertexService_zmin + 2.0*cm"/>
-    <constant name="VertexServiceThickness" value="0.3*cm"/>
-    <constant name="VertexCableThickness" value="0.005*cm"/>
-
-    <constant name="BeamCal_rmax" value="13.0*cm"/>
-    <constant name="BeamCal_zmin" value="ForwardMask_zmin + ForwardMask_thickness"/>
-
-    <constant name="IncomingBP_radius" value="0.25*cm"/>
-    <constant name="IncomingBP_thickness" value="0.05*cm"/>
-    <constant name="OutgoingBP_radius" value="tan(CrossingAngle/2/rad)*BeamCal_zmin"/>
-    <constant name="OutgoingBP_thickness" value="0.1*cm"/>    
-
-    <constant name="BeamCal_crossingAngle" value="CrossingAngle"/>    
-    <constant name="BeamCal_outgoing_r" value="OutgoingBP_radius + 0.05*cm"/>    
-    <constant name="BeamCal_incoming_r" value="IncomingBP_radius + 0.05*cm"/>    
-
-    <constant name="Place_Center" value="0*cm"/>
-  </define>
-
-
-  <limits>
-    <limitset name="cal_limits">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-    </limitset>
-    <limitset name="SiTrackerBarrelRegionLimitSet">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="track_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="time_max" particles="*" value="5.0" unit="ns" />
-      <limit name="ekin_min" particles="*" value="0.01" unit="MeV" />
-      <limit name="range_min" particles="*" value="5.0" unit="mm" />
-    </limitset>
-  </limits>
-  <regions>
-    <region name="SiTrackerBarrelRegion" eunit="MeV" lunit="mm" cut="0.001" threshold="0.001">
-      <limitsetref name="SiTrackerBarrelRegionLimitSet"/>
-    </region>
-  </regions>
-
-  <comment>Common Generic visualization attributes</comment>
-  <display>
-    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
-    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
-    <vis name="GreenVis"       alpha="0.5"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedVis"         alpha="0.5"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueVis"        alpha="0.5"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="OrangeVis"      alpha="0.5"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
-    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
-  </display>
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"   drawingStyle="solid"     showDaughters="true" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-
-  <comment>Additional design specific material definitions</comment>
-  <!--<include ref="SiD/SiD_Materials.xml"/>-->
-
-  <detectors>
-
-    <detector id="77" name="StandInVolumes" vis="GreenVis" type="StandInGeometryCLAS12" > 
-    </detector>
-    <detector id="1" name="ALERT" vis="RedVis" type="ALERTRecoilChamber" > 
-    </detector>
-
-
-
-  </detectors>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <!--
-    <readout name="SiVertexBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiTrackerBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiTrackerEndcapHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
--->
-  </readouts>
-
-  <plugins>
-    <!--
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiVertexBarrel" />
-      <argument value="dimension=2" />
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerEndcapSurfacePlugin">
-      <argument value="SiVertexEndcap"/>
-      <argument value="dimension=1"/>
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiTrackerBarrel"/>
-      <argument value="dimension=2"/>
-    </plugin>
-    
-    <plugin name="DD4hepVolumeManager" />
-    <plugin name="InstallSurfaceManager" />
-    -->
-  </plugins>
-
-  <fields>
-    <field name="GlobalSolenoid" type="solenoid" 
-      inner_field="4.0*tesla"
-      outer_field="-0.6*tesla" 
-      zmax="SolenoidCoilOuterZ"
-      outer_radius="SolenoidalFieldRadius">
-    </field>
-  </fields>
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcal.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcal.xml
deleted file mode 100644
index e13f9e41..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcal.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="EcalBarrelVis"       alpha="1.0" r="1.0"  g="1.0"  b="0.0"  showDaughters="true" visible="false"/>
-    <vis name="EcalStaveVis"        alpha="1.0" r="0.0"  g="0.0"  b="1.0"  showDaughters="true" visible="true"/>
-    <vis name="EcalLayerVis"        alpha="1.0" r="0.8"  g="0.8"  b="0.0"  showDaughters="true" visible="true"/>
-
-    <vis name="EcalSensitiveVis"    alpha="1.0" r="0.7"  g="0.3"  b="0.0"  showDaughters="false" visible="true"/>
-    <vis name="EcalAbsorberVis"     alpha="1.0" r="0.4"  g="0.4"  b="0.0"  showDaughters="false" visible="true"/>
-
-    <!--vis name="EcalEndcapVis"       alpha="1.0" r="0.77" g="0.74" b="0.86" showDaughters="true" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>        
-    <!--readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout-->
-  </readouts>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_EMcalBarrel.xml"/>
-  <!--include ref="SiD_EcalEndcap.xml"/-->
-<!--
--->
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcalBarrel.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcalBarrel.xml
deleted file mode 100644
index 1b0c5486..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_EMcalBarrel.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the electromagnetic calorimeter barrel detector  -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<detectors>
-  <detector id="EcalBarrel_ID" name="EcalBarrel" type="DD4hep_EcalBarrel" readout="EcalBarrelHits" vis="EcalBarrelVis" calorimeterType="EM_BARREL">
-
-    <comment>Electromagnetic Calorimeter Barrel</comment>
-
-    <dimensions numsides="(int) CaloSides" rmin="EcalBarrel_rmin" z="EcalBarrel_zmax*2" />
-    <staves vis="EcalStaveVis"/>
-    <layer repeat="1" vis="EcalLayerVis">
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-    <layer repeat="20" vis="EcalLayerVis">
-      <slice material = "TungstenDens24" thickness = "0.25*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.025*cm" vis="InvisibleNoDaughters"/>
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-    <layer repeat="10" vis="EcalLayerVis">
-      <slice material = "TungstenDens24" thickness = "0.5*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.025*cm" vis="InvisibleNoDaughters"/>
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Solenoid.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Solenoid.xml
deleted file mode 100644
index c52cc6a4..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Solenoid.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SolenoidBarrelLayerVis" alpha="1" r="0"    g="0.3"  b="0.3" showDaughters="false" visible="true"/>
-    <vis name="SolenoidCoilEndsVis"    alpha="1" r="0"    g="0.9"  b="0.9" showDaughters="false" visible="true"/>
-    <vis name="AntiSolenoidVis"        alpha="1" r="0.3"  g="1"    b="1"   showDaughters="false" visible="true"/>
-  </display>
-
-  <!--  Includes for sensitives and support                -->
-  <detectors>
-
-    <comment>Solenoid</comment>
-
-    <detector name="SolenoidCoilBarrel" type="DD4hep_MultiLayerTracker" insideTrackingVolume="false" reflect="true">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Steel235" thickness="SolenoidBarrelInnerCryostatThickness" />
-	<slice material="Vacuum"   thickness="SolenoidBarrelInnerAirgapThickness" />
-      </layer>
-      <layer id="2" inner_r="SolenoidBarrelConductorInnerRadius" outer_z="SolenoidCoilOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Aluminum" thickness="SolenoidBarrelAlConductorThickness" />
-	<slice material="Aluminum" thickness="SolenoidBarrelQuenchbackThickness" />
-      </layer>
-      <layer id="3" inner_r="SolenoidBarrelOuterCryostatInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Vacuum"   thickness="SolenoidBarrelOuterAirgapThickness" />
-	<slice material="Steel235" thickness="SolenoidBarrelOuterCryostatThickness" />
-      </layer>
-    </detector>
-
-    <detector name="SolenoidCoilEnds" type="DD4hep_DiskTracker" reflect="true" insideTrackingVolume="false">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" inner_z="SolenoidBarrelOuterZ" outer_r="SolenoidBarrelOuterRadius" vis="SolenoidCoilEndsVis">
-	<slice material="Steel235" thickness="SolenoidEndcapCryostatThickness" />
-      </layer>
-    </detector>
-
-    <!--detector name="AntiSolenoid_Forward" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="AntiSolenoidVis">
-      <material name="Steel235" />
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="HcalEndcap_zmax + 1.0*cm"/>
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="MuonEndcap_zmax"/>
-    </detector>
-    <detector name="AntiSolenoid_Backward" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="AntiSolenoidVis">
-      <material name="Steel235" />
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="-(HcalEndcap_zmax + 1.0*cm)"/>
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="-MuonEndcap_zmax"/>
-    </detector-->
-  </detectors>
-
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Tracker.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Tracker.xml
deleted file mode 100644
index 75d8c2f9..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Tracker.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <include ref="JLAB_TrackerConfig.xml"/>
-
-  <!--  Includes for sensitives and support -->
-  <include ref="JLAB_TrackerBarrel.xml"/>
-  <!--include ref="SiD_TrackerEndcap.xml"/>
-  <include ref="SiD_TrackerForward.xml"/>
-  <include ref="SiD_TrackerSupport.xml"/-->
-
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerBarrel.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerBarrel.xml
deleted file mode 100644
index a6e9701e..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerBarrel.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon tracker barrel detector            -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="SiTrackerBarrel_ID" name="SiTrackerBarrel" type="DD4hep_SiTrackerBarrel" readout="SiTrackerBarrelHits" region="SiTrackerBarrelRegion" limits="SiTrackerBarrelRegionLimitSet">
-
-    <comment>Silicon Outer Tracker Barrel</comment>
-
-    <module name="SiTrackerModule_Layer1" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0038*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00038*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer2" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0051*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00052*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer3" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0064*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00065*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer4" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>               
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0078*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00079*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer5" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0091*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00093*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="215.075*mm" outer_r="245.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.17506*rad" nphi="20" phi0="0." rc="(216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>                
-    <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="465.075*mm" outer_r="501.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.12217*rad" nphi="38" phi0="0.087*rad" rc="(466.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>
-    <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="715.075*mm" outer_r="756.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11493*rad" nphi="58" phi0="0.058*rad" rc="(716.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>            
-    <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="965.075*mm" outer_r="1012.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11502*rad" nphi="80" phi0="0.0436*rad" rc="(966.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>                        
-    <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="1215.075*mm" outer_r="1263.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11467*rad" nphi="102" phi0="0.01745*rad" rc="(1216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerConfig.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerConfig.xml
deleted file mode 100644
index 3fbbdbcd..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_TrackerConfig.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD tracker detector    -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiTrackerLayerVis"   alpha="1.0" r="1.0" g="1.0" b="0.6" showDaughters="true" visible="true"/>
-    <vis name="SiTrackerModuleVis"  alpha="0.1" r="0.0" g="1.0" b="0.6" showDaughters="false" visible="true"/>
-    <!--vis name="SiTrackerForwardVis" alpha="1.0" r="0.8" g="0.1" b="0.1" showDaughters="false" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <!--readout name="SiTrackerEndcapHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:20</id>
-    </readout-->        
-    <readout name="SiTrackerBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:20</id>
-    </readout>
-    <!--readout name="SiTrackerForwardHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:28</id>
-    </readout-->
-  </readouts>
-  
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex.xml
deleted file mode 100644
index 0cb79dfd..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLAB_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_VertexBarrel.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel.xml
deleted file mode 100644
index 23fc97a4..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="VertexBarrel_ID" name="SiVertexBarrel" type="DD4hep_SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true">
-
-    <comment>Vertex Detector Barrel</comment>
-
-    <module name="VtxBarrelModuleInner" vis="SiVertexModuleVis">
-      <module_envelope width="10.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="0.6*mm"/>
-      <module_component width="7.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-0.12*mm"/>
-      </module_component>
-      <module_component width="9.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<!--position z="0.225*mm"/-->
-      </module_component>
-    </module>
-    <module name="VtxBarrelModuleOuter" vis="SiVertexModuleVis">
-      <module_envelope width="14.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="0.6*mm"/>
-      <module_component width="11.6*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-0.12*mm"/>
-      </module_component>
-      <module_component width="13.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<position z="0.210*mm"/>
-      </module_component>
-    </module>
-    <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r1 - 0.2*cm" outer_r="VertexBarrel_r1 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="18" phi0="0.2618*rad" rc="VertexBarrel_r1" dr="-1.15*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r2 - 0.2*cm" outer_r="VertexBarrel_r2 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="18" phi0="0.2618*rad" rc="VertexBarrel_r2" dr="-1.13*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r3 - 0.2*cm" outer_r="VertexBarrel_r3 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="24" phi0="0.0*rad" rc="VertexBarrel_r3" dr="-0.89*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r4 - 0.2*cm" outer_r="VertexBarrel_r4 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="30" phi0="0.1309*rad" rc="VertexBarrel_r4" dr="0.81*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r5 - 0.2*cm" outer_r="VertexBarrel_r5 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="36" phi0="0.0*rad" rc="VertexBarrel_r5" dr="0.77*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-  </detector>
-
-</detectors>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel_changez.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel_changez.xml
deleted file mode 100644
index a1ad5293..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexBarrel_changez.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="VertexBarrel_ID" name="SiVertexBarrel" type="DD4hep_SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true">
-
-    <comment>Vertex Detector Barrel</comment>
-    <!--module name="VtxBarrelModuleInner" vis="SiVertexModuleVis">
-      <module_envelope width="100.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="1000.6*mm"/>
-      <module_component width="70.8*mm" length="(VertexBarrel_zmax-50*cm - 0.15*cm) * 2" thickness="10.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-1000.12*mm"/>
-      </module_component-->
-      <!--module_component width="9.8*mm" length="(VertexBarrel_zmax-50*cm - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<position z="0.225*mm"/>
-      </module_component-->
-    <!--module-->
-    <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r1 + 5*cm + 0.2*cm" outer_r="VertexBarrel_r1 + 20.2*cm" z_length="VertexBarrel_zmax * 2-220*cm" />
-      <!--rphi_layout phi_tilt="1.0*rad" nphi="1" phi0="0.0*rad" rc="VertexBarrel_r1" dr="-1.15*mm"/-->
-      <!--z_layout dr="0.0*mm" z0="100.0*cm" nz="10" z_offset="200*cm"/-->
-      <rphi_layout phi0="0" phi_tilt="0" rc="0" nphi="0" dr="0"/>
-      <z_layout z0="20" nz="10*cm" dr="5.0*cm"/>
-      <z_offset zstart="100*cm"/>
-    </layer>
-  </detector>
-
-</detectors>
-
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexConfig.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexConfig.xml
deleted file mode 100644
index 9ffac08c..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_VertexConfig.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD vertex detector     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"                            showDaughters="false" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
-  </readouts>
-    
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex_changez.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex_changez.xml
deleted file mode 100644
index 040b9103..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLAB_Vertex_changez.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLAB_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_VertexBarrel_changez.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Solenoid.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Solenoid.xml
deleted file mode 100644
index cfe95b05..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Solenoid.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<!-- ==================================================================== -->
-
-  <detector name = "Solenoid" type="GenericShapeJLEIC" >
-    <layer id="1" inner_r="2.0*m" outer_z="4.0*m" >
-      <slice material="Air" thickness="10.0*cm" >
-      </slice>
-    </layer>
-  </detector>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Vertex.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Vertex.xml
deleted file mode 100644
index cfeefd4c..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_Vertex.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLEIC_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLEIC_VertexBarrel.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexBarrel.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexBarrel.xml
deleted file mode 100644
index 932691c1..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexBarrel.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-</detectors>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexConfig.xml b/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexConfig.xml
deleted file mode 100644
index 29098f62..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/JLEIC_VertexConfig.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD vertex detector     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"   drawingStyle="solid"     showDaughters="true" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
-  </readouts>
-    
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/SiD_TrackerBarrel.xml b/src/ConceptDetectors/clas12/compact/clas12_components/SiD_TrackerBarrel.xml
deleted file mode 100644
index 38d8e688..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/SiD_TrackerBarrel.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon tracker barrel detector            -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="SiTrackerBarrel_ID" name="SiTrackerBarrel" type="DD4hep_SiTrackerBarrel" readout="SiTrackerBarrelHits" region="SiTrackerBarrelRegion" limits="SiTrackerBarrelRegionLimitSet">
-
-    <comment>Silicon Outer Tracker Barrel</comment>
-
-    <module name="SiTrackerModule_Layer1" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0038*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00038*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer2" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0051*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00052*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer3" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0064*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00065*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer4" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>               
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0078*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00079*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer5" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0091*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00093*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="215.075*mm" outer_r="245.0*mm" z_length="578 * 2*mm"/>
-      <rphi_layout phi_tilt="0.17506*rad" nphi="20" phi0="0." rc="(216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="512.128*mm" nz="13"/>
-    </layer>                
-    <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="465.075*mm" outer_r="501.0*mm" z_length="749.8 * 2*mm"/>
-      <rphi_layout phi_tilt="0.12217*rad" nphi="38" phi0="0.087*rad" rc="(466.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="690.605*mm" nz="17"/>
-    </layer>
-    <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="715.075*mm" outer_r="756.0*mm" z_length="1013.9 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11493*rad" nphi="58" phi0="0.058*rad" rc="(716.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="954.625*mm" nz="23"/>
-    </layer>            
-    <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="965.075*mm" outer_r="1012.0*mm" z_length="1272.3 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11502*rad" nphi="80" phi0="0.0436*rad" rc="(966.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="1213.073*mm" nz="29"/>
-    </layer>                        
-    <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="1215.075*mm" outer_r="1263.0*mm" z_length="1535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11467*rad" nphi="102" phi0="0.01745*rad" rc="(1216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="1476.497*mm" nz="35"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/clas12_EC.xml b/src/ConceptDetectors/clas12/compact/clas12_components/clas12_EC.xml
deleted file mode 100644
index e13f9e41..00000000
--- a/src/ConceptDetectors/clas12/compact/clas12_components/clas12_EC.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="EcalBarrelVis"       alpha="1.0" r="1.0"  g="1.0"  b="0.0"  showDaughters="true" visible="false"/>
-    <vis name="EcalStaveVis"        alpha="1.0" r="0.0"  g="0.0"  b="1.0"  showDaughters="true" visible="true"/>
-    <vis name="EcalLayerVis"        alpha="1.0" r="0.8"  g="0.8"  b="0.0"  showDaughters="true" visible="true"/>
-
-    <vis name="EcalSensitiveVis"    alpha="1.0" r="0.7"  g="0.3"  b="0.0"  showDaughters="false" visible="true"/>
-    <vis name="EcalAbsorberVis"     alpha="1.0" r="0.4"  g="0.4"  b="0.0"  showDaughters="false" visible="true"/>
-
-    <!--vis name="EcalEndcapVis"       alpha="1.0" r="0.77" g="0.74" b="0.86" showDaughters="true" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>        
-    <!--readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout-->
-  </readouts>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_EMcalBarrel.xml"/>
-  <!--include ref="SiD_EcalEndcap.xml"/-->
-<!--
--->
-</lccdd>
diff --git a/src/ConceptDetectors/clas12/include/ALERTRecoilChamber.h b/src/ConceptDetectors/clas12/include/ALERTRecoilChamber.h
deleted file mode 100644
index 2e85296a..00000000
--- a/src/ConceptDetectors/clas12/include/ALERTRecoilChamber.h
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifndef ALERTRecoilChamber_HH
-#define ALERTRecoilChamber_HH
-
-#include "DD4hep/DetFactoryHelper.h"
-#include "DCWire.h"
-#include "RCGeometry.h"
-#include <array>
-
-class ALERTRecoilChamber {
-   protected:
-
-
-   public:
-      ALERTRecoilChamber();
-      ~ALERTRecoilChamber();
-
-      std::array<std::array<dd4hep::BooleanSolid*, 4 >, 8> fWireVolume_solid;
-      std::array<std::array<dd4hep::Volume,  4 >, 8> fWireVolume_log;
-      //std::array<std::array<VPhysicalVolume*,4 >, 8> fWireVolume_phys;
-      //std::array<std::array<RotationMatrix* ,4 >, 8> fWireVolume_rot;
-
-      clas12::geo::RCGeometry          fRCGeometry;
-
-      //--Parameters of the gas detector
-      double  innerRadiusOfTheGasDetector   ;//= 30.00*mm;
-      double  outerRadiusOfTheGasDetector   ;//= 79.995*mm;
-      double  hightOfTheGasDetector         ;//= 200.*mm;
-      double  startAngleOfTheGasDetector    ;//= 0.*deg;
-      double  spanningAngleOfTheGasDetector ;//= 360.*deg;
-      double   gasDetector_posX             ;//= 0.*mm;
-      double   gasDetector_posY             ;//= 0.*mm;
-      double   gasDetector_posZ             ;//= 0.*mm;
-
-      //--Parameters of the wires
-      double  innerRadiusOfTheWire   ;//= 0.00*mm;
-      double  outerRadiusOfTheWire   ;//= 0.04*mm;
-      double  lengthOfTheWire        ;//= 30.*cm;   // not the "hight"
-      double  startAngleOfTheWire    ;//= 0.*deg;
-      double  spanningAngleOfTheWire ;//= 360.*deg; 
-      double  DeltaP                 ;//= 2.0*mm; // *desired* wire separation around the circumference. 
-
-      dd4hep::BooleanSolid* BuildWireSolid(int layer, int subcell);
-      void  BuildUnitCells();
-      void  PlaceCells(dd4hep::Volume& mother, int layer, double z_rotation, int wire_number );
-      void  BuildDetector(dd4hep::Volume& mother);
-
-
-
-};
-#endif
diff --git a/src/ConceptDetectors/clas12/include/DCGeometry.h b/src/ConceptDetectors/clas12/include/DCGeometry.h
deleted file mode 100644
index fa9db10e..00000000
--- a/src/ConceptDetectors/clas12/include/DCGeometry.h
+++ /dev/null
@@ -1,460 +0,0 @@
-#ifndef clas12_geo_DC_DCGeometry_H
-#define clas12_geo_DC_DCGeometry_H
-
-#include "TMath.h"
-#include <array>
-#include <map>
-#include <tuple>
-#include <unordered_map>
-#include "GeoUtil.h"
-#include "Math/Vector3D.h"
-#include "Math/Rotation3D.h"
-#include "Math/VectorUtil.h"
-#include "DDParsers/DD4hepUnits.h"
-
-namespace clas12 {
-
-   namespace geo {
-
-      using namespace TMath;
-      using namespace ROOT::Math;
-      using namespace ROOT::Math::VectorUtil;
-      using namespace dd4hep;
-
-      const double  inch = 2.54*cm;
-
-      // rotate a two vector
-      //XYVector ApplyRotation(XYVector v, double angle);
-
-      namespace DC {
-
-      using namespace dd4hep;
-
-         // The parameters below can be found in:
-         // https://clasweb.jlab.org/wiki/images/d/d1/Dc12geom_doc.pdf 
-         // all extra parameters come from the drawings found at 
-         // https://userweb.jlab.org/~cwiggins/
-
-         const std::array<double,3> FrontGap      = {2.500*cm, 2.5000*cm, 2.5*cm};
-         const std::array<double,3> MidGap        = {2.500*cm, 7.1613*cm, 2.5*cm};
-         const std::array<double,3> BackGap       = {2.500*cm, 2.5000*cm, 2.5*cm};
-
-         // This is the angle as viewed look down the beampipe
-         const std::array<double,3> RegionAngle = {59.0*degree, 60.0*degree, 59.0*degree};
-
-         const std::array<double,3> RegionTilt    = {25.0*degree, 25.0*degree, 25.0*degree};
-
-         // 
-         const std::array<double,3> RegionXOffset = {
-            8.298*cm, 20.296*cm, 18.054*cm
-         };
-
-         // The construction of each chamber is done with the wires streched along the x axis
-         // as opposed the SCS which has them along the y axis. There for we rotate the first
-         // sector by -90 to bring it back to the SCS definiton.
-         const std::array<double,6> SectorRotation = {
-            -90.0*degree, -30.0*degree, 30.0*degree,
-            90.0*degree, 150.0*degree, -150.0*degree
-         };
-
-         // Some (maybe) handy arrays
-         const std::array<int,6> SuperLayerRegion      = { 1,1,2,2,3,3 };
-         const std::array<int,6> SuperLayerRegionIndex = { 0,0,1,1,2,2 };
-         const std::array<std::array<int,2>,3> RegionSuperLayers = { 
-            std::array<int,2>{1,2}, 
-            std::array<int,2>{3,4}, 
-            std::array<int,2>{5,6} };
-         const std::array<std::array<int,2>,3> RegionSuperLayerIndex = { 
-            std::array<int,2>{0,1}, 
-            std::array<int,2>{2,3}, 
-            std::array<int,2>{4,5} };
-
-         // The stereo angle for each superlayer
-         const std::array<double,6> ThetaStereo = {
-            6.0*degree, -6.0*degree,
-            6.0*degree, -6.0*degree,
-            6.0*degree, -6.0*degree
-         };
-
-         // polar angle to the first guard wires's mid-plane point
-         const std::array<double,6> ThetaMin = {
-            4.694*degree, 4.495*degree,
-            4.812*degree, 4.771*degree,
-            4.333*degree, 4.333*degree
-         };
-
-         // This is the wire separation (for each superlayer)
-         // Each side of the hexagon forming the wire volume is of length 2*LayerSep
-         const std::array<double,6> LayerSep = {
-            0.3861*cm, 0.4042*cm,
-            0.6219*cm, 0.6586*cm,
-            0.9351*cm, 0.9780*cm
-         };
-
-         // This is the spacing between wires that are in the same wire plane. This 
-         // measured separation is perpendicular to LayerSep.
-         const std::array<double,6> LayerWireSpacing = {
-            2.0*TMath::Sqrt(3.0)*LayerSep.at(0), 2.0*TMath::Sqrt(3.0)*LayerSep.at(1),
-            2.0*TMath::Sqrt(3.0)*LayerSep.at(2), 2.0*TMath::Sqrt(3.0)*LayerSep.at(3),
-            2.0*TMath::Sqrt(3.0)*LayerSep.at(4), 2.0*TMath::Sqrt(3.0)*LayerSep.at(5)
-         };
-
-         // 
-         const std::array<double,6> LayerWirePlaneLength = {
-            113.0*LayerWireSpacing.at(0), 113.0*LayerWireSpacing.at(1),
-            113.0*LayerWireSpacing.at(2), 113.0*LayerWireSpacing.at(3),
-            113.0*LayerWireSpacing.at(4), 113.0*LayerWireSpacing.at(5)
-         };
-
-         // Distance from target to first wire plane in super layer
-         // This we call center 
-         const std::array<double,6> DistanceToTarget = {
-            228.078*cm, 238.687*cm,
-            351.544*cm, 371.773*cm,
-            489.099*cm, 511.236*cm
-         };
-
-         const std::array<double,6> SuperLayerXOffset = {
-            8.298*cm,  8.298*cm, 
-            14.296*cm, 14.296*cm,
-            18.054*cm, 18.054*cm
-         };
-
-         // Width of superlayer from front to back gaurd wires  
-         const std::array<double,6> SuperLayerWidth = {
-            21.0*LayerSep.at(0), 21.0*LayerSep.at(1), 
-            21.0*LayerSep.at(2), 21.0*LayerSep.at(3),
-            21.0*LayerSep.at(4), 21.0*LayerSep.at(5)
-         };
-
-         // offset of first superlayer from front window for given region.
-         const std::array<double,6> SuperLayerZOffset = {
-            FrontGap.at(0) + 1.5*LayerSep.at(0), 
-            FrontGap.at(0) + SuperLayerWidth.at(0) + MidGap.at(0)+1.5*LayerSep.at(1),
-            FrontGap.at(1) + 3.5*LayerSep.at(2), 
-            FrontGap.at(1) + SuperLayerWidth.at(2) + MidGap.at(1)+1.5*LayerSep.at(3),
-            FrontGap.at(2) + 1.5*LayerSep.at(4), 
-            FrontGap.at(2) + SuperLayerWidth.at(4) + MidGap.at(2)+1.5*LayerSep.at(5)
-         };
-
-         // Offset of superlayer moving up (larger angle) in gas volume .
-         // *needs attention*  these were arbitrarily set. 
-         const std::array<double,6> SuperLayerYOffset = {
-            8.0*cm,
-            4.0*cm,
-            8.0*cm,
-            4.0*cm,
-            14.0*cm,
-            4.0*cm
-         };
-
-
-         // Distance from target to first guard wire (at ThetaMin)
-         const std::array<double,6> CenterToRefWire = {
-            DistanceToTarget.at(0)*Tan( RegionTilt.at(0) - ThetaMin.at(0) ),
-            DistanceToTarget.at(1)*Tan( RegionTilt.at(0) - ThetaMin.at(1) ),
-            DistanceToTarget.at(2)*Tan( RegionTilt.at(1) - ThetaMin.at(2) ),
-            DistanceToTarget.at(3)*Tan( RegionTilt.at(1) - ThetaMin.at(3) ),
-            DistanceToTarget.at(4)*Tan( RegionTilt.at(2) - ThetaMin.at(4) ),
-            DistanceToTarget.at(5)*Tan( RegionTilt.at(2) - ThetaMin.at(5) )
-         };
-
-         // Distance from first guard wire (at ThetaMin) to target 
-         const std::array<double,6> DistanceToRefWire = {
-            Sqrt( Power(DistanceToTarget.at(0),2.0) +  Power(CenterToRefWire.at(0),2.0) ),
-            Sqrt( Power(DistanceToTarget.at(1),2.0) +  Power(CenterToRefWire.at(1),2.0) ),
-            Sqrt( Power(DistanceToTarget.at(2),2.0) +  Power(CenterToRefWire.at(2),2.0) ),
-            Sqrt( Power(DistanceToTarget.at(3),2.0) +  Power(CenterToRefWire.at(3),2.0) ),
-            Sqrt( Power(DistanceToTarget.at(4),2.0) +  Power(CenterToRefWire.at(4),2.0) ),
-            Sqrt( Power(DistanceToTarget.at(5),2.0) +  Power(CenterToRefWire.at(5),2.0) )
-         };
-
-         // Offset in the end-plate coordinates (tilted)
-         const std::array<XYVector,6> RefWireOffset = {
-            XYVector{ Cos(RegionTilt.at(0))*(DistanceToRefWire.at(0)*Sin( ThetaMin.at(0) ) - SuperLayerXOffset.at(0)),
-                  Sin(RegionTilt.at(0))*(DistanceToRefWire.at(0)*Sin( ThetaMin.at(0) ) - SuperLayerXOffset.at(0)) },
-            XYVector{ Cos(RegionTilt.at(0))*(DistanceToRefWire.at(1)*Sin( ThetaMin.at(1) ) - SuperLayerXOffset.at(1)),
-                  Sin(RegionTilt.at(0))*(DistanceToRefWire.at(1)*Sin( ThetaMin.at(1) ) - SuperLayerXOffset.at(1)) },
-            XYVector{ Cos(RegionTilt.at(1))*(DistanceToRefWire.at(2)*Sin( ThetaMin.at(2) ) - SuperLayerXOffset.at(2)),
-                  Sin(RegionTilt.at(1))*(DistanceToRefWire.at(2)*Sin( ThetaMin.at(2) ) - SuperLayerXOffset.at(2)) },
-            XYVector{ Cos(RegionTilt.at(1))*(DistanceToRefWire.at(3)*Sin( ThetaMin.at(3) ) - SuperLayerXOffset.at(3)),
-                  Sin(RegionTilt.at(1))*(DistanceToRefWire.at(3)*Sin( ThetaMin.at(3) ) - SuperLayerXOffset.at(3)) },
-            XYVector{ Cos(RegionTilt.at(2))*(DistanceToRefWire.at(4)*Sin( ThetaMin.at(4) ) - SuperLayerXOffset.at(4)),
-                  Sin(RegionTilt.at(2))*(DistanceToRefWire.at(4)*Sin( ThetaMin.at(4) ) - SuperLayerXOffset.at(4)) },
-            XYVector{ Cos(RegionTilt.at(2))*(DistanceToRefWire.at(5)*Sin( ThetaMin.at(5) ) - SuperLayerXOffset.at(5)),
-                  Sin(RegionTilt.at(2))*(DistanceToRefWire.at(5)*Sin( ThetaMin.at(5) ) - SuperLayerXOffset.at(5)) }
-         };
-
-         const std::array<double,6> LeftFeedThruOffset = {
-            0.4745*cm, 0.5254*cm,
-            0.0282*cm, 0.0789*cm,
-            0.4745*cm, 0.5254*cm
-         };
-
-         const std::array<double,6> RightFeedThruOffset = {
-            0.5254*cm, 0.4745*cm,
-            0.0789*cm, 0.0282*cm,
-            0.5254*cm, 0.4745*cm
-         };
-         //_____________________________________________________________________
-         // Nose piece dimensions (width inside gas volue)
-         // and width outside the gas volume (nearest to beam)
-         const std::array<double,3> NoseWidthInside  = { 
-            4.25*inch, 
-            5.47*inch, // at it largest point. Need to cut out SL areas
-            20.7467*cm
-         };
-         const std::array<double,3> NoseWidthOutside = {
-            1.987*inch,
-            1.772*inch,
-            12.1260*cm
-         };
-
-         // the depth along z in the untilted frame
-         const std::array<double,3> NoseDepth = {
-            (12.405 - 2.0*Tan(RegionTilt.at(0)) + (1.547*Tan(RegionTilt.at(0))-0.311) )*2.54*cm,
-            21.152*inch,
-            23.419*inch  // from drawing 01-10-0201
-         };
-         const std::array<double,3> NoseHeight = {
-            2.0*2.54*cm,
-            3.156*inch,
-            3.0*2.54*cm
-         };
-         const std::array<double,3> NoseTiltShift = {
-            NoseHeight.at(0)*Tan(RegionTilt.at(0)), 
-            NoseHeight.at(1)*Tan(RegionTilt.at(1)), 
-            NoseHeight.at(2)*Tan(RegionTilt.at(2))
-         };
-         // Opening shift is the x length looking down beam pipe
-         const std::array<double,3> NoseOpeningShift = {
-            NoseHeight.at(0)*Tan(RegionAngle.at(0)/2.0), 
-            NoseHeight.at(1)*Tan(RegionAngle.at(1)/2.0), 
-            NoseHeight.at(2)*Tan(RegionAngle.at(2)/2.0)
-         };
-         const std::array<double,3> NoseSideLength = {
-            Sqrt(NoseHeight.at(0)*NoseHeight.at(0)+ 
-                  NoseTiltShift.at(0)*NoseTiltShift.at(0)+
-                  NoseOpeningShift.at(0)*NoseOpeningShift.at(0) ),
-            Sqrt(NoseHeight.at(1)*NoseHeight.at(1)+ 
-                  NoseTiltShift.at(1)*NoseTiltShift.at(1)+
-                  NoseOpeningShift.at(1)*NoseOpeningShift.at(1) ),
-            Sqrt(NoseHeight.at(2)*NoseHeight.at(2)+
-                  NoseTiltShift.at(2)*NoseTiltShift.at(2)+
-                  NoseOpeningShift.at(2)*NoseOpeningShift.at(2) )
-         };
-         const std::array<double,3> NoseEndPlateAngle = {
-            90*degree-(Angle(XYZVector(NoseTiltShift.at(0), NoseOpeningShift.at(0), NoseHeight.at(0)),
-                     XYZVector(0.0, NoseOpeningShift.at(0), NoseHeight.at(0))) ),
-            90*degree-(Angle(XYZVector(NoseTiltShift.at(1), NoseOpeningShift.at(1), NoseHeight.at(1)),
-                     XYZVector(0.0, NoseOpeningShift.at(1), NoseHeight.at(1))) ),
-            90*degree-(Angle(XYZVector(NoseTiltShift.at(2), NoseOpeningShift.at(2), NoseHeight.at(2)),
-                     XYZVector(0.0, NoseOpeningShift.at(2), NoseHeight.at(2))) )
-         };
-         const std::array<double,3> NoseToEndPlateRotationAngle = {
-            -(Angle(XYZVector(NoseTiltShift.at(0), NoseOpeningShift.at(0), NoseHeight.at(0)),
-                     XYZVector(0.0, NoseOpeningShift.at(0), NoseHeight.at(0))) ),
-            -(Angle(XYZVector(NoseTiltShift.at(1), NoseOpeningShift.at(1), NoseHeight.at(1)),
-                     XYZVector(0.0, NoseOpeningShift.at(1), NoseHeight.at(1))) ),
-            -(Angle(XYZVector(NoseTiltShift.at(2), NoseOpeningShift.at(2), NoseHeight.at(2)),
-                     XYZVector(0.0, NoseOpeningShift.at(2), NoseHeight.at(2))) )
-         };
-
-         // Ref Locations (below) in the non-tilted nose-plate plane (as in 01-10-0201)
-         const std::array<double,3> NoseRefLocation_Y = {
-            0.375*2.54*cm,
-            NoseSideLength.at(1)*Sin(NoseEndPlateAngle.at(1)) - (2.265*2.54*cm),
-            NoseSideLength.at(2)*Sin(NoseEndPlateAngle.at(2)) - (2.265*2.54*cm)
-         };
-         const std::array<double,3> NoseRefLocation_X = {
-            NoseDepth.at(0) - (22.586*2.54*cm),
-            NoseDepth.at(1) - (22.586*2.54*cm),
-            NoseDepth.at(2) - (22.586*2.54*cm)
-         };
-         const std::array<XYVector,3> NoseRefLocation = {
-            XYVector(NoseRefLocation_X.at(0), NoseRefLocation_Y.at(0)),
-            XYVector(NoseRefLocation_X.at(1), NoseRefLocation_Y.at(1)),
-            XYVector(NoseRefLocation_X.at(2), NoseRefLocation_Y.at(2))
-         };
-         //_____________________________________________________________________
-
-         // Now working in x-y plane in tilted endplate coords
-         // y is along the wire plane and x is normal to the front window
-         //
-         // The reference location for the nose to end plate is the closest upstream and to the beam
-         // of the three screw locations for the endplate to mount to the nose plate.
-         // Note that  the hole placement on the plate side of the 3 screw holes 
-         // is asymmetric in drawing 01-10-0201 and 01-08-2001.
-         // The end plate coordinate system for the reference point is in the tilted system
-         // with the orgin at the nose/plate corner upstream and closest to the beamline 
-         //const std::array<double,3> NoseEndPlateRefLocation = {
-         //   NoseSideLength 2.265*2.54*
-         //};
-         const std::array<XYVector,3> NoseEndPlateRefLocation = {
-            ApplyRotation(XYVector(NoseRefLocation_X.at(0), NoseRefLocation_Y.at(0)),NoseToEndPlateRotationAngle.at(0)),
-            ApplyRotation(XYVector(NoseRefLocation_X.at(1), NoseRefLocation_Y.at(1)),NoseToEndPlateRotationAngle.at(1)),
-            ApplyRotation(XYVector(NoseRefLocation_X.at(2), NoseRefLocation_Y.at(2)),NoseToEndPlateRotationAngle.at(2))
-         };
-
-
-         // 
-         const std::array<XYVector,3> EndPlateRefLocation_D = {
-            NoseEndPlateRefLocation.at(0) + XYVector( -0.280*2.54*cm, 1.655*2.54*cm),
-            NoseEndPlateRefLocation.at(1) + XYVector( -0.280*2.54*cm, 1.655*2.54*cm),
-            NoseEndPlateRefLocation.at(2) + XYVector( -0.280*2.54*cm, 1.655*2.54*cm)
-         };
-
-         const std::array<XYVector,6> EndPlateSLRefWire_Left = {
-            EndPlateRefLocation_D.at(0) + XYVector(  1.447*2.54*cm,  0.453*2.54*cm),
-            EndPlateRefLocation_D.at(0) + XYVector(  5.710*2.54*cm, -0.588*2.54*cm),
-            EndPlateRefLocation_D.at(1) + XYVector(  1.447*2.54*cm,  0.453*2.54*cm),
-            EndPlateRefLocation_D.at(1) + XYVector(  5.710*2.54*cm, -0.588*2.54*cm),
-            EndPlateRefLocation_D.at(2) + XYVector(  1.447*2.54*cm,  0.453*2.54*cm),
-            EndPlateRefLocation_D.at(2) + XYVector(  5.710*2.54*cm, -0.588*2.54*cm)
-         };
-
-         const std::array<XYVector,6> EndPlateSLRefWire_Right = {
-            EndPlateRefLocation_D.at(0) + XYVector(  1.440*2.54*cm,  1.079*2.54*cm),
-            EndPlateRefLocation_D.at(0) + XYVector(  5.717*2.54*cm, -1.221*2.54*cm),
-            EndPlateRefLocation_D.at(1) + XYVector(  1.440*2.54*cm,  1.079*2.54*cm),
-            EndPlateRefLocation_D.at(1) + XYVector(  5.717*2.54*cm, -1.221*2.54*cm),
-            EndPlateRefLocation_D.at(2) + XYVector(  1.440*2.54*cm,  1.079*2.54*cm),
-            EndPlateRefLocation_D.at(2) + XYVector(  5.717*2.54*cm, -1.221*2.54*cm)
-         };
-
-         // Wire spacing in a layer
-         const std::array<double,6> EndPlateWireSpacing_Left = {
-            0.565*2.54*cm, 0.658*2.54*cm,
-            0.600*2.54*cm, 0.600*2.54*cm,
-            0.600*2.54*cm, 0.600*2.54*cm
-         };
-
-         const std::array<double,6> EndPlateWireSpacing_Right = {
-            0.629*2.54*cm, 0.591*2.54*cm,
-            0.700*2.54*cm, 0.700*2.54*cm,
-            0.700*2.54*cm, 0.700*2.54*cm
-         };
-
-         // Spacing 
-         const std::array<double,6> EndPlateLayerSpacing_Left = {
-            0.155*2.54*cm, 0.163*2.54*cm,
-            0.100*2.54*cm, 0.100*2.54*cm,
-            0.100*2.54*cm, 0.100*2.54*cm
-         }; 
-         const std::array<double,6> EndPlateLayerSpacing_Right = {
-            0.155*2.54*cm, 0.163*2.54*cm,
-            0.100*2.54*cm, 0.100*2.54*cm,
-            0.100*2.54*cm, 0.100*2.54*cm
-         };
-
-         // vector to a wire in the next wire layer with the wire being above the current(in +y)
-         const std::array<XYVector,6> EndPlateLayerTranslate1_Right = {
-            XYVector(0.155*2.54*cm, 0.336*2.54*cm),
-            XYVector(0.163*2.54*cm, 0.309*2.54*cm),
-            XYVector(0.155*2.54*cm, 0.336*2.54*cm),
-            XYVector(0.163*2.54*cm, 0.309*2.54*cm),
-            XYVector(0.155*2.54*cm, 0.336*2.54*cm),
-            XYVector(0.163*2.54*cm, 0.309*2.54*cm)
-         };
-         const std::array<XYVector,6> EndPlateLayerTranslate2_Right = {
-            XYVector(2.0*0.155*2.54*cm, 0.042*2.54*cm),
-            XYVector(2.0*0.163*2.54*cm, 0.026*2.54*cm),
-            XYVector(2.0*0.155*2.54*cm, 0.042*2.54*cm),
-            XYVector(2.0*0.163*2.54*cm, 0.042*2.54*cm),
-            XYVector(2.0*0.155*2.54*cm, 0.042*2.54*cm),
-            XYVector(2.0*0.163*2.54*cm, 0.042*2.54*cm)
-         };
-
-         const std::array<double,3> EndPlateLongSideLength  = {
-            81.305*inch,
-            (125.468+8.00)*inch,
-            191.275*inch
-         };
-         const std::array<double,3> EndPlateShortSideLength = {
-            (80.130-4.468)*inch,
-            (123.432+0.551)*inch,
-            (187.59+2.308)*inch // Here we don't cut the corner at 20 degrees
-         };
-         const std::array<double,3> EndPlateWidth  = {
-            11.01*inch,
-            (18.102+0.335)*inch,
-            21.78*inch
-         };
-         const std::array<double,3> EndPlateTiltAngle  = {
-            ATan(4.468/11.01),
-            ATan((8.0-0.551)/(18.102+0.335)),
-            ATan(8.839/21.78)
-         };
-         const std::array<double,3> EndPlateThickness  = {
-            0.375*inch,
-            0.432*inch,
-            0.375*inch
-         };
-
-         // Extra gap between endplate and container volume
-         const std::array<double,3> EndPlateExtraGap  = {
-            0.3*inch,
-            1.0*inch,
-            1.0*inch
-         };
-         // top/Back plate extra gap between the gas and container volumes
-         const std::array<double,3> BackPlateExtraGap  = {
-            5.0*inch,
-            8.0*inch,
-            10.0*inch
-         };
-         // 
-         const std::array<double,3> FrontBackExtraGap  = {
-            3.0*inch,
-            5.0*inch,
-            8.0*inch
-         };
-
-      }
-      //________________________________________________________________________
-
-      std::vector<XYVector> ContainerTrapPoints(int region);
-      double                  ContainerTrapWidth(int region);
-
-      // This is the shift in the y direciont added to the continer so that 
-      // there is a gap (EndPlateExtraGap) on the side.
-      double                  ContainerExtraShift(int region);
-
-      std::vector<XYVector> RegionTrapPoints(int region);
-      double                  RegionTrapWidth(int region);
-
-      double                  RegionTrapOffset(int region);
-      double                  RegionTrapCorner_z(int region);
-      double                  RegionTrapCorner_y(int region);
-      Rotation3D             RegionRotation(int sec, int region);
-      XYZVector              RegionTranslation(int sec, int region);
-
-      double                  SuperLayerRefWire_z(int sl);
-      double                  SuperLayerRefWire_y(int sl);
-      Rotation3D             LayerWireRotation(int sl);
-
-      XYZVector              ToWireMidPlane(int sl, int layer, int wire);
-      double                  WireLength(int sl,int layer,int wire);
-      double                  WireShift(int sl,int layer,int wire);
-      XYZVector              WireStereoShift(int sl, int layer, int wire);
-
-      Rotation3D             GetLeftEndplateRotation(int region);
-      XYZVector              GetLeftEndplatePosition( int sec, int region);
-      Rotation3D             GetRightEndplateRotation(int region);
-      XYZVector              GetRightEndplatePosition(int sec, int region);
-      std::vector<XYVector> EndplateTrapPoints(int region);
-
-      Rotation3D             SectorZRotation(int sec);
-
-      // th is the sector angle (eg 59 deg)
-      double  WindowAngle(double th, double th_tilt=25*dd4hep::degree);
-
-      // Total depth of region from front to back windows
-      // (entering normal to window, ie in the tilted coords) 
-      double  RegionDepth(int region);
-
-   }
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/include/DCWire.h b/src/ConceptDetectors/clas12/include/DCWire.h
deleted file mode 100644
index 4aa25dcb..00000000
--- a/src/ConceptDetectors/clas12/include/DCWire.h
+++ /dev/null
@@ -1,155 +0,0 @@
-#ifndef clas12_hits_DCWire_HH
-#define clas12_hits_DCWire_HH 1
-
-#include "TNamed.h"
-#include "TBrowser.h"
-#include "TMath.h"
-#include "CLHEP/Vector/TwoVector.h"
-#include "CLHEP/Units/SystemOfUnits.h"
-#include "CLHEP/Vector/Rotation.h"
-#include <array>
-#include <map>
-#include <tuple>
-#include <unordered_map>
-#include "DCGeometry.h"
-
-//______________________________________________________________________________
-
-namespace clas12 {
-
-   namespace hits {
-
-      class DCSuperLayer {
-         public:
-            int fSector     = 0;
-            int fRegion     = 0;
-            int fSuperLayer = 0;
-
-         public:
-            DCSuperLayer() { } 
-            DCSuperLayer(int s, int r, int sl) :
-               fSector(s), fRegion(r), fSuperLayer(sl) { }
-            DCSuperLayer(const DCSuperLayer&) = default;
-            DCSuperLayer(DCSuperLayer&&)      = default;
-            DCSuperLayer& operator=(const DCSuperLayer&) = default;
-            DCSuperLayer& operator=(DCSuperLayer&&)      = default;
-            virtual ~DCSuperLayer() = default;
-
-            int GlobalChannel() const { return( 6*(fSector-1) + (fSuperLayer-1) ); }
-
-            bool operator< (const DCSuperLayer& rhs) const {return( GlobalChannel() < rhs.GlobalChannel() ); }
-            bool operator> (const DCSuperLayer& rhs) const {return rhs < (*this);}
-            bool operator<=(const DCSuperLayer& rhs) const {return !((*this) > rhs);}
-            bool operator>=(const DCSuperLayer& rhs) const {return !((*this) < rhs);}
-            bool operator==(const DCSuperLayer& rhs) const {return( GlobalChannel() == rhs.GlobalChannel() ); }
-            bool operator!=(const DCSuperLayer& rhs) const {return !((*this) == rhs);}
-
-            ClassDef(DCSuperLayer,1)
-      };
-      //________________________________________________________________________
-
-      /*! DCWire.
-          Wire channel numbering convention
-          the smallest channel number in a layer starts 
-          nearest the beam pipe.
-          Numbering starts first by completing a sector.
-          Each sector has 6 superlayers, and each superlayer
-          has 6 layers, each layer has 
-       */
-      class DCWire {
-
-         public :
-            int  fSector;
-            int  fRegion;
-            int  fSuperLayer;   // redundant information Region I: (1,2), Region II: (3,4) R III: (5,6)
-            int  fLayer;
-            int  fWire;       
-            int  fChannel; // Unique channel number
-
-            DCWire(int sec=0, int reg=0, int sl=0, int l=0, int w=0);
-            virtual ~DCWire();
-
-            static int GetChannel(int sector, int sl, int layer, int wire) {
-               int sec_ind  = sector-1;
-               int sl_ind   = sl-1;
-               int lay_ind  = layer-1;
-               int wire_ind = wire-1;
-
-               const int WiresPerLayer   = 112;
-               const int WiresPerSL      = 6*112;
-               const int WiresPerSector  = 6*6*112;
-               const int TotalWires      = 6*6*6*112;
-
-               int res = WiresPerSector*sec_ind + WiresPerSL*sl_ind + WiresPerLayer*lay_ind + WiresPerLayer*wire_ind;
-               return res;
-            }
-
-            static int GetSector    (int channel) {
-               //const int WiresPerLayer   = 112;
-               //const int WiresPerSL      = 6*112;
-               const int WiresPerSector  = 6*6*112;
-               int sec_ind  = channel/WiresPerSector;
-               return( sec_ind+1 );
-            }
-            static int GetSuperLayer(int channel) {
-               //const int WiresPerLayer   = 112;
-               const int WiresPerSL      = 6*112;
-               const int WiresPerSector  = 6*6*112;
-               int sec_ind   = channel/WiresPerSector;
-               int sec_chan  = channel - sec_ind*WiresPerSector;
-               int sl_ind    = sec_chan/WiresPerSL;
-               return( sl_ind+1 );
-            }
-            static int GetLayer     (int channel) {
-               const int WiresPerLayer   = 112;
-               const int WiresPerSL      = 6*112;
-               const int WiresPerSector  = 6*6*112;
-               int sec_ind   = channel/WiresPerSector;
-               int sec_chan  = channel - sec_ind*WiresPerSector;
-               int sl_ind    = sec_chan/WiresPerSL;
-               int sl_chan   = sec_chan - sl_ind*WiresPerSL;
-               int lay_ind   = sl_chan/WiresPerLayer;
-               return( lay_ind+1 );
-            }
-            static int GetWire      (int channel) {
-               const int WiresPerLayer   = 112;
-               const int WiresPerSL      = 6*112;
-               const int WiresPerSector  = 6*6*112;
-               int sec_ind   = channel/WiresPerSector;
-               int sec_chan  = channel - sec_ind*WiresPerSector;
-               int sl_ind    = sec_chan/WiresPerSL;
-               int sl_chan   = sec_chan - sl_ind*WiresPerSL;
-               int lay_ind   = sl_chan/WiresPerLayer;
-               int wire_ind  = sl_chan - lay_ind*WiresPerLayer ;
-               return( wire_ind+1 );
-            }
-            static int GetRegion    (int channel) {
-               return( GetSuperLayer(channel)/2 + 1);
-            }
-            //static std::tuple<int,int,int,int,int,int> GetWireID(int channel) {
-            //   const int WiresPerLayer   = 112;
-            //   const int WiresPerSL      = 6*112;
-            //   const int WiresPerSector  = 6*6*112;
-            //   int sec_ind   = channel/WiresPerSector;
-            //   int sec_chan  = channel - sec_ind*WiresPerSector;
-            //   int sl_ind    = sec_chan/WiresPerSL;
-            //   int sl_chan   = sec_chan - sl_ind*WiresPerSL;
-            //   int lay_ind   = sl_chan/WiresPerLayer;
-            //   int wire_ind  = sl_chan - sl_chan/WiresPerLayer ;
-            //   return( wire_ind+1 );
-            //}
-
-            void Print(Option_t * opt = "") const;
-
-            //ClassDef(DCWire,4)
-      };
-      //________________________________________________________________________
-
-
-   }
-
-
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/include/GeoUtil.h b/src/ConceptDetectors/clas12/include/GeoUtil.h
deleted file mode 100644
index 9ff0a118..00000000
--- a/src/ConceptDetectors/clas12/include/GeoUtil.h
+++ /dev/null
@@ -1,46 +0,0 @@
-#ifndef geo_clas12_GeoUtil_HH
-#define geo_clas12_GeoUtil_HH 1
-
-#include "TMath.h"
-#include "Math/Vector3D.h"
-
-namespace clas12 {
-
-   namespace geo {
-
-      using namespace ROOT::Math;
-      using namespace TMath;
-
-      struct XYVector {
-        double x = 0.0;
-        double y = 0.0;
-        double X()const {return x;}
-        double Y()const {return y;}
-        XYVector(double xx, double yy) : x(xx),y(yy){ }
-        XYVector& operator+=(const XYVector& v) {
-          x += v.x;
-          y += v.y;
-          return *this;
-        } 
-        friend XYVector operator+(XYVector lhs, const XYVector& rhs  ) {
-          lhs += rhs;
-          return lhs;
-        }
-      };
-
-      // rotate a two vector
-      XYVector ApplyRotation(const XYVector& v, double angle);
-
-      XYZVector GetIntersectionPoint(
-            const XYZVector x0, const XYZVector x1,
-            const XYZVector p0, const XYZVector norm );
-
-      //inline TVector3 Convert(const CLHEP::Hep3Vector& v0)
-      //{
-      //   return(TVector3(v0.x(),v0.y(),v0.z()));
-      //}
-   }
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/include/RCGeometry.h b/src/ConceptDetectors/clas12/include/RCGeometry.h
deleted file mode 100644
index a7a16ca8..00000000
--- a/src/ConceptDetectors/clas12/include/RCGeometry.h
+++ /dev/null
@@ -1,108 +0,0 @@
-#ifndef clas12_geo_RH_RCGeometry_H
-#define clas12_geo_RH_RCGeometry_H
-
-#include "TMath.h"
-#include "GeoUtil.h"
-#include <array>
-#include <map>
-#include <tuple>
-#include <unordered_map>
-#include "Math/Vector3D.h"
-#include "Math/Rotation3D.h"
-#include "Math/Transform3D.h"
-#include "DDParsers/DD4hepUnits.h"
-
-namespace clas12 {
-
-   namespace geo {
-
-      using namespace ROOT::Math;
-      using namespace TMath;
-      using namespace TMath;
-      using namespace dd4hep;
-
-
-      /*! Recoil Chamber Geometry.
-          Numbering conventions:
-            - Each "Layer" has NCells number of unit cells
-            - Each  unit cell has 1 sense wire and 8 field wires
-            - Each  unit cell has 4 sub-cells
-              Sub-cell numbering:
-                    2_______3 
-                     \__|__/
-                      \_|_/
-                      1   0 
-            - These sub cells are given the same copy number in geant4
-              Field wire number for cell:
-                    4___5___6 
-                     \__|__/
-                    3 \_|_/ 7
-                      2 1 0 
-            - The Field wires surrounding the wire are number going around the wire starting with the inner radius at smallest phi values 
-            - Each unit cell has a unique "channel number" starting at 0.
-            - Each sub-cell trapeziod has 8 points defining it
-              upstream:  2_____3     downstream:  6_____7
-                          \   /                    \   /
-                           \_/                      \_/
-                           1 0                      5 4 
-                  
-
-       */
-      class RCGeometry {
-         public:
-            double InnerRadius    = 30.000*mm;
-            double OuterRadius    = 79.995*mm;
-            double Length         = 30.000*cm;
-            double DeltaR         = 2.0*mm;
-            int    NLayers        = 8;
-            int    NCellLayers    = 3;
-            double MaxWireSep     = 2.0*mm; // *desired* wire separation around the circumference. 
-            double WireLength     = Length/Cos(10.0*degree);
-            double StereoAngle    = 10.0*degree;
-
-            double InnerGap       = 1.0*mm;
-            double LayerGap       = 1.4*mm;
-
-            std::array<int   , 8>   fNCells;
-            std::array<int   , 8>   fFirstChannelInLayer;
-            std::array<double, 8>   fCellInnerRadius;
-            std::array<double, 8>   fCellDeltaPhi;
-            std::array<double, 8>   fCellStereoAngle;
-            std::array<double, 8>   fCellCentralRadius;
-
-            double fNChannels;
-
-         public:
-            RCGeometry();
-            void Print();
-
-            int        GetWireLayer(int channel) const ;
-
-            double     GetSenseWireRadius(int channel) const ;
-            double     GetSenseWirePhi(int channel) const ;
-            double     GetSenseWireStereoAngle(int channel) const ;
-
-            XYZVector  GetFirstCellPosition(int layer, int subcell=-1) const ;
-            Rotation3D  GetFirstCellRotation(int layer, int subcell=-1) const ;
-            Transform3D  GetFirstCellTransform(int layer, int subcell=-1) const ;
-
-            XYZVector  GetSenseWirePerp(int channel) const ;
-
-            XYZVector   GetSenseWirePosition(int channel) const ;
-            Rotation3D  GetSenseWireRotation(int channel) const ;
-            Transform3D GetSenseWireTransform(int channel) const ;
-
-            XYZVector GetUpstreamSenseWirePosition(int channel) const ;
-            XYZVector GetDownstreamSenseWirePosition(int channel) const ;
-
-            XYZVector GetUnitSubCellPoint(int layer,int subcell, int point) const ;
-
-            std::vector<XYVector> GetSubCellTrapPoints(int layer, int subcell) ;
-
-      };
-
-   }
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/include/RCWire.h b/src/ConceptDetectors/clas12/include/RCWire.h
deleted file mode 100644
index 05f1567e..00000000
--- a/src/ConceptDetectors/clas12/include/RCWire.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#ifndef clas12_geo_RCWire_HH
-#define clas12_geo_RCWire_HH 1
-
-#include "TNamed.h"
-#include "TBrowser.h"
-#include "TMath.h"
-#include <array>
-#include <map>
-#include <tuple>
-#include <unordered_map>
-#include "RCGeometry.h"
-
-//______________________________________________________________________________
-
-namespace clas12 {
-
-   namespace geo {
-
-      class RCWire {
-
-         public :
-            int  fLayer;   // Layer number
-            int  fWire;    // Wire number in layer
-            int  fChannel; // Unique channel number
-
-            RCWire(int l=0, int w=0);
-            virtual ~RCWire();
-
-            void Print(Option_t * opt = "") const;
-
-            //ClassDef(RCWire,3)
-      };
-      //________________________________________________________________________
-
-
-   }
-
-
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/include/RHGeometry.h b/src/ConceptDetectors/clas12/include/RHGeometry.h
deleted file mode 100644
index 3f5e1d18..00000000
--- a/src/ConceptDetectors/clas12/include/RHGeometry.h
+++ /dev/null
@@ -1,92 +0,0 @@
-#ifndef clas12_geo_RH_RHGeometry_H
-
-
-#include "TMath.h"
-#include "CLHEP/Vector/TwoVector.h"
-#include "CLHEP/Units/SystemOfUnits.h"
-#include "CLHEP/Vector/Rotation.h"
-#include "CLHEP/Geometry/Transform3D.h"
-#include "GeoUtil.h"
-#include <array>
-#include <map>
-#include <tuple>
-#include <unordered_map>
-
-namespace clas12 {
-
-   namespace geo {
-
-      using namespace CLHEP;
-      using namespace TMath;
-      //using namespace HepGeom;
-
-      /*! Recoil Hodoscope Geometry.
-       */
-      class RHGeometry {
-         public:
-            double ScintWrapThickness  =  2.54*0.004*CLHEP::cm; 
-            double ScintGap            =  2.54*0.002*CLHEP::cm; 
-
-            double ScintLength         = 30.0*CLHEP::cm;
-            double Scint2Length        = 3.0*CLHEP::cm;
-
-            double Scint1Thickness     =  2.0*CLHEP::mm;
-            double Scint2Thickness     = 50.0*CLHEP::mm;
-
-            double PhotonDetThickness =  25.4*0.00002*CLHEP::mm;
-
-            double InnerRadius        = 8.0*CLHEP::cm;
-            double ScintDeltaTheta    = 6.0*CLHEP::degree; // angle subtended by bar 
-
-            int    NScintZ           = 10;
-            int    NScintPhi         = 60 ;
-            int    NChannels         = 600 ;
-
-            double  fDeltaPhi;
-            double  fDeltaZ;
-
-         public:
-            RHGeometry();
-            void Print();
-
-            int          GetNChannels() const { return NChannels; }
-            Hep3Vector   GetChannelPosition(int channel) const ;
-            Hep3Vector   GetChannelNormal(int channel) const ;
-            double       GetChannelPhi(int channel) const ;
-            double       GetChannelZ(int channel) const ;
-            double       GetChannelRadius(int channel) const ;
-            //double       GetTilePhi(int channel) const;
-            //double       GetTileZ(int channel) const;
-            //double       GetTileR(int channel) const;
-
-
-            //int        GetWireLayer(int channel) const ;
-            //double     GetSenseWireRadius(int channel) const ;
-            //double     GetSenseWirePhi(int channel) const ;
-            //double     GetSenseWireStereoAngle(int channel) const ;
-
-            //Hep3Vector  GetFirstCellPosition(int layer, int subcell=-1) const ;
-            //HepRotation GetFirstCellRotation(int layer, int subcell=-1) const ;
-            //HepGeom::Transform3D GetFirstCellTransform(int layer, int subcell=-1) const ;
-
-            //Hep3Vector  GetSenseWirePerp(int channel) const ;
-
-            //Hep3Vector  GetSenseWirePosition(int channel) const ;
-            //HepRotation GetSenseWireRotation(int channel) const ;
-            //HepGeom::Transform3D GetSenseWireTransform(int channel) const ;
-
-            //Hep3Vector GetUpstreamSenseWirePosition(int channel) const ;
-            //Hep3Vector GetDownstreamSenseWirePosition(int channel) const ;
-
-            //Hep3Vector GetUnitSubCellPoint(int layer,int subcell, int point) const ;
-
-            //std::vector<Hep2Vector> GetSubCellTrapPoints(int layer, int subcell) ;
-
-        //ClassDef(RHGeometry,1)
-      };
-
-   }
-}
-
-#endif
-
diff --git a/src/ConceptDetectors/clas12/src/ALERTRecoilChamber.cpp b/src/ConceptDetectors/clas12/src/ALERTRecoilChamber.cpp
deleted file mode 100644
index edb3f04b..00000000
--- a/src/ConceptDetectors/clas12/src/ALERTRecoilChamber.cpp
+++ /dev/null
@@ -1,156 +0,0 @@
-#include "ALERTRecoilChamber.h"
-#include "DD4hep/DetFactoryHelper.h"
-
-using namespace dd4hep;
-
-ALERTRecoilChamber::ALERTRecoilChamber()
-{
-      //--Parameters of the gas detector
-      innerRadiusOfTheGasDetector   = 30.00*dd4hep::mm;
-      outerRadiusOfTheGasDetector   = 79.995*dd4hep::mm;
-      hightOfTheGasDetector         = 200.*dd4hep::mm;
-      startAngleOfTheGasDetector    = 0.*deg;
-      spanningAngleOfTheGasDetector = 360.*deg;
-       gasDetector_posX             = 0.*dd4hep::mm;
-       gasDetector_posY             = 0.*dd4hep::mm;
-       gasDetector_posZ             = 0.*dd4hep::mm;
-
-      //--Parameters of the wires
-      innerRadiusOfTheWire   = 0.00*dd4hep::mm;
-      outerRadiusOfTheWire   = 0.04*dd4hep::mm;
-      lengthOfTheWire        = 30.*dd4hep::cm;   // not the "hight"
-      startAngleOfTheWire    = 0.*deg;
-      spanningAngleOfTheWire = 360.*deg; 
-      DeltaP                 = 2.0*dd4hep::mm; // *desired* wire separation around the circumference. 
-}
-//__________________________________________________________________________
-
-ALERTRecoilChamber::~ALERTRecoilChamber()
-{
-}
-    //__________________________________________________________________________
-
-
-dd4hep::BooleanSolid* ALERTRecoilChamber::BuildWireSolid(int layer, int subcell)
-{
-  ROOT::Math::RotationZ aROT(5.0*deg);
-  std::string name = "trap" + std::to_string(layer) + "_sub" + std::to_string(subcell);
-  auto R1_points = fRCGeometry.GetSubCellTrapPoints(layer,subcell);
-  std::vector<double> R1_points2;
-  std::for_each(R1_points.begin(), R1_points.end(), [&](const auto& twovec){
-      R1_points2.push_back( twovec.x*dd4hep::mm );
-      R1_points2.push_back( twovec.y*dd4hep::mm );
-      });
-
-  EightPointSolid trap(fRCGeometry.WireLength*dd4hep::mm/2.0, R1_points2.data());
-  Box box(4.0*dd4hep::mm, 4.0*dd4hep::mm, fRCGeometry.WireLength*dd4hep::mm/2.0);
-
-  auto tr = fRCGeometry.GetFirstCellTransform(layer,subcell);
-  return new IntersectionSolid( box,trap, tr) ;
-  //ROOT::Math::Transform3D(
-  //  tr.xx(), tr.xy(), tr.xz(), tr.dx()*dd4hep::mm,
-  //  tr.yx(), tr.yy(), tr.yz(), tr.dy()*dd4hep::mm,
-  //  tr.zx(), tr.zy(), tr.zz(), tr.dz()*dd4hep::mm
-  //  ));
-}
-//______________________________________________________________________________
-
-void ALERTRecoilChamber::BuildUnitCells()
-{
-  dd4hep::Detector& lcdd = dd4hep::Detector::getInstance();
-  Material   air       = lcdd.air();
-  for(int lay = 0; lay<fRCGeometry.NLayers; lay++){
-    //  _______ 
-    //  \__|__/
-    //   \_|_/
-
-    fWireVolume_solid[lay][0] = BuildWireSolid(lay,0);
-    fWireVolume_solid[lay][1] = BuildWireSolid(lay,1);
-    fWireVolume_solid[lay][2] = BuildWireSolid(lay,2);
-    fWireVolume_solid[lay][3] = BuildWireSolid(lay,3);
-
-    //--Step max
-    double maxStep = 1.0*mm;
-    //G4UserLimits * fStepLimit = new G4UserLimits(maxStep);
-    //fStepLimit->SetMaxAllowedStep(maxStep);
-    //fStepLimit->SetUserMaxTrackLength(maxStep);
-
-    for(int i = 0; i<4; i++){
-
-      std::string log_name = "wire_volume_log_" 
-        + std::to_string(lay) + "_part" + std::to_string(i);
-
-      fWireVolume_log[lay][i] = Volume(
-          log_name,
-          *(fWireVolume_solid[lay][i]), 
-          air );
-
-      //fWireVolume_log[lay][i]->SetUserLimits(fStepLimit);
-    }
-  }
-}
-    //__________________________________________________________________________
-
-void  ALERTRecoilChamber::PlaceCells(dd4hep::Volume& mother, int layer, double z_rotation, int wire_number ){
-
-   bool check_overlaps = false;
-   for(int i = 0; i<4; i++) {
-      std::string wire_name = "wire_volume_" + std::to_string(wire_number) + "_part" + std::to_string(i);
-      //fWireVolume_log[layer][i]->SetSensitiveDetector(fSensitiveDetector);
-      //fWireVolume_log[layer][i]->SetVisAttributes(vs);//G4VisAttributes::GetInvisible());
-      //fWireVolume_log[layer][i]->SetVisAttributes(G4VisAttributes::GetInvisible());
-      auto rot  =  fRCGeometry.GetSenseWireRotation(wire_number);
-      auto tran =  fRCGeometry.GetSenseWirePosition(wire_number);
-
-      //VisAttr vis;
-      //if(layer%2==0){
-      //vis.setColor(1.0,0,0);
-      //} else {
-      //vis.setColor(0.0,1.0,0);
-      //}
-      //vis.setAlpha(0.5);
-
-         // ROOT::Math::Rotation3D(
-         //   rot.xx(), rot.xy(), rot.xz(),
-         //   rot.yx(), rot.yy(), rot.yz(),
-         //   rot.zx(), rot.zy(), rot.zz()
-         //   ),
-      ROOT::Math::Transform3D tr( rot,
-          ROOT::Math::Translation3D(tran.x()*dd4hep::mm, tran.y()*dd4hep::mm, tran.z()*dd4hep::mm));
-
-      Volume aVol(fWireVolume_log[layer][i]);
-      aVol.setVisAttributes(mother.visAttributes());
-      PlacedVolume pv = mother.placeVolume(aVol, tr);
-
-
-      //new G4PVPlacement(
-      //      //   0,G4ThreeVector(0,0,0),
-      //      G4Transform3D(
-      //         fRCGeometry.GetSenseWireRotation(wire_number),
-      //         fRCGeometry.GetSenseWirePosition(wire_number)),
-      //      //G4Transform3D(*(fWireVolume_rot[layer][i]),G4ThreeVector(0,0,0.)),
-      //      fWireVolume_log[layer][i], wire_name,
-      //      mother,
-      //      false,
-      //      wire_number,
-      //      check_overlaps);
-   }
-}
-
-void  ALERTRecoilChamber::BuildDetector(dd4hep::Volume& mother)
-{
-  int wire_number = 0;
-
-  for(int lay=0; lay<fRCGeometry.NLayers; lay++){
-
-    double PhiWire = fRCGeometry.fCellDeltaPhi.at(lay);
-
-    for(int wi=0;wi<fRCGeometry.fNCells.at(lay); wi++){  
-
-      PlaceCells( mother, lay, double(wi)*PhiWire, wire_number );
-
-      wire_number++;
-    }
-  }   
-}
-
diff --git a/src/ConceptDetectors/clas12/src/ALERTRecoilChamber_geo.cpp b/src/ConceptDetectors/clas12/src/ALERTRecoilChamber_geo.cpp
deleted file mode 100644
index 344ee756..00000000
--- a/src/ConceptDetectors/clas12/src/ALERTRecoilChamber_geo.cpp
+++ /dev/null
@@ -1,122 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-#include "DCGeometry.h"
-#include "ALERTRecoilChamber.h"
-
-using namespace std;
-using namespace dd4hep;
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  xml_det_t  x_det     = e;
-  string     det_name  = x_det.nameStr();
-  Material   air       = lcdd.air();
-  DetElement sdet        (det_name,x_det.id());
-  Assembly   assembly    ("ALERTRecoilChamber_assembly");
-  assembly.setVisAttributes( lcdd, x_det.visStr() );
-
-  PlacedVolume pv;
-
-  using namespace dd4hep;
-
-  //ALERTRecoilChamber alert;
-  //alert.BuildUnitCells();
-  //alert.BuildDetector(assembly);
-
-  //---------------------------------
-  double fScintWrapThickness  =  2.54*0.004*dd4hep::cm; 
-  double fScintGap            =  2.54*0.002*dd4hep::cm; 
-
-  double fScintLength         = 30.0*dd4hep::cm;
-  double fScint2Length        = 3.0*dd4hep::cm;
-
-  double fScint1Thickness     =  2.0*dd4hep::mm;
-  double fScint2Thickness     = 20.0*dd4hep::mm;
-
-  double fPhotonDetThickness =  25.4*0.00002*dd4hep::mm;
-
-  double fInnerRadius        = 8.0*dd4hep::cm;
-  double fScintDeltaTheta    = 6.0*dd4hep::degree; // angle subtended by bar 
-
-  const int NScint = 60;
-
-   // -----------------------------------------------------------
-  double dy1 = fInnerRadius*tan(fScintDeltaTheta/2.0) - fScintWrapThickness;
-  double dy2 = dy1 + fScint1Thickness*tan(fScintDeltaTheta/2.0);
-
-  Trapezoid fScint1_solid(
-      fScintLength/2.0, fScintLength/2.0,
-      dy1             , dy2,
-      fScint1Thickness/2.0 - fScintWrapThickness
-      );
-
-   // -----------------------------------------------------------
-   double dyy1 = (fInnerRadius + fScint1Thickness )*tan(fScintDeltaTheta/2.0) - fScintWrapThickness;
-   double dyy2 = dyy1 + fScint2Thickness*tan(fScintDeltaTheta/2.0);
-
-   Trapezoid fScint2_solid(
-         fScint2Length/2.0-fScintWrapThickness,fScint2Length/2.0-fScintWrapThickness,// half-length along x at -dz and +dz
-         dyy1, dyy2,                                // half-length along y at -dz and +dz
-         fScint2Thickness/2.0 - fScintWrapThickness);
-
-   ROOT::Math::Rotation3D     scint_rot( RotationY(1.0*dd4hep::pi/2.0));
-   ROOT::Math::XYZVector s1_pos = {fScint1Thickness/2.0 + fInnerRadius,0.0,0.0};
-   ROOT::Math::XYZVector s2_pos = {fScint2Thickness/2.0 + fScint1Thickness + fInnerRadius,0.0,0.0};
-   ROOT::Math::XYZVector fScint1_pos = {0.0,0.0,0.0};
-   ROOT::Math::XYZVector fScint2_pos = {0.0,0.0,0.0};
-
-   // -----------------------------------------------------------
-   double delta_phi = 360.0*dd4hep::degree/double(NScint);
-   std::string name       = "";
-
-   for(int i = 0; i<60; i++) {
-
-      s1_pos = RotationZ(delta_phi)*s1_pos;
-      s2_pos = RotationZ(delta_phi)*s2_pos;
-      scint_rot = RotationZ(delta_phi)*scint_rot;
-
-      //fScint1_positions[i] = fScint1_pos + s1_pos;
-      auto fScint1_positions = fScint1_pos + s1_pos;
-
-      
-      name                 = "fScint1_physicals_" + std::to_string(i);
-      //fScint1_physicals[i] = new G4PVPlacement(
-      //      G4Transform3D(scint_rot,fScint1_positions[i]), 
-      //      fScint1_log, name, fContainer_log, false, i, checkOverlaps); 
-      //name = "fScint1_borders_" + std::to_string(i);
-      //fScint1_borders[i]  = new G4LogicalBorderSurface(name, fScint1_physicals[i], phys, OpSurface );
-
-      Volume scint1_vol(name, fScint1_solid, air);
-      scint1_vol.setVisAttributes(lcdd, "BlueVis");
-      pv = assembly.placeVolume(scint1_vol,ROOT::Math::Transform3D(scint_rot, fScint1_positions));
-
-      for(int j = 0; j<10; j++) {
-         name                 = "fScint2_physicals_" + std::to_string(i) + "_" + std::to_string(j);
-         auto fScint2_positions = fScint2_pos + s2_pos;
-         ROOT::Math::XYZVector Z_offset = {0,0,(30.0*cm/10.0)*(double(j-5)+0.5)};
-         fScint2_positions += Z_offset;
-
-         Volume scint2_vol(name, fScint2_solid, air);
-         scint2_vol.setVisAttributes(lcdd, "OrangeVis");
-         pv = assembly.placeVolume(scint2_vol, ROOT::Math::Transform3D(scint_rot,fScint2_positions));
-
-         //fScint2_physicals[j][i] = new G4PVPlacement(
-         //      G4Transform3D(scint_rot,fScint2_positions[j][i]), 
-         //      fScint2_log, name, fContainer_log, false, i*10+j, checkOverlaps); 
-         //name = "fScint2_borders_" + std::to_string(i);
-         //fScint2_borders[j][i]  = new G4LogicalBorderSurface(name, fScint2_physicals[j][i], phys, OpSurface );
-      }
-   }
-  //______________________________________________________________________________
-
-
-  pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system",sdet.id()).addPhysVolID("barrel",0);
-  sdet.setPlacement(pv);
-  return sdet;
-
-
-}
-
-DECLARE_DETELEMENT(ALERTRecoilChamber,create_detector)
diff --git a/src/ConceptDetectors/clas12/src/DCGeometry.cxx b/src/ConceptDetectors/clas12/src/DCGeometry.cxx
deleted file mode 100644
index 8ee28cb9..00000000
--- a/src/ConceptDetectors/clas12/src/DCGeometry.cxx
+++ /dev/null
@@ -1,620 +0,0 @@
-#include "DCGeometry.h"
-#include "TMath.h"
-#include <iomanip>
-#include "Math/Vector3D.h"
-#include "Math/Rotation3D.h"
-#include "Math/RotationX.h"
-#include "Math/RotationZ.h"
-#include "Math/RotationY.h"
-#include "Math/AxisAngle.h"
-
-
-namespace clas12 {
-
-   namespace  geo {
-
-      using namespace ROOT::Math;
-
-      //XYVector ApplyRotation(XYVector v, double angle)
-      //{
-      //   v.rotate(angle);
-      //   return v;
-      //}
-      //______________________________________________________________________________
-
-      std::vector<XYVector> ContainerTrapPoints(int region)
-      {
-         // returns the 8 points defining a trapezoid that contains all parts of a 
-         // given region's drift chamber. This includes the 
-         // endplates, the front and back windows, and noseplate..
-         // The first point is "nose" point were the endplates meet 
-         // closest to the z axis and furthest upstream towards the target.
-         // The origin of the solid's  coordinate system is this first gaurd wire
-         // in the midplane (used to define theta_min).
-         using namespace clas12::geo::DC;
-
-         int index = region-1;
-         std::vector<XYVector> points;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::RegionTrapPoints(region=" << region << ") : Region out of range\n";
-            return  points;
-         }
-         double RegionLength = RegionDepth(region) + FrontBackExtraGap.at(region-1);
-
-         // The mid plane cross section is a rectangle plus a right triangle. 
-         // extra_back is the length of the triangle on the back window plane
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         double extra_back = RegionLength*TMath::Tan(RegionTilt[index]);
-
-         // This returns the nose angle (between two end plates) for the window when viewed normal to it
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] ) ;
-
-         // this is the shift along with the desired gap in the top end plate
-         double db_plus_G = ContainerExtraShift(region) + BackPlateExtraGap.at(index);
-         double delta_l   = db_plus_G/Cos(actual_plate_angle);
-
-         double l1 = EndPlateShortSideLength[index] + delta_l;
-         double l2 = EndPlateLongSideLength[index] + delta_l;
-
-         // nose height cut from triangular tip.
-         double nose_width  =  NoseWidthOutside[index]/2.0;
-         double nose_height =  nose_width/TMath::Tan(actual_plate_angle);
-         double nose_side   = TMath::Sqrt(nose_width*nose_width + nose_height*nose_height);
-
-         double inside_nose_width  =  NoseWidthInside[index]/2.0;
-         double inside_nose_height =  inside_nose_width/TMath::Tan(actual_plate_angle);
-         double inside_nose_side   = TMath::Sqrt(inside_nose_width*inside_nose_width + inside_nose_height*inside_nose_height);
-
-         double h1 = (l1+nose_side)*TMath::Cos(actual_plate_angle);
-         double x1 = (l1+nose_side)*TMath::Sin(actual_plate_angle);
-         double h2 = (l2+nose_side)*TMath::Cos(actual_plate_angle);
-         double x2 = (l2+nose_side)*TMath::Sin(actual_plate_angle);
-
-         XYVector p0(  nose_width, nose_height );
-         XYVector p1( -nose_width, nose_height );
-         XYVector p2( -x1,  h1);
-         XYVector p3(  x1,  h1);
-
-         double dx = extra_back;//RegionLength*TMath::Tan( RegionTilt[index]  );
-
-         XYVector p4(  nose_width, nose_height-dx );
-         XYVector p5( -nose_width, nose_height-dx );
-         XYVector p6( -x2, h2-dx);
-         XYVector p7(  x2, h2-dx);
-
-         points = { p1, p2, p3, p0, p5, p6, p7, p4 };
-
-         return points;
-      }
-      //______________________________________________________________________________
-
-      double  ContainerTrapWidth(int region)
-      {
-         int index = region-1;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::RegionTrapWidth(region=" << region << ") : Region out of range\n";
-            return  0.0;
-         }
-         using namespace clas12::geo::DC;
-         double width = RegionDepth(region);
-         width += FrontBackExtraGap.at(region-1);
-         return width/2.0;
-      }
-      //______________________________________________________________________________
-
-      double  ContainerExtraShift(int region)
-      {
-         // This is the shift in the y direciont added to the continer so that 
-         // there is a gap (EndPlateExtraGap) on the side.
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] ) ;
-         return( EndPlateExtraGap.at(index)/Sin(actual_plate_angle) );
-      }
-      //______________________________________________________________________________
-
-      std::vector<XYVector> RegionTrapPoints(int region)
-      {
-         // returns the 8 points defining a trapezoid volume defined by the two 
-         // endplates and the front and back windows.
-         // The first point is "nose" point were the endplates meet 
-         // closest to the z axis and furthest upstream towards the target.
-         // The origin of the solid's  coordinate system is this first gaurd wire
-         // in the midplane (used to define theta_min).
-         using namespace clas12::geo::DC;
-
-         int index = region-1;
-         std::vector<XYVector> points;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::RegionTrapPoints(region=" << region << ") : Region out of range\n";
-            return  points;
-         }
-         double RegionLength = RegionDepth(region);
-
-         // The mid plane cross section is a rectangle plus a right triangle. 
-         // extra_back is the length of the triangle on the back window plane
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         double extra_back = RegionLength*TMath::Tan(RegionTilt[index]);
-
-         double l1 = EndPlateShortSideLength[index];
-         double l2 = EndPlateLongSideLength[index];
-
-         // This returns the nose angle (between two end plates) for the window when viewed normal to it
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-
-         //std::cout << actual_plate_angle/degree << " vs " << RegionAngle[index]/degree << std::endl;
-
-         // nose height cut from triangular tip.
-         double nose_width  = NoseWidthOutside[index]/2.0;
-         double nose_height = nose_width/TMath::Tan(actual_plate_angle);
-         double nose_side   = TMath::Sqrt(nose_width*nose_width + nose_height*nose_height);
-
-         double inside_nose_width  =  NoseWidthInside[index]/2.0;
-         double inside_nose_height =  inside_nose_width/TMath::Tan(actual_plate_angle);
-         double inside_nose_side   = TMath::Sqrt(inside_nose_width*inside_nose_width + inside_nose_height*inside_nose_height);
-
-         double h1 = (l1+inside_nose_side)*TMath::Cos(actual_plate_angle);
-         double x1 = (l1+inside_nose_side)*TMath::Sin(actual_plate_angle);
-         double h2 = (l2+inside_nose_side)*TMath::Cos(actual_plate_angle);
-         double x2 = (l2+inside_nose_side)*TMath::Sin(actual_plate_angle);
-
-         //std::cout << "Rough check : " << extra_back << " vs " << l2-l1 << std::endl;
-
-         XYVector p0(  inside_nose_width, inside_nose_height );
-         XYVector p1( -inside_nose_width, inside_nose_height );
-         XYVector p2( -x1,  h1);
-         XYVector p3(  x1,  h1);
-
-         double dx = extra_back;//RegionLength*TMath::Tan( RegionTilt[index]  );
-
-         XYVector p4(  inside_nose_width, inside_nose_height-dx );
-         XYVector p5( -inside_nose_width, inside_nose_height-dx );
-         XYVector p6( -x2, h2-dx);
-         XYVector p7(  x2, h2-dx);
-
-         //points = { p1, p2, p3, p0, p5, p6, p7, p4 };
-         points = { p0, p3, p2, p1, p4, p7, p6, p5 };
-
-         return points;
-      }
-      //______________________________________________________________________________
-
-      double  RegionTrapWidth(int region)
-      {
-         // returns the half length of the region's trapezoid
-         int index = region-1;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::RegionTrapWidth(region=" << region << ") : Region out of range\n";
-            return  0.0;
-         }
-         using namespace clas12::geo::DC;
-         double RegionLength = RegionDepth(region);
-         return RegionLength/2.0;
-      }
-      //______________________________________________________________________________
-
-      double  RegionTrapOffset(int region)
-      {
-         int index = region-1;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::RegionTrapOffset(region=" << region << ") : Region out of range\n";
-            return  0.0;
-         }
-         double RegionLength = RegionDepth(region);
-         return RegionLength/2.0;
-      }
-      //______________________________________________________________________________
-      Rotation3D RegionRotation(int sec, int region)
-      {
-         using namespace clas12::geo::DC;
-         Rotation3D  rot = RotationZ(SectorRotation[sec-1])*RotationX(- RegionTilt[region-1]) ;
-         //rot.rotateX( - RegionTilt[region-1] );
-         //rot.rotateZ( SectorRotation[sec-1] );
-         return rot;
-      }
-      //______________________________________________________________________________
-
-      XYZVector RegionTranslation(int sec, int region)
-      {
-         using namespace clas12::geo::DC;
-         XYZVector  vec(
-               0.0,
-               RegionTrapCorner_y(region) - ContainerExtraShift(region) ,
-               RegionTrapCorner_z(region)
-               );
-         return VectorUtil::RotateZ(vec, SectorRotation[sec-1] );
-      }
-      //______________________________________________________________________________
-
-      double RegionTrapCorner_z(int region)
-      {
-         // coordinate to place the geant4 trap 
-         // note this is the front corner of the edge where the endplates would meet
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         double z_sl =  SuperLayerRefWire_z(RegionSuperLayers[index][0]);
-         double c = Cos( RegionTilt[index] );
-         return( z_sl - FrontGap[index]*c );
-      }
-      //______________________________________________________________________________
-
-      double RegionTrapCorner_y(int region)
-      {
-         // coordinate to place the geant4 trap
-         // note this is the front corner of the edge where the endplates would meet
-         // if they kept going past the nose plate.
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         return( RegionXOffset[index] );
-      }
-      //______________________________________________________________________________
-
-      double SuperLayerRefWire_z(int sl)
-      {
-         using namespace clas12::geo::DC;
-         int index = sl-1;
-         return DistanceToRefWire.at(index)*Cos(ThetaMin.at(index));
-      }
-      //______________________________________________________________________________
-
-      double SuperLayerRefWire_y(int sl)
-      {
-         using namespace clas12::geo::DC;
-         using namespace TMath; 
-         int index = sl-1;
-         return DistanceToRefWire.at(index)*Sin(ThetaMin.at(index));
-      }
-      //______________________________________________________________________________
-
-      Rotation3D LayerWireRotation(int sl)
-      {
-         using namespace clas12::geo::DC;
-         Rotation3D  rot = Rotation3D()*RotationZ( ThetaStereo[sl-1] );
-         return rot;
-      }
-      //______________________________________________________________________________
-
-      XYZVector ToWireMidPlane(int sl, int layer, int wire)
-      {
-         // Returns vector that translates the midplane location 
-         // relative to the refernece which is the upstream vertex of the front window
-         // plane. 
-         using namespace clas12::geo::DC;
-
-         int index = SuperLayerRegionIndex.at(sl-1);
-         double RegionLength = RegionDepth(index+1);//FrontGap[index] + MidGap[index] + BackGap[index];
-
-         double arb_offset = SuperLayerYOffset.at(sl-1);
-         int    i = (layer%2);
-         double y = arb_offset + (0.5*double(i) + double(wire-1))*LayerWireSpacing[sl-1];
-         double z = -RegionLength/2.0;
-         z += SuperLayerZOffset.at(sl-1);
-         z += double(layer)*3.0*LayerSep[sl-1]; 
-         XYZVector  vec(   0.0, y, z);
-         XYZVector  offset(0.0, RefWireOffset.at(sl-1).y, RefWireOffset.at(sl-1).x);
-         vec += offset;
-         return vec;
-      }
-      //______________________________________________________________________________
-
-      double  WireLength(int sl,int layer,int wire)
-      {
-         // Returns the wire's length
-         using namespace clas12::geo::DC;
-         using namespace TMath;
-
-         int region = (sl-1)/2 + 1;
-         int index  = (sl-1)/2;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::WireLength(region=" << region << ") : Region out of range\n";
-            return  0.0;
-         }
-
-         XYZVector wire_position = ToWireMidPlane(sl,layer,wire);
-
-         //double x       = wire_position.x() // zero
-         double y1      = wire_position.y();
-         double z_depth = wire_position.z();
-         double RegionLength = RegionDepth(region);
-
-         // The mid plane cross section is a rectangle plus a right triangle. 
-         // extra_back is the length of the triangle on the back window plane
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         // coordinate system is normal to the window faces
-         //double extra_back = RegionLength*Tan(RegionTilt[index]);
-         double y0 = z_depth*Tan(RegionTilt[index]);
-
-         // This returns the nose angle (between two end plates) for the window when viewed normal to it
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         //std::cout << " actual_plate_angle " << actual_plate_angle/CLHEP::degree << std::endl;
-
-         double l_total  = (y1 + y0)*Tan(actual_plate_angle);
-
-         // Now we rotate the wire by the stereo angle.
-         double th_stereo = ThetaStereo[sl-1];
-         double phi_1     = pi/2.0 - actual_plate_angle - th_stereo;
-         double phi_2     = pi/2.0 + actual_plate_angle - th_stereo;
-
-         double w1 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_1) );
-         double w2 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_2) );
-
-         return(w1 + w2);
-      }
-      //______________________________________________________________________________
-
-      double  WireShift(int sl,int layer,int wire)
-      {
-         // Shift of wire's center, along the wire, due to stereo angle
-         using namespace clas12::geo::DC;
-         using namespace TMath;
-
-         int region = (sl-1)/2 + 1;
-         int index  = (sl-1)/2;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::WireLength(region=" << region << ") : Region out of range\n";
-            return  0.0;
-         }
-
-         XYZVector wire_position = ToWireMidPlane(sl,layer,wire);
-
-         //double x       = wire_position.x() // zero
-         double y1      = wire_position.y();
-         double z_depth = wire_position.z();
-         double RegionLength = RegionDepth(region);
-
-         // The mid plane cross section is a rectangle plus a right triangle. 
-         // extra_back is the length of the triangle on the back window plane
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         // coordinate system is normal to the window faces
-         //double extra_back = RegionLength*Tan(RegionTilt[index]);
-         double y0 = z_depth*Tan(RegionTilt[index]);
-
-         // This returns the nose angle (between two end plates) for the window when viewed normal to it
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         //std::cout << " actual_plate_angle " << actual_plate_angle/CLHEP::degree << std::endl;
-
-         double l_total  = (y1 + y0)*Tan(actual_plate_angle);
-
-         // Now we rotate the wire by the stereo angle.
-         double th_stereo = ThetaStereo[sl-1];
-         double phi_1     = pi/2.0 - actual_plate_angle - th_stereo;
-         double phi_2     = pi/2.0 + actual_plate_angle - th_stereo;
-
-         double w1 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_1) );
-         double w2 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_2) );
-
-         return(w1 - w2);
-      }
-      //______________________________________________________________________________
-
-      XYZVector  WireStereoShift(int sl,int layer,int wire)
-      {
-         // Shift of wire center along wire due to stereo angle
-         using namespace clas12::geo::DC;
-         using namespace TMath;
-
-         int region = (sl-1)/2 + 1;
-         int index  = (sl-1)/2;
-         if( index < 0 || index >= 3 )
-         {
-            std::cout << "clas12::geo::WireLength(region=" << region << ") : Region out of range\n";
-            return  {0.0,0.0,0.0};
-         }
-
-         XYZVector wire_position = ToWireMidPlane(sl,layer,wire);
-
-         //double x       = wire_position.x() // zero
-         double y1      = wire_position.y();
-         double z_depth = wire_position.z();
-         double RegionLength = RegionDepth(region);
-
-         // The mid plane cross section is a rectangle plus a right triangle. 
-         // extra_back is the length of the triangle on the back window plane
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         // coordinate system is normal to the window faces
-         //double extra_back = RegionLength*Tan(RegionTilt[index]);
-         double y0 = z_depth*Tan(RegionTilt[index]);
-
-         // This returns the nose angle (between two end plates) for the window when viewed normal to it
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         //std::cout << " actual_plate_angle " << actual_plate_angle/CLHEP::degree << std::endl;
-
-         double l_total  = (y1 + y0)*Tan(actual_plate_angle);
-
-         // Now we rotate the wire by the stereo angle.
-         double th_stereo = ThetaStereo[sl-1];
-         double phi_1     = pi/2.0 - actual_plate_angle - th_stereo;
-         double phi_2     = pi/2.0 + actual_plate_angle - th_stereo;
-
-         double w1 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_1) );
-         double w2 = l_total*( Cos(th_stereo) + Sin(th_stereo)/Tan(phi_2) );
-         double shift = (w1 - w2)/2.0;
-         XYZVector res = {shift*Cos(th_stereo),shift*Sin(th_stereo), 0};
-         return(res);
-      }
-      //______________________________________________________________________________
-
-      Rotation3D  GetLeftEndplateRotation(int region)
-      {
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         Rotation3D rot;//           = Rotation3D::IDENTITY;
-         double RegionLength       = RegionDepth(region);
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         double e_extra            = RegionLength*TMath::Tan(RegionTilt[index]);
-         double eta = ATan( (e_extra/RegionLength)*Tan(actual_plate_angle)*Sin(90.0*degree-actual_plate_angle));
-         double nx = (NoseWidthInside[index]/2.0);
-         double ny = (NoseWidthInside[index]/2.0)/TMath::Tan(actual_plate_angle);
-         XYZVector n_rotation = {nx, ny, 0.0};
-         // First orient the trap z direction 
-         rot = AxisAngle(n_rotation,eta)*RotationZ(-actual_plate_angle)*RotationY(-90*degree);
-         //rot.rotateY(-90*degree);
-         //rot.rotateZ(-actual_plate_angle);
-         //rot.rotate(eta,n_rotation);
-         return( rot );
-      }
-      //______________________________________________________________________________
-
-      XYZVector  GetLeftEndplatePosition(int sec, int region)
-      {
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         double x_pos = (NoseWidthOutside[index]/2.0) + EndPlateThickness.at(index)/2.0;
-         double y_pos = (NoseWidthOutside[index]/2.0)/TMath::Tan(actual_plate_angle) + ContainerExtraShift(region);
-         double z_pos = (ContainerTrapWidth(region)-RegionTrapWidth(region))/2.0;
-         // This is the position of the upstream corner
-         XYZVector  endplate_pos = {
-            x_pos,
-            y_pos,
-            z_pos,
-         };
-         // rotate the 
-         return( endplate_pos );
-      }
-      //______________________________________________________________________________
-
-      Rotation3D  GetRightEndplateRotation(int region)
-      {
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         Rotation3D rot;//           = Rotation3D::IDENTITY;
-         double RegionLength       = RegionDepth(region);
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         //    ______
-         //   /| 
-         //  /_|_____ 
-         //   e        
-         // The line segment above e is extra_back
-         double e_extra            = RegionLength*TMath::Tan(RegionTilt[index]);
-         double eta = ATan( (e_extra/RegionLength)*Tan(actual_plate_angle)*Sin(90.0*degree-actual_plate_angle));
-         double nx = (NoseWidthInside[index]/2.0);
-         double ny = (NoseWidthInside[index]/2.0)/TMath::Tan(actual_plate_angle);
-         XYZVector n_rotation = {-nx, ny, 0.0};
-         // First orient the trap z direction 
-         rot = AxisAngle(n_rotation,-eta)* RotationZ(actual_plate_angle)*RotationY(-90*degree);
-         //rot.rotateY(-90*degree);
-         //rot.rotateZ(actual_plate_angle);
-         //rot.rotate(-eta,n_rotation);
-         return( rot );
-      }
-      //______________________________________________________________________________
-      XYZVector  GetRightEndplatePosition(int sec, int region)
-      {
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         double actual_plate_angle = WindowAngle( RegionAngle[index]/2.0 , RegionTilt[index] );
-         double x_pos = (NoseWidthOutside[index]/2.0) + EndPlateThickness.at(index)/2.0;
-         double y_pos = (NoseWidthOutside[index]/2.0)/TMath::Tan(actual_plate_angle) + ContainerExtraShift(region);
-         double z_pos = (ContainerTrapWidth(region)-RegionTrapWidth(region))/2.0;
-         // This is the position of the upstream corner
-         XYZVector  endplate_pos = {
-            -x_pos,
-            y_pos,
-            z_pos
-         };
-         // rotate the 
-         return( endplate_pos );
-      }
-      //______________________________________________________________________________
-
-      std::vector<XYVector> EndplateTrapPoints(int region)
-      {
-         // origin will be the upstream corner
-         // coordinates are y perp to wires, x goes with along increaseing layer number
-         // z is normal to plate
-         using namespace TMath;
-         using namespace DC;
-         int index = region-1;
-         double bottom_extra = EndPlateWidth.at(index)*Tan(EndPlateTiltAngle.at(index));
-         double top_extra = EndPlateLongSideLength.at(index) - (EndPlateShortSideLength.at(index)+bottom_extra);
-         if(top_extra<0) std::cout << top_extra << " ERROR TOP EXTRA SHOULD BE POSITIVE\n";
-
-         double w = EndPlateWidth.at(index);
-         std::vector<XYVector> points = {
-            {0.0,0.0},
-            {0.0, EndPlateShortSideLength[index]}, 
-            {w  , EndPlateShortSideLength.at(index)+top_extra},
-            {w  , -bottom_extra},
-            {0.0,0.0},
-            {0.0, EndPlateShortSideLength[index]}, 
-            {w  , EndPlateShortSideLength.at(index)+top_extra},
-            {w  , -bottom_extra}
-         };
-         return points;
-      }
-      //______________________________________________________________________________
-
-      Rotation3D SectorZRotation(int sec)
-      {
-         using namespace clas12::geo::DC;
-         Rotation3D  rot = Rotation3D()*RotationZ( SectorRotation[sec-1] );
-         return rot;
-      }
-      //______________________________________________________________________________
-
-      double  WindowAngle(double th, double th_tilt)
-      {
-         // The angle of the window where the endplate meets.
-         using namespace clas12::geo::DC;
-         XYZVector Y1(0,1.0,0);
-         //XYZVector X1(1,0,0);
-         //X1.setRThetaPhi(1.0,90*degree,90*degree - th);
-         Polar3DVector X1(1.0,90*degree,90*degree - th);
-         XYZVector dz(0,0,TMath::Tan(th_tilt)) ;
-         //std::cout << " Angle between Y and vector is " << X1.angle(Y1)/degree << std::endl;
-         XYZVector X2  = dz + X1;
-         XYZVector Y2  = dz + Y1;
-         //std::cout << " Now angle is " << X2.angle(Y2)/degree << std::endl;
-         return VectorUtil::Angle(X2,Y2);
-      }
-      //______________________________________________________________________________
-
-      double RegionDepth(int region){
-         // Distance from region's front window to its back window in the
-         // tilted frame (normal to window)
-         using namespace clas12::geo::DC;
-         int index = region-1;
-         double RegionLength = FrontGap.at(index) + MidGap.at(index) + BackGap.at(index);
-         RegionLength += 21.0*LayerSep.at( RegionSuperLayerIndex.at(index).at(0) ) ;
-         RegionLength += 21.0*LayerSep.at( RegionSuperLayerIndex.at(index).at(1) ) ;
-         return RegionLength;
-      }
-      //______________________________________________________________________________
-
-   }
-}
-
-
diff --git a/src/ConceptDetectors/clas12/src/DCWire.cxx b/src/ConceptDetectors/clas12/src/DCWire.cxx
deleted file mode 100644
index e254bbe5..00000000
--- a/src/ConceptDetectors/clas12/src/DCWire.cxx
+++ /dev/null
@@ -1,30 +0,0 @@
-#include "DCWire.h"
-#include "TMath.h"
-#include <iomanip>
-
-
-//______________________________________________________________________________
-
-clas12::hits::DCWire::DCWire(int sec, int reg, int sl, int l, int w) : 
-   fSector(sec), fRegion(reg), fSuperLayer(sl), fLayer(l), fWire(w), fChannel(0) 
-{ } 
-//______________________________________________________________________________
-
-clas12::hits::DCWire::~DCWire()
-{ } 
-//______________________________________________________________________________
-
-void clas12::hits::DCWire::Print(Option_t *) const
-{
-   std::cout 
-      << "sector: "     << std::setw(3) << fSector
-      << "region: "     << std::setw(3) << fRegion
-      << "superlayer: " << std::setw(3) << fSuperLayer
-      << "layer: "      << std::setw(3) << fLayer
-      << "wire: "       << std::setw(3) << fWire
-      << "channel: "    << std::setw(3) << fChannel
-      << "\n";
-}
-//______________________________________________________________________________
-
-
diff --git a/src/ConceptDetectors/clas12/src/GeoUtil.cxx b/src/ConceptDetectors/clas12/src/GeoUtil.cxx
deleted file mode 100644
index e26e4599..00000000
--- a/src/ConceptDetectors/clas12/src/GeoUtil.cxx
+++ /dev/null
@@ -1,33 +0,0 @@
-#include "GeoUtil.h"
-#include "TMath.h"
-
-namespace clas12 {
-
-   namespace geo {
-
-      using namespace ROOT::Math;
-
-      XYVector ApplyRotation(const XYVector& v, double angle)
-      {
-        using namespace TMath;
-        double x = v.x;
-        double y = v.y;
-        return XYVector{ x*Cos(angle) - y*Sin(angle) , x*Sin(angle) + y*Cos(angle)};
-      }
-      //______________________________________________________________________________
-
-      XYZVector GetIntersectionPoint(
-            const XYZVector x0, const XYZVector x1,
-            const XYZVector p0, const XYZVector norm )
-      {
-         XYZVector w = x0 - p0;
-         XYZVector u = x1 - x0;
-         double si = -1.0*(norm.Dot(w)/(norm.Dot(u)));
-         XYZVector sterm = si*u;
-         XYZVector Psi = p0 + w + sterm  ;
-         return Psi;
-      }
-      //______________________________________________________________________________
-   }
-}
-
diff --git a/src/ConceptDetectors/clas12/src/RCGeometry.cxx b/src/ConceptDetectors/clas12/src/RCGeometry.cxx
deleted file mode 100644
index 1cff2d9b..00000000
--- a/src/ConceptDetectors/clas12/src/RCGeometry.cxx
+++ /dev/null
@@ -1,238 +0,0 @@
-#include "RCGeometry.h"
-#include "TMath.h"
-#include <iomanip>
-#include "Math/Vector3D.h"
-#include "Math/RotationX.h"
-#include "Math/RotationZ.h"
-#include "Math/AxisAngle.h"
-#include "Math/VectorUtil.h"
-
-
-namespace clas12 {
-
-   namespace  geo {
-
-      using namespace ROOT::Math;
-
-      RCGeometry::RCGeometry()
-      {
-         // Moving radial the structure goes like this:
-         // window | gap | field wire | field gap | sense wire | field gap | field wire | gap | field wire ...
-         // g fsf g ... g fsf g 
-         fNChannels = 0;
-         for(int i = 0; i< NLayers; i++){
-            // The inner radius for a given layer of wires
-            fCellInnerRadius[i]     = (InnerRadius + InnerGap + double(i)*(2.0*DeltaR + LayerGap ));
-            fNCells[i]              = int(dd4hep::pi*fCellInnerRadius[i]/MaxWireSep);
-            fCellDeltaPhi[i]        = (2.*dd4hep::pi/double(fNCells[i]));
-            fFirstChannelInLayer[i] = fNChannels;
-            fNChannels += fNCells[i];
-            double sign = 1.0;
-            if(i%2==0) sign=1.;
-            else sign=-1.;
-            fCellStereoAngle[i] = sign*StereoAngle;
-            fCellCentralRadius[i] = fCellInnerRadius[i] + DeltaR;
-         }
-
-      }
-      //______________________________________________________________________________
-
-      void RCGeometry::Print()
-      {
-         std::cout << "layer   Radius   cells  start_channel delta_phi   stereo"  << std::endl;
-         for(int i = 0; i< NLayers; i++){
-            std::cout << i << " "
-              << fCellInnerRadius[i]/dd4hep::mm << " " 
-              << fNCells[i]       << " " 
-              << fFirstChannelInLayer[i]       << " " 
-              << fCellDeltaPhi[i]/dd4hep::degree << " " 
-              << fCellStereoAngle[i]/dd4hep::degree << std::endl;
-         }
-      }
-      //______________________________________________________________________________
-
-      int  RCGeometry::GetWireLayer(int channel) const {
-         int res  = 0;
-         int chan = channel;
-         for(auto n: fNCells) {
-            //std::cout << n  << " cells" << std::endl;
-            if( chan < n) break;
-            chan -= n;
-            res++;
-         }  
-         return res;
-      }
-      //______________________________________________________________________________
-
-      double RCGeometry::GetSenseWireRadius(int channel) const {
-         //std::cout << " ch " << channel << std::endl;
-         int lay = GetWireLayer(channel);
-         //std::cout << " lay " << lay << std::endl;
-         return fCellCentralRadius.at(lay);
-      }
-      //______________________________________________________________________________
-
-      double RCGeometry::GetSenseWirePhi(int channel) const {
-         //std::cout << " ch " << channel << std::endl;
-         int     lay = GetWireLayer(channel);
-         //std::cout << " lay " << lay << std::endl;
-         int     wire_number = channel - fFirstChannelInLayer.at(lay);
-         return wire_number*fCellDeltaPhi.at(lay);
-      }
-      //______________________________________________________________________________
-
-      double RCGeometry::GetSenseWireStereoAngle(int channel) const {
-         int     lay = GetWireLayer(channel);
-         return fCellStereoAngle.at(lay);
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetFirstCellPosition(int layer, int subcell) const {
-         double r    = fCellCentralRadius.at(layer);
-         double dphi = 0.0;
-         //std::cout << " subcell " << subcell << std::endl;
-         if( subcell != -1 ){
-            if( (subcell == 1) || (subcell == 2) ) {
-               dphi = fCellDeltaPhi.at(layer)/4.0;
-            } else {
-               dphi = -fCellDeltaPhi.at(layer)/4.0;
-            }
-            //if( subcell > 1) {
-            //   r += DeltaR;
-            //}
-         }
-         //std::cout << " dph " << dphi/degree << std::endl;
-         XYZVector res = {r,0,0};
-         return VectorUtil::RotateZ(res,-dphi);
-         //return res;
-      }
-      //______________________________________________________________________________
-
-      Rotation3D RCGeometry::GetFirstCellRotation(int layer, int subcell) const {
-         Rotation3D rot;// = Rotation3D::IDENTITY;
-         double dphi = 0.0;
-         if( subcell != -1 ){
-            if( (subcell == 1) || (subcell == 2) ) {
-               dphi = fCellDeltaPhi.at(layer)/4.0;
-            } else {
-               dphi = -fCellDeltaPhi.at(layer)/4.0;
-            }
-         }
-         //rot.rotateZ(dphi);
-         //rot.rotateX(-1.0*fCellStereoAngle.at(layer));
-         rot = RotationX(-1.0*fCellStereoAngle.at(layer))*RotationZ(dphi);
-         return rot;
-      }
-      //______________________________________________________________________________
-
-      Transform3D RCGeometry::GetFirstCellTransform(int layer, int subcell) const {
-         Rotation3D rot = GetFirstCellRotation(layer,subcell);
-         return( Transform3D(rot, XYZVector(0,0,0))*
-               Transform3D( Rotation3D(),
-                  -1.0*GetFirstCellPosition(layer,subcell) ) ) ;
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetSenseWirePerp(int channel) const {
-         //returns a vector perpendicular to \vec{r}_wire and \vec{v}_wire , where the
-         // later is the vector along the 
-         XYZVector res = {0,1,0};
-         res = VectorUtil::RotateX( res,GetSenseWireStereoAngle(channel) );
-         res = VectorUtil::RotateZ( res, GetSenseWirePhi(channel) );
-         return res;
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetSenseWirePosition(int channel) const {
-         double  r   = GetSenseWireRadius(channel);
-         XYZVector res = {r,0,0};
-         return VectorUtil::RotateZ(res,GetSenseWirePhi(channel));
-      }
-      //______________________________________________________________________________
-
-      Rotation3D RCGeometry::GetSenseWireRotation(int channel) const {
-         int     lay = GetWireLayer(channel);
-         double  phi = GetSenseWirePhi(channel);
-         XYZVector res = {1,0,0};
-         res = VectorUtil::RotateZ(res,phi);
-         //Rotation3D rot;// = Rotation3D::IDENTITY;
-         //rot.rotateZ(phi);
-         //rot.rotate(fCellStereoAngle.at(lay),res);
-         return Rotation3D()*AxisAngle(res,fCellStereoAngle.at(lay))*RotationZ(phi);
-         //return rot;
-      }
-      //______________________________________________________________________________
-
-      Transform3D RCGeometry::GetSenseWireTransform(int channel) const {
-         return Transform3D(
-               GetSenseWireRotation(channel),
-               GetSenseWirePosition(channel) );
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetUpstreamSenseWirePosition(int channel) const {
-         int     lay = GetWireLayer(channel);
-         double  r   = GetSenseWireRadius(channel);
-         //XYZVector res2 = {0,0,-1.0*WireLength/2.0};
-         //XYZVector res = {r,0,0};
-         //res.rotateZ( GetSenseWirePhi(channel) );
-         //res2.rotateZ( GetSenseWirePhi(channel) );
-         //res2.rotateX( fCellStereoAngle.at(lay) );
-         //res += res2;
-         XYZVector res2 = { 0, 0, -1.0*WireLength/2.0 };
-         res2 = VectorUtil::RotateX(res2, fCellStereoAngle.at(lay)   );
-         XYZVector res = {r,0,0};
-         res += res2;
-         return VectorUtil::RotateZ(res, GetSenseWirePhi(channel) );
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetDownstreamSenseWirePosition(int channel) const {
-         int     lay = GetWireLayer(channel);
-         double  r   = GetSenseWireRadius(channel);
-         XYZVector res2 = { 0, 0, WireLength/2.0 };
-         res2 = VectorUtil::RotateX(res2, fCellStereoAngle.at(lay)   );
-         XYZVector res = {r,0,0};
-         res += res2;
-         return VectorUtil::RotateZ( res,GetSenseWirePhi(channel) );
-      }
-      //______________________________________________________________________________
-
-      XYZVector RCGeometry::GetUnitSubCellPoint(int layer,int subcell, int point) const {
-         double  r   = fCellInnerRadius.at(layer);
-         double phi_sign = -1.0;
-         double Lsign = -1.0;
-         int    p    = point%4;
-         int    up   = point/4;
-         if( (p == 1) || (p == 2) ) {
-            phi_sign  = 1.0;
-         }
-         if( p > 1 ) {
-            r += DeltaR;
-         }
-         if( subcell > 1) {
-            r += DeltaR;
-         }
-         if( up > 0 ) {
-            Lsign = 1.0;
-         }
-         XYZVector res2 = { 0, 0, Lsign*WireLength/2.0 };
-         res2 = VectorUtil::RotateX(res2, fCellStereoAngle.at(layer)   );
-         XYZVector res = {r,0,0};
-         res += res2;
-         return VectorUtil::RotateZ(res, phi_sign*fCellDeltaPhi.at(layer)/4.0 );
-      }
-      //______________________________________________________________________________
-
-      std::vector<XYVector> RCGeometry::GetSubCellTrapPoints(int layer, int subcell) {
-         std::vector<XYVector>  res;
-         for(int i = 0; i <8; i++){
-            XYZVector p = GetUnitSubCellPoint(layer, subcell, i);
-            res.push_back( {p.x(),p.y()} );
-         }
-         return res;
-      }
-      //______________________________________________________________________________
-
-   }
-}
diff --git a/src/ConceptDetectors/clas12/src/RCWire.cxx b/src/ConceptDetectors/clas12/src/RCWire.cxx
deleted file mode 100644
index b77d106b..00000000
--- a/src/ConceptDetectors/clas12/src/RCWire.cxx
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "RCWire.h"
-#include "TMath.h"
-#include <iomanip>
-
-
-//______________________________________________________________________________
-
-clas12::geo::RCWire::RCWire(int l, int w) : 
-   fLayer(l), fWire(w), fChannel(0) 
-{ } 
-//______________________________________________________________________________
-
-clas12::geo::RCWire::~RCWire()
-{ } 
-//______________________________________________________________________________
-
-void clas12::geo::RCWire::Print(Option_t *) const
-{
-   std::cout 
-      << "layer: "      << std::setw(3) << fLayer
-      << "wire: "       << std::setw(3) << fWire
-      << "channel: "    << std::setw(3) << fChannel
-      << "\n";
-}
-//______________________________________________________________________________
-
-
diff --git a/src/ConceptDetectors/clas12/src/RHGeometry.cxx b/src/ConceptDetectors/clas12/src/RHGeometry.cxx
deleted file mode 100644
index 81c265e8..00000000
--- a/src/ConceptDetectors/clas12/src/RHGeometry.cxx
+++ /dev/null
@@ -1,66 +0,0 @@
-#include "RHGeometry.h"
-#include "TMath.h"
-#include <iomanip>
-#include "CLHEP/Geometry/Transform3D.h"
-
-
-namespace clas12 {
-
-   namespace  geo {
-
-      using namespace CLHEP;
-      //using namespace HepGeom;
-
-      RHGeometry::RHGeometry()
-      {
-         fDeltaPhi = 360.0*degree/double(NScintPhi);
-         fDeltaZ   = ScintLength/double(NScintZ);
-      }
-      //______________________________________________________________________________
-
-      void RHGeometry::Print()
-      {
-      }
-      //______________________________________________________________________________
-
-      Hep3Vector   RHGeometry::GetChannelPosition(int channel) const 
-      {
-         // channels are number starting at zero and the first 10 are along along z then phi
-         // i_phi*10 + j_z
-         Hep3Vector res = {GetChannelRadius(channel), 0, GetChannelZ(channel)};
-         res.rotateZ(GetChannelPhi(channel));
-         return res;
-      }
-      //______________________________________________________________________________
-
-      Hep3Vector   RHGeometry::GetChannelNormal(int channel) const 
-      {
-         // channels are number starting at zero and the first 10 are along along z then phi
-         // i_phi*10 + j_z
-         Hep3Vector res = {1.0, 0, 0};
-         res.rotateZ(GetChannelPhi(channel));
-         return res;
-      }
-
-      double      RHGeometry::GetChannelPhi(int channel) const 
-      {
-         int i_phi = channel/NScintZ;
-         //int j_z   = channel%NScintZ;
-         return double(i_phi)*fDeltaPhi;
-      }
-
-      double      RHGeometry::GetChannelZ(int channel) const 
-      {
-         //int i_phi = channel/NScintZ;
-         int j_z   = channel%NScintZ;
-         return (double(j_z-NScintZ/2)+0.5)*fDeltaZ;
-      }
-
-      double      RHGeometry::GetChannelRadius(int channel) const 
-      {
-         // returns the inner radius of the outer scintillators
-         return InnerRadius + Scint1Thickness ;
-      }
-
-   }
-}
diff --git a/src/ConceptDetectors/clas12/src/StandInGeometryCLAS12_geo.cpp b/src/ConceptDetectors/clas12/src/StandInGeometryCLAS12_geo.cpp
deleted file mode 100644
index 2685457f..00000000
--- a/src/ConceptDetectors/clas12/src/StandInGeometryCLAS12_geo.cpp
+++ /dev/null
@@ -1,643 +0,0 @@
-//==========================================================================
-//
-// Generic Tube Creator. Will not support sensitive segments.
-//
-// Control via .xml file as follows:
-//      <lcdd> <detectors>
-// #Must contain a detector child element,
-//      <detector name ="DetName" type="GenericShape" >
-// #Must define at least one layer,
-//      <layer id="#(int)" inner_r="#(double)" outer_z="#(double)" >
-// #Must define at least one slice,
-//      <slice material="string" thickness="#(double)" >         
-// #Close layer, detector,
-//      </layer>
-//      </detector>
-//      </lcdd>
-//==========================================================================
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-#include "DCGeometry.h"
-
-using namespace std;
-using namespace dd4hep;
-
-//namespace clas12 {
-//      double y_center(int L) const { return( fa_params.at(1)*double(L-1) ); } 
-//      double dy_center(int L) const { return( fa_params.at(2) + fa_params.at(3)*double(L-1) ); } 
-//
-//      double y_pos(int L, double x) const { return( y_center(L) - dy_center(L) + fTanTheta_0*x ); }
-//      double y_neg(int L, double x) const { return( y_center(L) - dy_center(L) - fTanTheta_0*x ); }
-//      double y_outer(int L) const { return( y_center(L) + dy_center(L) ); }
-//      //______________________________________________________________
-//
-//      double Y_U(int L,int U,double x) const {
-//         return( -fa_params.at(2) - fa_params.at(4)*double(L-1)  + w_U(L)*double(U-1));
-//      } 
-//      double Y_V(int L,int V,double x) const {
-//         return( y_center(L) - dy_center(L) + w_V(L)*(36+1-V)*TMath::Sqrt( 1.0+fTanTheta_0*fTanTheta_0) + fTanTheta_0*x );
-//      } 
-//      double Y_W(int L,int W,double x) const {
-//         return( y_center(L) - dy_center(L) + w_W(L)*(36+1-W)*TMath::Sqrt( 1.0+fTanTheta_0*fTanTheta_0) - fTanTheta_0*x );
-//      } 
-//
-//      double w_U(int L) const { return( fa_params.at(5) + fa_params.at(6)*(L-1) ); } 
-//      double w_V(int L) const { return( fa_params.at(7) + fa_params.at(8)*(L-2) ); } 
-//      double w_W(int L) const { return( fa_params.at(9) + fa_params.at(8)*(L-3) ); } 
-//      //______________________________________________________________
-//
-//      double d_1(int L) const {
-//         double d2 = fd2_param ;
-//         if( L > 15 ) d2 = fd2prime_param;
-//         return( d2 + (w_V(L)/2.0)*((fTanTheta_0*fTanTheta_0 - 1.0)/(fTanTheta_0)) );
-//      }
-//
-//      //______________________________________________________________
-//      double x_corner_U1(int L, int U) const {
-//         return( (y_center(L) - dy_center(L) + fa_params.at(2) + fa_params.at(4)*double(L-1) - double(U-1)*w_U(L))/fTanTheta_0 );
-//      }
-//      double x_corner_U2(int L, int U) const {
-//         return( -1.0*x_corner_U1(L,U) );
-//      }
-//      double y_corner_U1(int L, int U) const {
-//         return( y_neg(L, x_corner_U1(L,U) ) );
-//      }
-//      double y_corner_U2(int L, int U) const {
-//         return( y_pos(L, x_corner_U2(L,U) ) );
-//      }
-//      //______________________________________________________________
-//
-//      double x_corner_V1(int L, int V) const {
-//         return( (-1.0*y_outer(L) + y_center(L) - dy_center(L) + 
-//                double(fNStrips+1-V)*w_V(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/fTanTheta_0 );
-//      }
-//      double x_corner_V2(int L, int V) const {
-//         return( (double(fNStrips+1-V)*w_V(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/(2.0*fTanTheta_0) );
-//      }
-//      double y_corner_V1(int L, int V) const {
-//         return( y_outer(L) );
-//      }
-//      double y_corner_V2(int L, int V) const {
-//         return( y_pos(L,x_corner_V2(L,V)) );
-//      }
-//      //______________________________________________________________
-//
-//      double x_corner_W1(int L, int W) const {
-//         return( (y_outer(L) - 1.0*y_center(L) + dy_center(L) + 
-//                double(fNStrips+1-W)*w_W(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/fTanTheta_0 );
-//      }
-//      double x_corner_W2(int L, int W) const {
-//         return( -1.0*(double(fNStrips+1-W)*w_W(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/(2.0*fTanTheta_0) );
-//      }
-//      double y_corner_W1(int L, int W) const {
-//         return( y_outer(L) );
-//      }
-//      double y_corner_W2(int L, int W) const {
-//         return( y_neg(L,x_corner_W2(L,W)) );
-//      }
-//      //______________________________________________________________
-//}
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  xml_det_t  x_det     = e;
-  string     det_name  = x_det.nameStr();
-  Material   air       = lcdd.air();
-  DetElement sdet        (det_name,x_det.id());
-  Assembly   assembly    ("cryostat_assembly");
-
-  PlacedVolume pv;
-
-  int n = 0;
-   using namespace dd4hep;
-
-
-  std::cout << " TESTING ...\n";
-
-  double fL1 = 721.723*dd4hep::cm; // nominal distance from target to P (point on face where line is normal)
-  Position fL1_pos = { 0.0, fL1*TMath::Sin(25.0*dd4hep::degree), fL1*TMath::Cos(25.0*dd4hep::degree) };
-
-  double fLPO = 95.088*dd4hep::cm; // distance from P to 
-  Position fS_pos = { 0.0, -fLPO*TMath::Cos(25.0*dd4hep::degree), fLPO*TMath::Sin(25.0*dd4hep::degree) };
-
-  int    fNStrips = 36;
-  int    fNViewLayers = 13;
-
-  double fScintThickness     = 1.0*dd4hep::cm;
-  double fPbThickness        = 0.2381*dd4hep::cm;
-  double fLayerHalfThickness = 6.19*dd4hep::mm;
-  double fTheta_0            = 62.88*dd4hep::degree;
-  double fTanTheta_0         = TMath::Tan(fTheta_0);
-
-  std::vector<double>  fa_params = {
-    0.0,  // dummy to keep the indicies the same (starts at 1) 
-      0.0856*dd4hep::mm,
-      1864.6*dd4hep::mm,
-      4.45635*dd4hep::mm,
-      4.3708*dd4hep::mm,
-      103.66*dd4hep::mm,
-      0.2476*dd4hep::mm,
-      94.701*dd4hep::mm,
-      0.2256*dd4hep::mm,
-      94.926*dd4hep::mm
-  };
-
-  double fd2_param      = 36.4*dd4hep::mm;
-  double fd2prime_param = 25.4*dd4hep::mm;
-
-  //Box temp_box   new G4Box("DC_placement_box_solid",5*m,5*m,5*m);
-
-      //  4 _________ 3
-      //    \ front /
-      //     \     /
-      //      \   /
-      //       \_/
-      //      1   2
-   //std::cout <<  (y_center(2)) << std::endl;
-   //std::cout << -dy_center(1) << std::endl;
-   //std::cout <<  fa_params.at(2) + fa_params.at(4)*double(1-1) << std::endl; 
-   //std::cout << double(1-1)*w_U(1) << std::endl;
-   //std::cout << w_U(1) << std::endl;
-
-  //______________________________________________________________
-  auto  y_center = [&](int L) { return( fa_params.at(1)*double(L-1) ); };
-  auto  dy_center = [&](int L) { return( fa_params.at(2) + fa_params.at(3)*double(L-1) ); };
-  auto  y_pos = [&](int L, double x) { return( y_center(L) - dy_center(L) + fTanTheta_0*x ); };
-  auto  y_neg = [&](int L, double x) { return( y_center(L) - dy_center(L) - fTanTheta_0*x ); };
-  auto  y_outer = [&](int L) { return( y_center(L) + dy_center(L) ); };
-  //______________________________________________________________
-  auto  w_U = [&](int L) { return( fa_params.at(5) + fa_params.at(6)*(L-1) ); } ;
-  auto  w_V = [&](int L) { return( fa_params.at(7) + fa_params.at(8)*(L-2) ); } ;
-  auto  w_W = [&](int L) { return( fa_params.at(9) + fa_params.at(8)*(L-3) ); } ;
-
-
-  auto Y_U = [&](int L,int U,double x) { return( -fa_params.at(2) - fa_params.at(4)*double(L-1)  + w_U(L)*double(U-1)); } ;
-  auto Y_V = [&](int L,int V,double x) { return( y_center(L) - dy_center(L) + w_V(L)*(36+1-V)*TMath::Sqrt( 1.0+fTanTheta_0*fTanTheta_0) + fTanTheta_0*x ); } ;
-  auto Y_W = [&](int L,int W,double x) { return( y_center(L) - dy_center(L) + w_W(L)*(36+1-W)*TMath::Sqrt( 1.0+fTanTheta_0*fTanTheta_0) - fTanTheta_0*x ); } ;
-
-  auto x_corner_U1 = [&](int L, int U) {
-    return( (y_center(L) - dy_center(L) + fa_params.at(2) + fa_params.at(4)*double(L-1) - double(U-1)*w_U(L))/fTanTheta_0 );
-  };
-
-  auto x_corner_U2 = [&](int L, int U) {
-    return( -1.0*x_corner_U1(L,U) );
-  };
-  auto y_corner_U1 = [&](int L, int U) {
-    return( y_neg(L, x_corner_U1(L,U) ) );
-  };
-  auto y_corner_U2 = [&](int L, int U)  {
-    return( y_pos(L, x_corner_U2(L,U) ) );
-  };
- auto  x_corner_W1 = [&](int L, int W) {
-    return( (y_outer(L) - 1.0*y_center(L) + dy_center(L) + 
-           double(fNStrips+1-W)*w_W(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/fTanTheta_0 );
- };
- auto x_corner_W2 = [&](int L, int W) {
-    return( -1.0*(double(fNStrips+1-W)*w_W(L)*TMath::Sqrt(1.0+fTanTheta_0*fTheta_0))/(2.0*fTanTheta_0) );
- };
- auto y_corner_W1 = [&](int L, int W) {
-    return( y_outer(L) );
- };
- auto y_corner_W2 = [&](int L, int W) {
-    return( y_neg(L,x_corner_W2(L,W)) );
- };
- //______________________________________________________________
-
-   std::vector<double> fContainer_points = {
-      -fd2_param/2.0 + x_corner_U1(39,1),   1.0*y_corner_U1(39, 1) ,
-       fd2_param/2.0 + x_corner_U2(39,1),   1.0*y_corner_U1(39, 1) ,
-       fd2_param/2.0 + x_corner_U2(39,36),  1.0*y_corner_U2(39,36) ,
-      -fd2_param/2.0 + x_corner_U1(39,36),  1.0*y_corner_U2(39,36) ,
-      -fd2_param/2.0 + x_corner_U1(39,1),  1.0*y_corner_U1(39, 1) ,
-       fd2_param/2.0 + x_corner_U2(39,1),  1.0*y_corner_U1(39, 1) ,
-       fd2_param/2.0 + x_corner_U2(39,36), 1.0*y_corner_U2(39,36) ,
-      -fd2_param/2.0 + x_corner_U1(39,36), 1.0*y_corner_U2(39,36) 
-   };
-   //for(auto p: fContainer_points) {
-   //   std::cout << " x = " << p.x()/cm << ", y = " << p.y()/cm << " cm \n";
-   //}
-   ////pv = assembly.placeVolume(s_vol,Position(0, 0, z_offset));
-
-
-   // placment 
-   for(int sec = 1;  sec <= 6; sec++) {
-     //std::cout << "sec      : " << sec << std::endl;
-     double angle = double(sec-1)*60.0*dd4hep::degree;
-     ROOT::Math::RotationZ  rot2(-90.0*dd4hep::degree + angle);
-     //ROOT::Math::RotationX rot_a(-25.0*dd4hep::degree);
-     ROOT::Math::Rotation3D rot( ROOT::Math::RotationZ(-90.0*dd4hep::degree + angle)*ROOT::Math::RotationX(-25.0*dd4hep::degree) );
-     //rot.rotateZ(-90.0*dd4hep::degree + angle);
-
-     Transform3D tr( rot, rot2*(fL1_pos + fS_pos));
-     EightPointSolid  fContainer_solid(39.0*fLayerHalfThickness, fContainer_points.data());
-     Material mat = air;
-     Volume EC_vol("EC_vol", fContainer_solid, mat);
-     DetElement layer(sdet,std::string("EC_det_")+std::to_string(sec),sec);
-     EC_vol.setVisAttributes(lcdd,x_det.visStr());
-     pv = assembly.placeVolume( EC_vol, tr );
-   }
-
-   // ---------------------------------------------------------
-   // DC
-   // ---------------------------------------------------------
-   //
-   Box temp_box(5*m,5*m,5*m);
-   // Region 1
-   auto R1_points = clas12::geo::ContainerTrapPoints(1);
-   std::vector<double> R1_points2;
-   std::for_each(R1_points.begin(), R1_points.end(), [&](const auto& twovec){
-       R1_points2.push_back( twovec.x );
-       R1_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R1_sol1( clas12::geo::ContainerTrapWidth(1), R1_points2.data() );
-   IntersectionSolid R1_sol2( temp_box, R1_sol1,  Position(0.0,0.0, clas12::geo::ContainerTrapWidth(1)) );
-
-   auto R1_trap_points = clas12::geo::RegionTrapPoints(1);
-   std::vector<double> R1_trap_points2;
-   std::for_each(R1_trap_points.begin(), R1_trap_points.end(), [&](const auto& twovec){
-       R1_trap_points2.push_back( twovec.x );
-       R1_trap_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R1_trap_sol1( clas12::geo::RegionTrapWidth(1), R1_trap_points2.data() );
-   IntersectionSolid R1_trap_sol2( temp_box, R1_trap_sol1,  Position(0.0,0.0, clas12::geo::RegionTrapOffset(1)) );
-
-   // Region 2
-   auto R2_points = clas12::geo::ContainerTrapPoints(2);
-   std::vector<double> R2_points2;
-   std::for_each(R2_points.begin(), R2_points.end(), [&](const auto& twovec){
-       R2_points2.push_back( twovec.x );
-       R2_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R2_sol1( clas12::geo::ContainerTrapWidth(2), R2_points2.data() );
-   IntersectionSolid R2_sol2( temp_box, R2_sol1,  Position(0.0,0.0, clas12::geo::ContainerTrapWidth(2)) );
-
-   auto R2_trap_points = clas12::geo::RegionTrapPoints(2);
-   std::vector<double> R2_trap_points2;
-   std::for_each(R2_trap_points.begin(), R2_trap_points.end(), [&](const auto& twovec){
-       R2_trap_points2.push_back( twovec.x );
-       R2_trap_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R2_trap_sol1( clas12::geo::RegionTrapWidth(2), R2_trap_points2.data() );
-   IntersectionSolid R2_trap_sol2( temp_box, R2_trap_sol1,  Position(0.0,0.0, clas12::geo::RegionTrapOffset(2)) );
-
-   // Region 3
-   auto R3_points = clas12::geo::ContainerTrapPoints(3);
-   std::vector<double> R3_points2;
-   std::for_each(R3_points.begin(), R3_points.end(), [&](const auto& twovec){
-       R3_points2.push_back( twovec.x );
-       R3_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R3_sol1( clas12::geo::ContainerTrapWidth(3), R3_points2.data() );
-   IntersectionSolid R3_sol2( temp_box, R3_sol1,  Position(0.0,0.0, clas12::geo::ContainerTrapWidth(3)) );
-
-   auto R3_trap_points = clas12::geo::RegionTrapPoints(3);
-   std::vector<double> R3_trap_points2;
-   std::for_each(R3_trap_points.begin(), R3_trap_points.end(), [&](const auto& twovec){
-       R3_trap_points2.push_back( twovec.x );
-       R3_trap_points2.push_back( twovec.y );
-       });
-
-   EightPointSolid   R3_trap_sol1( clas12::geo::RegionTrapWidth(3), R3_trap_points2.data() );
-   IntersectionSolid R3_trap_sol2( temp_box, R3_trap_sol1,  Position(0.0,0.0, clas12::geo::RegionTrapOffset(3)) );
-
-   // ----------------------------------------------------
-   // Region placements
-   //for(int i = 0;i<3;i++){
-   
-   
-   int region = 1;
-   Position width_diff = {
-     0.0,
-     1.0*clas12::geo::ContainerExtraShift(region),
-     (clas12::geo::ContainerTrapWidth(region)-clas12::geo::RegionTrapWidth(region))
-   };
-
-   Volume     DC_container_R1_vol("DC_container_R1_vol", R1_sol2, air);
-   DetElement DC_container_R1_det(sdet,std::string("DC_Container_det_") + std::to_string(region), region);
-
-   Volume     DC_R1_vol("DC_R1_vol", R1_trap_sol2, air);
-   DetElement DC_R1_det(sdet, std::string("DC_R1_det_") + std::to_string(region), region);
-
-   DC_R1_vol.setVisAttributes( lcdd, x_det.visStr() );
-   pv = DC_container_R1_vol.placeVolume( DC_R1_vol, width_diff );
-
-   for(int sec = 1;  sec <= 6; sec++) {
-     auto        r_r1   = clas12::geo::RegionRotation(sec,region);
-     auto        trans_r1 = clas12::geo::RegionTranslation(sec, region);
-     Transform3D tr_R1( r_r1, Position(trans_r1.x(),trans_r1.y(),trans_r1.z()) );
-     pv = assembly.placeVolume( DC_container_R1_vol, tr_R1 );
-   }
-
-   region = 2;
-   Position width_diff2 = {
-     0.0,
-     1.0*clas12::geo::ContainerExtraShift(region),
-     (clas12::geo::ContainerTrapWidth(region)-clas12::geo::RegionTrapWidth(region))
-   };
-
-   Volume     DC_container_R2_vol("DC_container_R2_vol", R2_sol2, air);
-   DetElement DC_container_R2_det(sdet,std::string("DC_Container_det_") + std::to_string(region), region);
-
-   Volume     DC_R2_vol("DC_R2_vol", R2_trap_sol2, air);
-   DetElement DC_R2_det(sdet, std::string("DC_R2_det_") + std::to_string(region), region);
-
-   DC_R2_vol.setVisAttributes( lcdd, x_det.visStr() );
-   pv = DC_container_R2_vol.placeVolume( DC_R2_vol, width_diff2 );
-
-   for(int sec = 1;  sec <= 6; sec++) {
-     auto        r_R2   = clas12::geo::RegionRotation(sec,region);
-     auto        trans_R2 = clas12::geo::RegionTranslation(sec, region);
-     Transform3D tr_R2( r_R2, Position(trans_R2.x(),trans_R2.y(),trans_R2.z()) );
-     pv = assembly.placeVolume( DC_container_R2_vol, tr_R2 );
-   }
-
-   region = 3;
-   Position width_diff3 = {
-     0.0,
-     1.0*clas12::geo::ContainerExtraShift(region),
-     (clas12::geo::ContainerTrapWidth(region)-clas12::geo::RegionTrapWidth(region))
-   };
-
-   Volume     DC_container_R3_vol("DC_container_R3_vol", R3_sol2, air);
-   DetElement DC_container_R3_det(sdet,std::string("DC_Container_det_") + std::to_string(region), region);
-
-   Volume     DC_R3_vol("DC_R3_vol", R3_trap_sol2, air);
-   DetElement DC_R3_det(sdet, std::string("DC_R3_det_") + std::to_string(region), region);
-
-   DC_R3_vol.setVisAttributes( lcdd, x_det.visStr() );
-   pv = DC_container_R3_vol.placeVolume( DC_R3_vol, width_diff3 );
-
-   for(int sec = 1;  sec <= 6; sec++) {
-     auto        r_R3   = clas12::geo::RegionRotation(sec,region);
-     auto        trans_R3 = clas12::geo::RegionTranslation(sec, region);
-     Transform3D tr_R3( r_R3, Position(trans_R3.x(),trans_R3.y(),trans_R3.z()) );
-     pv = assembly.placeVolume( DC_container_R3_vol, tr_R3 );
-   }
-
-   //G4VPhysicalVolume * phys = new G4PVPlacement(
-   //      G4Transform3D(
-   //         RegionRotation(sec,region),
-   //         RegionTranslation(sec, region)
-   //      ),
-   //      fRegionContainers_log[index],          // its logical volume
-   //      Form("region%d_phys",region), // its name
-   //      mother,                       // its mother (logical) volume
-   //      false,                        // no boolean operations
-   //      sec,                     // its copy number
-   //temp_box    = new G4Box("clipping_DC_placement_box_solid",1*m,1*m,1*m);
-   //temp_region    = new G4GenericTrap("clippingR1trap_solid",  clas12::geo::RegionTrapWidth(1), clas12::geo::RegionTrapPoints(1));
-   //fClippingRegion1_solid = new G4IntersectionSolid("ClippingRI_solid", temp_box, temp_region, 0,  G4ThreeVector(0.0,0.0,clas12::geo::RegionTrapOffset(1)) );
-
-   //// ---------------------------------------------
-   //// Region 2
-   //temp_region                = new G4GenericTrap("R2Containertrap_solid",  clas12::geo::ContainerTrapWidth(2), clas12::geo::ContainerTrapPoints(2));
-   //fRegionContainers_solid[1] = new G4IntersectionSolid("R2Container_solid", temp_box, temp_region, 0,  G4ThreeVector(0.0,0.0,clas12::geo::ContainerTrapWidth(2)) );
-
-   //temp_region    = new G4GenericTrap("R2trap_solid",  clas12::geo::RegionTrapWidth(2), clas12::geo::RegionTrapPoints(2));
-   //fRegions_solid[1] = new G4IntersectionSolid("RI_solid", temp_box, temp_region, 0,  G4ThreeVector(0.0,0.0,clas12::geo::RegionTrapOffset(2)) );
-
-   //// ---------------------------------------------
-   //// Region 3
-   //temp_region                = new G4GenericTrap("R3Containertrap_solid",  clas12::geo::ContainerTrapWidth(3), clas12::geo::ContainerTrapPoints(3));
-   //fRegionContainers_solid[2] = new G4IntersectionSolid("R3Container_solid", temp_box, temp_region, 0,  G4ThreeVector(0.0,0.0,clas12::geo::ContainerTrapWidth(3)) );
-
-   //temp_region    = new G4GenericTrap("R3trap_solid",  clas12::geo::RegionTrapWidth(3), clas12::geo::RegionTrapPoints(3));
-   //fRegions_solid[2] = new G4IntersectionSolid("RI_solid", temp_box, temp_region, 0,  G4ThreeVector(0.0,0.0,clas12::geo::RegionTrapOffset(3)) );
-
-
-   // ---------------------------------------------
-   //
-   int zplanes = 14; // number of planes in z directions
-   std::vector<double> rInner = {
-      536.25*mm, 390*mm, 390*mm, 390*mm, 390*mm,
-      390*mm, 390*mm, 390*mm, 390*mm, 390*mm,
-      390*mm, 390*mm, 390*mm, 784*mm
-   };
-   std::vector<double> rOuter = { 
-      1020*mm, 1020*mm, 1038*mm, 1038*mm, 1020*mm,
-      1020*mm, 1038*mm, 1038*mm, 1020*mm, 1020*mm,
-      1038*mm, 1038*mm, 1020*mm, 1020*mm
-   };
-   std::vector<double> zPlane = { 
-      0*mm, 425*mm, 440.7*mm, 546.4*mm, 562.1*mm,
-      814.92*mm, 830.62*mm, 936.32*mm, 952.02*mm, 1204.84*mm,
-      1220.54*mm, 1326.24*mm, 1341.94*mm, 1783.44*mm
-   };
-
-   Polycone solenoid( 0,  ///< Initial Phi starting angle
-         360*deg,  ///< Total Phi angle
-         rInner,        ///< Tangent distance to inner surface
-         rOuter,        ///< Tangent distance to outer surface
-         zPlane);       ///< z coordinate of corners
-   Position fSolenoid_pos = {0*cm,0.0*cm,-898.093*mm};
-  Volume solenoid_vol("solenoid_vol", solenoid, air);
-  solenoid_vol.setVisAttributes(lcdd, "GrayVis");
-  pv = assembly.placeVolume(solenoid_vol, fSolenoid_pos);
-
-
-
-  // --------------------------------------------------
-  // HTCC
-  std::vector<double> rInner_htcc = { 0*mm, 15.8*mm, 91.5*mm, 150*mm };
-  std::vector<double> rOuter_htcc = { 1742*mm, 2300*mm, 2300*mm, 1289*mm };
-  std::vector<double> zPlane_htcc = { -275*mm, 181*mm, 1046*mm, 1740*mm };
-
-  Polycone htccBigGasVolume_solid(
-         0,        ///< Initial Phi starting angle
-         360*deg,  ///< Total Phi angle
-         rInner_htcc,   ///< Tangent distance to inner surface
-         rOuter_htcc,   ///< Tangent distance to outer surface
-         zPlane_htcc);  ///< z coordinate of corners
-
-   //______________________________________________________________________________
-   std::vector<double> rInner_2 = { 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm,
-      0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm, 0*mm};
-   std::vector<double>  rOuter_2 = {1416.05*mm, 1410.081*mm, 1404.493*mm, 1398.905*mm, 1393.317*mm,
-      1387.729*mm, 1387.729*mm, 1363.4466*mm, 1339.1388*mm, 1305.8648*mm,
-      1272.5908*mm, 1239.3168*mm, 1206.0174*mm, 1158.24*mm, 1105.408*mm,
-      996.0356*mm, 945.896*mm};
-   std::vector<double>  zPlane_2 = {-276.4122*mm, -178.6222*mm, -87.1822*mm, 4.2578*mm, 95.6978*mm,
-      187.1378*mm, 278.5778*mm, 370.0178*mm, 461.4578*mm, 552.8978*mm,
-      644.3378*mm, 735.7778*mm, 827.2178*mm, 918.6578*mm, 991.378*mm,
-      1080.278*mm, 1107.71*mm };
-   Polycone htccEntryDishVolume_solid( 
-         0,         ///< Initial Phi starting angle
-         360*deg,   ///< Total Phi angle
-         rInner_2,         ///< Tangent distance to inner surface
-         rOuter_2,        ///< Tangent distance to outer surface
-         zPlane_2);         ///< z coordinate of corners
-
-   //______________________________________________________________________________
-   std::vector<double> rInner_3 = {0*mm, 0*mm, 0*mm,
-      0*mm, 0*mm, 0*mm,
-      0*mm, 0*mm, 0*mm};
-   std::vector<double> rOuter_3 = { 257.505*mm, 323.952*mm, 390.373*mm,
-      456.819*mm, 525.831*mm, 599.872*mm,
-      673.913*mm, 747.979*mm, 827.151*mm};
-
-   std::vector<double> zPlane_3 = {
-      380*mm, 470.17*mm, 561.61*mm,
-      653.05*mm, 744.49*mm, 835.93*mm,
-      927.37*mm, 1018.81*mm, 1116.6*mm};
-
-   Polycone htccEntryConeVolume_solid(
-       0,         ///< Initial Phi starting angle
-         360*deg,   ///< Total Phi angle
-         rInner_3,         ///< Tangent distance to inner surface
-         rOuter_3,        ///< Tangent distance to outer surface
-         zPlane_3);         ///< z coordinate of corners
-
-
-   SubtractionSolid htccEntryDishCone_solid(htccEntryDishVolume_solid , htccEntryConeVolume_solid);
-
-   SubtractionSolid htcc_solid(htccBigGasVolume_solid , htccEntryDishCone_solid);
-
-   //   htcc_phys = new G4PVPlacement(
-   //         0,
-   //         G4ThreeVector(0,0,0),
-   //         htcc_log,//htcc_log,          // its logical volume
-   //         "htcc_phys", // its name
-   //         mother,                       // its mother (logical) volume
-   //         false,                        // no boolean operations
-   //         0,                     // its copy number
-   //         true);                        // check for overlaps
-   //}
-
-  Volume htcc_vol("htcc_vol", htcc_solid, air);
-  htcc_vol.setVisAttributes(lcdd, "BlueVis");
-  pv = assembly.placeVolume(htcc_vol);
-
-   //______________________________________________________________________________
-
-   pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-   pv.addPhysVolID("system",sdet.id()).addPhysVolID("barrel",0);
-   sdet.setPlacement(pv);
-   return sdet;
-
-
-
-  // Cryostat
-  //double r_inner = 160.0*dd4hep::cm;
-  //double r_outer = 240.0*dd4hep::cm;
-  //double z_inner = 200.0*dd4hep::cm;
-  //double z_outer = 450.0*dd4hep::cm;
-  //double z_offset = 0.0;
-
-  //DetElement layer(sdet,"Cryostat",1);
-  //Material mat = air;
-  //string cryostat_name= "cryostat";
-  //Polycone  crystotat_solid(0.0, 2.0*TMath::Pi(),
-  //    {r_outer, r_inner, r_inner, r_outer},
-  //    {r_outer, r_outer, r_outer,  r_outer},
-  //    {-1.0*z_outer, -1.0*z_inner, 1.0*z_inner, 1.0*z_outer});
-  //Volume s_vol(cryostat_name, crystotat_solid, mat);
-  //s_vol.setVisAttributes(lcdd,x_det.visStr());
-  ////pv = assembly.placeVolume(s_vol,Position(0, 0, z_offset));
-  //
-
-  //DetElement beampipe_det(sdet,"BeamPipe_det",2);
-  //string beampipe_name= "beampipe";
-  //Polycone  beampipe_solid(0.0, 2.0*TMath::Pi(),
-  //    {0.0*dd4hep::cm, 0.0*dd4hep::cm},
-  //    {1.0*dd4hep::cm, 1.0*dd4hep::cm},
-  //    {-800*dd4hep::cm,  800*dd4hep::cm});
-  //Volume beampipe_vol(beampipe_name, beampipe_solid, mat);
-  //beampipe_vol.setVisAttributes(lcdd,"GrayVis");
-  //pv = assembly.placeVolume(beampipe_vol,Position(0, 0, 0));
-
-  //DetElement forward_hcal_det(sdet,"forward_hcal_det",2);
-  //string forward_hcal_name= "forward_hcal";
-  //Polycone  forward_hcal_solid(0.0, 2.0*TMath::Pi(),
-  //    {5.0*dd4hep::cm, 5.0*dd4hep::cm},
-  //    {50.0*dd4hep::cm, 50.0*dd4hep::cm},
-  //    {-40*dd4hep::cm,  40*dd4hep::cm});
-  //Volume forward_hcal_vol(forward_hcal_name, forward_hcal_solid, mat);
-  //forward_hcal_vol.setVisAttributes(lcdd,"PurpleVis");
-  //pv = assembly.placeVolume(forward_hcal_vol,Position(0, 0, -600*dd4hep::cm));
-
-  //DetElement ion_gem_trackers_det(sdet,"ion_gem_trackers_det",2);
-  //string ion_gem_trackers_name= "forward_hcal";
-  //Polycone  ion_gem_trackers_solid(0.0, 2.0*TMath::Pi(),
-  //    {5.0*dd4hep::cm, 5.0*dd4hep::cm},
-  //    {43.0*dd4hep::cm, 35.0*dd4hep::cm},
-  //    {-38*dd4hep::cm,  38*dd4hep::cm});
-  //Volume ion_gem_trackers_vol(ion_gem_trackers_name, ion_gem_trackers_solid, mat);
-  //ion_gem_trackers_vol.setVisAttributes(lcdd,"GreenVis");
-  //pv = assembly.placeVolume(ion_gem_trackers_vol,Position(0, 0, -450*dd4hep::cm));
-
-  //DetElement emcal_sphere_det(sdet,"emcal_sphere_det",2);
-  //string emcal_sphere_name= "forward_hcal";
-  //Sphere  emcal_sphere_solid(310*dd4hep::cm, 335*dd4hep::cm,
-  //      TMath::Pi()/15., TMath::Pi()/5,
-  //      0, 2*TMath::Pi());  
-  //Volume emcal_sphere_vol(emcal_sphere_name, emcal_sphere_solid, mat);
-  //emcal_sphere_vol.setVisAttributes(lcdd,"RBG015");
-  //pv = assembly.placeVolume(emcal_sphere_vol,Position(0, 0, 0*dd4hep::cm));
-
-  //DetElement tof_sphere_det(sdet,"tof_sphere_det",2);
-  //string tof_sphere_name= "forward_hcal";
-  //Sphere  tof_sphere_solid(300*dd4hep::cm, 305*dd4hep::cm,
-  //      TMath::Pi()/15., TMath::Pi()/4.75,
-  //      0, 2*TMath::Pi());  
-  //Volume tof_sphere_vol(tof_sphere_name, tof_sphere_solid, mat);
-  //tof_sphere_vol.setVisAttributes(lcdd,"RedVis");
-  //pv = assembly.placeVolume(tof_sphere_vol,Position(0, 0, 0*dd4hep::cm));
-
-  //DetElement RICH_sphere_det(sdet,"RICH_sphere_det",2);
-  //string RICH_sphere_name= "forward_hcal";
-  //Sphere  RICH_sphere_solid(285*dd4hep::cm, 295*dd4hep::cm,
-  //      TMath::Pi()/15., TMath::Pi()/4.5,
-  //      0, 2*TMath::Pi());  
-  //Volume RICH_sphere_vol(RICH_sphere_name, RICH_sphere_solid, mat);
-  //RICH_sphere_vol.setVisAttributes(lcdd,"OrangeVis");
-  //pv = assembly.placeVolume(RICH_sphere_vol,Position(0, 0, 0*dd4hep::cm));
-
-
-
-
-  //for(xml_coll_t i(x_det,_U(layer)); i; ++i, ++n)  {
-  //  xml_comp_t x_layer = i;
-  //  string  l_name = det_name+_toString(n,"_layer%d");
-  //  double  z    = x_layer.outer_z();
-  //  double  rmin = x_layer.inner_r();
-  //  double  z_offset = 0.0;
-  //  if(x_layer.hasAttr(_Unicode(z_offset))) {
-  //    z_offset = x_layer.z_offset();
-  //  }
-  //  double  r    = rmin;
-  //  DetElement layer(sdet,_toString(n,"layer%d"),x_layer.id());
-  //  int m = 0;
-
-  //  printout(INFO, "GenericShapeJLEIC", "Creating a Generic Layer");
-  //  for(xml_coll_t j(x_layer,_U(slice)); j; ++j, ++m)  {
-  //    xml_comp_t x_slice = j;
-  //    Material mat = lcdd.material(x_slice.materialStr());
-  //    string s_name= l_name+_toString(m,"_slice%d");
-  //    double thickness = x_slice.thickness();
-  //    Tube   s_tub(r, r+thickness,z);//,2.0*TMath::Pi()+0.01);
-  //    Volume s_vol(s_name, s_tub, mat);
-
-  //    r += thickness;
-  //    s_vol.setVisAttributes(lcdd,x_det.visStr());
-  //    pv = assembly.placeVolume(s_vol,Position(0, 0, z_offset));
-  //    // Slices have no extra id. Take the ID of the layer!
-  //    pv.addPhysVolID("slice",m);
-  //    printout(INFO, "GenericShapeJLEIC", "Creating Generic Slice");
-  //  }
-  //  //cout << l_name << " " << rmin << " " << r << " " << z << endl;
-  //    
-  //}
-
-  //pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  //pv.addPhysVolID("system",sdet.id()).addPhysVolID("barrel",0);
-  //sdet.setPlacement(pv);
-  //return sdet;
-}
-
-DECLARE_DETELEMENT(StandInGeometryCLAS12,create_detector)
diff --git a/src/ConceptDetectors/erhic/CMakeLists.txt b/src/ConceptDetectors/erhic/CMakeLists.txt
deleted file mode 100644
index 512e447b..00000000
--- a/src/ConceptDetectors/erhic/CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
-
-#-----------------------------------------------------------------------------------
-set(a_lib_name eRHIC)
-
-dd4hep_configure_output()
-#dd4hep_package (${a_lib_name} MAJOR 0 MINOR 0 PATCH 1
-#    USES         [ROOT   REQUIRED COMPONENTS Geom GenVector] 
-#                 [DD4hep REQUIRED COMPONENTS DDCore DDRec]
-#    OPTIONAL     XERCESC
-#    INCLUDE_DIRS include
-#    )
-
-dd4hep_add_plugin(${a_lib_name} SOURCES src/*.cpp)
-target_link_libraries(${a_lib_name}
-  PUBLIC DD4hep::DDCore DD4hep::DDRec
-  )
-
-#-----------------------------------------------------------------------------------
-install(DIRECTORY compact/
-    DESTINATION share/${PROJECT_NAME}/${a_lib_name}
-    FILES_MATCHING PATTERN "*.xml"
-    )
diff --git a/src/ConceptDetectors/erhic/README.md b/src/ConceptDetectors/erhic/README.md
deleted file mode 100644
index f527b57d..00000000
--- a/src/ConceptDetectors/erhic/README.md
+++ /dev/null
@@ -1,19 +0,0 @@
-eRHIC
-======
-
-![SoLID detector](compact/eRHIC.png)
-
-Just the magnet for now.
-
-Using `compact/run_example` :
-
-```bash
-cd compact
-./run_example
-```
-
-This runs geant4 using `ddsim` with the general particle source configured in 
-`compact/gps.mac`. The compact file `eRHIC.xml` is used  as the geometry.
-The script must be executed from the `compact` directory.
-
-
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC.png b/src/ConceptDetectors/erhic/compact/eRHIC.png
deleted file mode 100644
index 9963a13e7da883583b9cdaa025a595c727c12fe7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 30441
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
KelF{r5}E+B|Jb+y

diff --git a/src/ConceptDetectors/erhic/compact/eRHIC.xml b/src/ConceptDetectors/erhic/compact/eRHIC.xml
deleted file mode 100644
index 46e5ae5b..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC.xml
+++ /dev/null
@@ -1,330 +0,0 @@
-<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">
-
-  <info name="eRHIC" title="eRHIC"
-        author="Whitney Armstrong"
-        url=""
-        status="development"
-        version="$Id: compact.xml v1.0 2016-12-21$">
-    <comment>eRHIC detector</comment>        
-  </info>
-
-  <includes>
-    <gdmlFile  ref="eRHIC_components/elements.xml" />
-    <gdmlFile  ref="eRHIC_components/materials.xml" />
-  </includes>
-  
-  <define>
-    <constant name="world_side" value="30000*mm"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="world_side"/>
-    
-    <constant name="CrossingAngle" value="0.020*rad"/>
-    
-    <constant name="CaloSides" value="12"/>
-    <constant name="MuonSides" value="8"/>
-    
-    <constant name="EcalBarrel_ID" value="6"/>
-    <constant name="EcalBarrel_rmin" value="135.0*cm"/>
-    <constant name="EcalBarrel_zmax" value="282.50*cm"/>
-
-    <constant name="EcalEndcap_ID" value="7"/>
-    <constant name="EcalEndcap_rmin" value="21.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="EcalEndcap_rmax" value="(EcalBarrel_rmin - 1.5*cm) / (cos(pi/CaloSides))"/> 
-    <constant name="EcalEndcap_zmin" value="265.70*cm"/>
-    
-    <constant name="HcalBarrel_ID" value="8"/>
-    <constant name="HcalBarrel_rmin" value="141.90*cm"/>
-    <constant name="HcalBarrel_layers" value="(int) 75"/>
-    <constant name="HcalBarrel_layer_thickness" value="1.0*cm + 0.65*cm"/>
-
-    <constant name="HcalEndcap_ID" value="9"/>
-    <constant name="HcalEndcap_zmin" value="EcalBarrel_zmax + 4.0*cm"/> <!-- Gap for cables -->
-    <constant name="HcalEndcap_rmin" value="50.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="HcalEndcap_rmax" value="(HcalBarrel_rmin + HcalBarrel_layers * HcalBarrel_layer_thickness) / (cos(pi/CaloSides))"/>
-    <constant name="HcalEndcap_layers" value="60"/>
-    <constant name="HcalEndcap_layer_thickness" value="2.0*cm + 0.65*cm"/>
-    <constant name="HcalEndcap_zmax" value="HcalEndcap_zmin + HcalEndcap_layers * HcalEndcap_layer_thickness"/>
-
-    <constant name="HcalPlug_ID" value="10"/>
-
-    
-    <constant name="tracking_region_radius" value="EcalBarrel_rmin - 1.0*mm"/>
-    <constant name="tracking_region_zmax" value="EcalEndcap_zmin - 1.0*mm"/>
-    <constant name="VXD_CF_sensor" value="0.026*cm"/>
-    <constant name="VXD_CF_support" value="0.05*cm"/>
-    
-    <constant name="SolenoidBarrelInnerRadius" value="1000*cm"/>
-    <constant name="SolenoidCoilOuterZ" value="300*cm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="5.0*cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="17.5*cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="40.0*cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="3.0*cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="20.0*cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="4.0*cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="6.0*cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="12.0*cm"/>
-    <constant name="SolenoidBarrelOuterZ" value="SolenoidCoilOuterZ+SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidalFieldRadius" value="(SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0)"/>
-    
-
-    <constant name="MuonBarrel_ID" value="11"/>
-    <constant name="MuonBarrel_rmin" value="SolenoidBarrelOuterRadius + 1.0*cm"/>
-    <constant name="MuonBarrel_zmax" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness"/>
-    <constant name="MuonBarrel_layers" value="15"/>
-    <constant name="MuonBarrel_layer_thickness" value="10.0*cm + 4.0*cm"/>
-
-    <constant name="MuonEndcap_ID" value="12"/>
-    <constant name="MuonEndcap_zmin" value="MuonBarrel_zmax + 10.0*cm"/> <!-- Space for cables etc. -->
-    <constant name="MuonEndcap_rmin" value="69.0*cm"/> <!-- Space for QD0 and anti-solenoid-->
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="MuonEndcap_rmax" value="(MuonBarrel_rmin + 57.0*cm + MuonBarrel_layers*MuonBarrel_layer_thickness) / (cos(pi/MuonSides))"/> 
-    <constant name="MuonEndcap_layers" value="18"/>
-    <constant name="MuonEndcap_layer_thickness" value="10.0*cm + 4.0*cm"/>
-    <constant name="MuonEndcap_zmax" value="MuonEndcap_zmin + MuonEndcap_layers * MuonEndcap_layer_thickness"/>
-    
-    <constant name="LumiCal_rmin" value="6.4*cm"/>
-    <constant name="LumiCal_rmax" value="EcalEndcap_rmin + 3.0*cm"/>
-    <constant name="LumiCal_zmin" value="HcalEndcap_zmin"/>
-    <constant name="LumiCal_thickness" value="20*0.371*cm + 15*0.643*cm"/>
-    <constant name="LumiCal_zmax" value="LumiCal_zmin + LumiCal_thickness"/>
-    <constant name="LumiCalElectronics_rmax" value="LumiCal_rmax+5.0*cm"/>
-    
-    <constant name="SupportTube_thickness" value="1.0*cm"/>
-    <constant name="ForwardVacuumValve_thickness" value="36.0*cm"/>
-    <constant name="ForwardShielding_thickness" value="5.0*cm"/>
-    <constant name="ForwardMask_thickness" value="10.0*cm"/>
-    <constant name="ForwardMask_zmin" value="LumiCal_zmax + ForwardShielding_thickness + ForwardVacuumValve_thickness"/>
-    
-    <constant name="VertexSupport_r1" value="16.87*cm"/>
-    <constant name="VertexSupport_r2" value="18.42*cm"/>
-    <constant name="VertexSupport_zmax" value="240.48*cm"/>
-    
-
-    <constant name="VertexBarrel_ID" value="1"/>
-    <constant name="VertexBarrel_zmax" value="240.0*cm"/>
-    <constant name="VertexBarrel_r1" value="2.7*cm"/>
-    <constant name="VertexBarrel_r2" value="3.8*cm"/>
-    <constant name="VertexBarrel_r3" value="5.1*cm"/>
-    <constant name="VertexBarrel_r4" value="6.4*cm"/>
-    <constant name="VertexBarrel_r5" value="7.7*cm"/>
-
-    
-    <constant name="CentralBeamPipe_zmax" value="23.0*cm"/>
-    <constant name="CentralBeamPipe_rmax" value="VertexBarrel_r1 - 0.2*cm"/>
-    <constant name="CentralBeamPipe_thickness" value="CentralBeamPipe_rmax * 0.02"/> <!-- 1% of the diameter -->
-    <constant name="CentralBeamPipe_rmin" value="CentralBeamPipe_rmax - CentralBeamPipe_thickness"/>
-    <constant name="BeamPipe_thickness" value="0.4*cm"/>
-    <constant name="BeamPipe_endThickness" value="0.1*cm"/>
-    <constant name="BeamPipe_zmax" value="LumiCal_zmin - 0.5*cm"/>
-    <constant name="BeamPipe_rmax" value="19.0*cm"/>
-    <constant name="BeamPipe_rmin" value="BeamPipe_rmax - BeamPipe_thickness"/>
-    <constant name="bp_cone_slope" value="(BeamPipe_rmax-CentralBeamPipe_rmax)/(tracking_region_zmax-CentralBeamPipe_zmax)"/>
-    <constant name="BeamPipe_zmin" value="CentralBeamPipe_zmax + (BeamPipe_thickness - CentralBeamPipe_thickness)/bp_cone_slope"/>
-    <constant name="BeamPipeLiner_thickness" value="0.0*cm"/>
-
-    <constant name="VertexEndcap_ID" value="2"/>
-    <constant name="VertexEndcap_rmax" value="11.5*cm"/>
-    <constant name="VertexEndcap_z1" value="12.0*cm"/>
-    <constant name="VertexEndcap_z2" value="16.0*cm"/>
-    <constant name="VertexEndcap_z3" value="20.0*cm"/>
-    <constant name="VertexEndcap_z4" value="24.0*cm"/>
-    <constant name="VertexEndcap_offset" value="0.2*cm"/>
-    <constant name="VertexEndcapModules" value="16"/>
-    <constant name="VertexEndcap_rmin1" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin2" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin3" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin4" value="(VertexEndcap_z4 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    
-    <constant name="SiTrackerBarrel_ID" value="3"/>
-    <constant name="SiTrackerEndcap_ID" value="4"/>
-
-    <constant name="ForwardTracker_ID" value="5"/>
-    <constant name="ForwardTrackerModules" value="16"/>
-    <constant name="ForwardTracker_rmax" value="16.87*cm"/>
-    <constant name="ForwardTracker_z1" value="28.0*cm"/>
-    <constant name="ForwardTracker_z2" value="50.0*cm"/>
-    <constant name="ForwardTracker_z3" value="83.0*cm"/>
-    <constant name="ForwardTracker_offset" value="0.2*cm"/>
-    <constant name="ForwardTracker_rmin1" value="(ForwardTracker_z1 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin2" value="(ForwardTracker_z2 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin3" value="(ForwardTracker_z3 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    
-    <constant name="VertexService_zmin" value="ForwardTracker_z1 + 1.0*cm"/>
-    <constant name="VertexService_zmax" value="VertexService_zmin + 2.0*cm"/>
-    <constant name="VertexServiceThickness" value="0.3*cm"/>
-    <constant name="VertexCableThickness" value="0.005*cm"/>
-
-    <constant name="BeamCal_rmax" value="13.0*cm"/>
-    <constant name="BeamCal_zmin" value="ForwardMask_zmin + ForwardMask_thickness"/>
-
-    <constant name="IncomingBP_radius" value="0.25*cm"/>
-    <constant name="IncomingBP_thickness" value="0.05*cm"/>
-    <constant name="OutgoingBP_radius" value="tan(CrossingAngle/2/rad)*BeamCal_zmin"/>
-    <constant name="OutgoingBP_thickness" value="0.1*cm"/>    
-
-    <constant name="BeamCal_crossingAngle" value="CrossingAngle"/>    
-    <constant name="BeamCal_outgoing_r" value="OutgoingBP_radius + 0.05*cm"/>    
-    <constant name="BeamCal_incoming_r" value="IncomingBP_radius + 0.05*cm"/>    
-
-    <constant name="Place_Center" value="0*cm"/>
-  </define>
-
-
-  <limits>
-    <limitset name="cal_limits">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-    </limitset>
-    <limitset name="SiTrackerBarrelRegionLimitSet">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="track_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="time_max" particles="*" value="5.0" unit="ns" />
-      <limit name="ekin_min" particles="*" value="0.01" unit="MeV" />
-      <limit name="range_min" particles="*" value="5.0" unit="mm" />
-    </limitset>
-  </limits>
-  <regions>
-    <region name="SiTrackerBarrelRegion" eunit="MeV" lunit="mm" cut="0.001" threshold="0.001">
-      <limitsetref name="SiTrackerBarrelRegionLimitSet"/>
-    </region>
-  </regions>
-
-  <comment>Common Generic visualization attributes</comment>
-  <display>
-    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
-    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
-    <vis name="GreenVis"       alpha="0.5"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedVis"         alpha="0.5"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueVis"        alpha="0.5"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="OrangeVis"      alpha="0.5"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
-    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
-  </display>
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="eRHIC"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="eRHIC"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"   drawingStyle="eRHIC"     showDaughters="true" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-
-  <comment>Additional design specific material definitions</comment>
-  <!--<include ref="SiD/SiD_Materials.xml"/>-->
-
-  <detectors>
-
-    <detector id="77" name="StandInVolumes" vis="GreenVis" type="StandInGeometryeRHIC" > 
-    </detector>
-
-    <detector id="2" name="FGT" vis="RedVis" type="GEMTrackerDisceRHIC" readout="FGTHits" > 
-      <layer id="1" z="1020*mm" inner_r="190.0*mm"   outer_r="700.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="2" z="1120*mm" inner_r="190.0*mm"   outer_r="700.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="3" z="1220*mm" inner_r="190.0*mm"   outer_r="700.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="4" z="-1020*mm" inner_r="190.0*mm"  outer_r="700.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="5" z="-1120*mm" inner_r="190.0*mm"  outer_r="700.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="6" z="-1220*mm" inner_r="190.0*mm"  outer_r="700.0*mm" phi0_offset=" 0.0*deg" />
-    </detector>
-
-    <detector id="3" name="FST" vis="GreenVis" type="GEMTrackerDisceRHIC" readout="FSTHits" > 
-      <layer id="1" z="1020*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="2" z="1120*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="3" z="1220*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="4" z="900*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="5" z="700*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="6" z="500*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="7" z="350*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-    </detector>
-    <detector id="4" name="BST" vis="GreenVis" type="GEMTrackerDisceRHIC" readout="BSTHits" > 
-      <layer id="1" z="-1020*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="2" z="-1120*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="3" z="-1220*mm" inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="4" z="-900*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.5*deg" />
-      <layer id="5" z="-700*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="6" z="-500*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-      <layer id="7" z="-350*mm"  inner_r="20.02*mm"  outer_r="180.0*mm" phi0_offset=" 0.0*deg" />
-    </detector>
-    <!--
-    <detector id="2" name="GEMTracker_SIDIS" vis="RedVis" type="GEMTrackerDisceRHIC" readout="GEMTrackerHits" > 
-      <layer id="1" z="-175 *cm" inner_r="36*cm"  outer_r="87.0*cm"  phi0_offset="0.0*deg" />
-      <layer id="2" z="-150 *cm" inner_r="21*cm"  outer_r="98.0*cm"  phi0_offset="0.0*deg" />
-      <layer id="3" z="-119 *cm" inner_r="25*cm"  outer_r="112.0*cm" phi0_offset="0.0*deg" />
-      <layer id="4" z="-68  *cm" inner_r="32*cm"  outer_r="135.0*cm" phi0_offset="0.0*deg" />
-      <layer id="5" z="5    *cm" inner_r="42*cm"  outer_r="100.0*cm" phi0_offset="0.0*deg" />
-      <layer id="6" z="92   *cm" inner_r="55*cm"  outer_r="123.0*cm" phi0_offset="0.0*deg" />
-    </detector>
-    -->
-
-  </detectors>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="FGTHits">
-      <id>system:8,layer:5,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="FSTHits">
-      <id>system:8,layer:5,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="BSTHits">
-      <id>system:8,layer:5,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <!--
-    <readout name="SiTrackerBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiTrackerEndcapHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
--->
-  </readouts>
-
-  <plugins>
-    <!--
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiVertexBarrel" />
-      <argument value="dimension=2" />
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerEndcapSurfacePlugin">
-      <argument value="SiVertexEndcap"/>
-      <argument value="dimension=1"/>
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiTrackerBarrel"/>
-      <argument value="dimension=2"/>
-    </plugin>
-    
-    <plugin name="DD4hepVolumeManager" />
-    <plugin name="InstallSurfaceManager" />
-    -->
-  </plugins>
-
-  <fields>
-    <field name="GlobalSolenoid" type="solenoid" 
-      inner_field="1.0*tesla"
-      outer_field="-0.6*tesla" 
-      zmax="SolenoidCoilOuterZ"
-      outer_radius="SolenoidalFieldRadius">
-    </field>
-  </fields>
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcal.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcal.xml
deleted file mode 100644
index e13f9e41..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcal.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="EcalBarrelVis"       alpha="1.0" r="1.0"  g="1.0"  b="0.0"  showDaughters="true" visible="false"/>
-    <vis name="EcalStaveVis"        alpha="1.0" r="0.0"  g="0.0"  b="1.0"  showDaughters="true" visible="true"/>
-    <vis name="EcalLayerVis"        alpha="1.0" r="0.8"  g="0.8"  b="0.0"  showDaughters="true" visible="true"/>
-
-    <vis name="EcalSensitiveVis"    alpha="1.0" r="0.7"  g="0.3"  b="0.0"  showDaughters="false" visible="true"/>
-    <vis name="EcalAbsorberVis"     alpha="1.0" r="0.4"  g="0.4"  b="0.0"  showDaughters="false" visible="true"/>
-
-    <!--vis name="EcalEndcapVis"       alpha="1.0" r="0.77" g="0.74" b="0.86" showDaughters="true" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>        
-    <!--readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout-->
-  </readouts>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_EMcalBarrel.xml"/>
-  <!--include ref="SiD_EcalEndcap.xml"/-->
-<!--
--->
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcalBarrel.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcalBarrel.xml
deleted file mode 100644
index 1b0c5486..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_EMcalBarrel.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the electromagnetic calorimeter barrel detector  -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<detectors>
-  <detector id="EcalBarrel_ID" name="EcalBarrel" type="DD4hep_EcalBarrel" readout="EcalBarrelHits" vis="EcalBarrelVis" calorimeterType="EM_BARREL">
-
-    <comment>Electromagnetic Calorimeter Barrel</comment>
-
-    <dimensions numsides="(int) CaloSides" rmin="EcalBarrel_rmin" z="EcalBarrel_zmax*2" />
-    <staves vis="EcalStaveVis"/>
-    <layer repeat="1" vis="EcalLayerVis">
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-    <layer repeat="20" vis="EcalLayerVis">
-      <slice material = "TungstenDens24" thickness = "0.25*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.025*cm" vis="InvisibleNoDaughters"/>
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-    <layer repeat="10" vis="EcalLayerVis">
-      <slice material = "TungstenDens24" thickness = "0.5*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.025*cm" vis="InvisibleNoDaughters"/>
-      <slice material = "Silicon" thickness = "0.032*cm" sensitive="yes" limits="cal_limits" vis="EcalSensitiveVis"/>
-      <slice material = "Copper"  thickness = "0.005*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Kapton"  thickness = "0.030*cm" vis="EcalAbsorberVis"/>
-      <slice material = "Air"     thickness = "0.033*cm" vis="InvisibleNoDaughters"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Solenoid.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Solenoid.xml
deleted file mode 100644
index c52cc6a4..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Solenoid.xml
+++ /dev/null
@@ -1,75 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SolenoidBarrelLayerVis" alpha="1" r="0"    g="0.3"  b="0.3" showDaughters="false" visible="true"/>
-    <vis name="SolenoidCoilEndsVis"    alpha="1" r="0"    g="0.9"  b="0.9" showDaughters="false" visible="true"/>
-    <vis name="AntiSolenoidVis"        alpha="1" r="0.3"  g="1"    b="1"   showDaughters="false" visible="true"/>
-  </display>
-
-  <!--  Includes for sensitives and support                -->
-  <detectors>
-
-    <comment>Solenoid</comment>
-
-    <detector name="SolenoidCoilBarrel" type="DD4hep_MultiLayerTracker" insideTrackingVolume="false" reflect="true">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Steel235" thickness="SolenoidBarrelInnerCryostatThickness" />
-	<slice material="Vacuum"   thickness="SolenoidBarrelInnerAirgapThickness" />
-      </layer>
-      <layer id="2" inner_r="SolenoidBarrelConductorInnerRadius" outer_z="SolenoidCoilOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Aluminum" thickness="SolenoidBarrelAlConductorThickness" />
-	<slice material="Aluminum" thickness="SolenoidBarrelQuenchbackThickness" />
-      </layer>
-      <layer id="3" inner_r="SolenoidBarrelOuterCryostatInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidBarrelLayerVis">
-	<slice material="Vacuum"   thickness="SolenoidBarrelOuterAirgapThickness" />
-	<slice material="Steel235" thickness="SolenoidBarrelOuterCryostatThickness" />
-      </layer>
-    </detector>
-
-    <detector name="SolenoidCoilEnds" type="DD4hep_DiskTracker" reflect="true" insideTrackingVolume="false">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" inner_z="SolenoidBarrelOuterZ" outer_r="SolenoidBarrelOuterRadius" vis="SolenoidCoilEndsVis">
-	<slice material="Steel235" thickness="SolenoidEndcapCryostatThickness" />
-      </layer>
-    </detector>
-
-    <!--detector name="AntiSolenoid_Forward" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="AntiSolenoidVis">
-      <material name="Steel235" />
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="HcalEndcap_zmax + 1.0*cm"/>
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="MuonEndcap_zmax"/>
-    </detector>
-    <detector name="AntiSolenoid_Backward" type="DD4hep_PolyconeSupport" insideTrackingVolume="false" vis="AntiSolenoidVis">
-      <material name="Steel235" />
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="-(HcalEndcap_zmax + 1.0*cm)"/>
-      <zplane rmin="HcalEndcap_rmin + 1.0*cm"
-	      rmax="MuonEndcap_rmin - 1.0*cm"
-	      z="-MuonEndcap_zmax"/>
-    </detector-->
-  </detectors>
-
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Tracker.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Tracker.xml
deleted file mode 100644
index 75d8c2f9..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Tracker.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <include ref="JLAB_TrackerConfig.xml"/>
-
-  <!--  Includes for sensitives and support -->
-  <include ref="JLAB_TrackerBarrel.xml"/>
-  <!--include ref="SiD_TrackerEndcap.xml"/>
-  <include ref="SiD_TrackerForward.xml"/>
-  <include ref="SiD_TrackerSupport.xml"/-->
-
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerBarrel.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerBarrel.xml
deleted file mode 100644
index a6e9701e..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerBarrel.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon tracker barrel detector            -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="SiTrackerBarrel_ID" name="SiTrackerBarrel" type="DD4hep_SiTrackerBarrel" readout="SiTrackerBarrelHits" region="SiTrackerBarrelRegion" limits="SiTrackerBarrelRegionLimitSet">
-
-    <comment>Silicon Outer Tracker Barrel</comment>
-
-    <module name="SiTrackerModule_Layer1" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0038*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00038*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer2" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0051*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00052*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer3" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0064*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00065*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer4" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>               
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0078*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00079*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer5" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0091*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00093*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="215.075*mm" outer_r="245.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.17506*rad" nphi="20" phi0="0." rc="(216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>                
-    <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="465.075*mm" outer_r="501.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.12217*rad" nphi="38" phi0="0.087*rad" rc="(466.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>
-    <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="715.075*mm" outer_r="756.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11493*rad" nphi="58" phi0="0.058*rad" rc="(716.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>            
-    <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="965.075*mm" outer_r="1012.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11502*rad" nphi="80" phi0="0.0436*rad" rc="(966.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>                        
-    <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="1215.075*mm" outer_r="1263.0*mm" z_length="2535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11467*rad" nphi="102" phi0="0.01745*rad" rc="(1216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="2475.0*mm" nz="60"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerConfig.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerConfig.xml
deleted file mode 100644
index 3fbbdbcd..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_TrackerConfig.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD tracker detector    -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiTrackerLayerVis"   alpha="1.0" r="1.0" g="1.0" b="0.6" showDaughters="true" visible="true"/>
-    <vis name="SiTrackerModuleVis"  alpha="0.1" r="0.0" g="1.0" b="0.6" showDaughters="false" visible="true"/>
-    <!--vis name="SiTrackerForwardVis" alpha="1.0" r="0.8" g="0.1" b="0.1" showDaughters="false" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <!--readout name="SiTrackerEndcapHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:20</id>
-    </readout-->        
-    <readout name="SiTrackerBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:20</id>
-    </readout>
-    <!--readout name="SiTrackerForwardHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:28</id>
-    </readout-->
-  </readouts>
-  
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex.xml
deleted file mode 100644
index 0cb79dfd..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLAB_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_VertexBarrel.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel.xml
deleted file mode 100644
index 23fc97a4..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="VertexBarrel_ID" name="SiVertexBarrel" type="DD4hep_SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true">
-
-    <comment>Vertex Detector Barrel</comment>
-
-    <module name="VtxBarrelModuleInner" vis="SiVertexModuleVis">
-      <module_envelope width="10.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="0.6*mm"/>
-      <module_component width="7.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-0.12*mm"/>
-      </module_component>
-      <module_component width="9.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<!--position z="0.225*mm"/-->
-      </module_component>
-    </module>
-    <module name="VtxBarrelModuleOuter" vis="SiVertexModuleVis">
-      <module_envelope width="14.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="0.6*mm"/>
-      <module_component width="11.6*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-0.12*mm"/>
-      </module_component>
-      <module_component width="13.8*mm" length="(VertexBarrel_zmax - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<position z="0.210*mm"/>
-      </module_component>
-    </module>
-    <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r1 - 0.2*cm" outer_r="VertexBarrel_r1 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="18" phi0="0.2618*rad" rc="VertexBarrel_r1" dr="-1.15*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r2 - 0.2*cm" outer_r="VertexBarrel_r2 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="18" phi0="0.2618*rad" rc="VertexBarrel_r2" dr="-1.13*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r3 - 0.2*cm" outer_r="VertexBarrel_r3 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="24" phi0="0.0*rad" rc="VertexBarrel_r3" dr="-0.89*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r4 - 0.2*cm" outer_r="VertexBarrel_r4 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="30" phi0="0.1309*rad" rc="VertexBarrel_r4" dr="0.81*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-    <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r5 - 0.2*cm" outer_r="VertexBarrel_r5 + 0.2*cm" z_length="VertexBarrel_zmax * 2"/>
-      <rphi_layout phi_tilt="0.0*rad" nphi="36" phi0="0.0*rad" rc="VertexBarrel_r5" dr="0.77*mm"/>
-      <z_layout dr="0.0*mm" z0="0.0*mm" nz="1"/>
-    </layer>
-  </detector>
-
-</detectors>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel_changez.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel_changez.xml
deleted file mode 100644
index a1ad5293..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexBarrel_changez.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="VertexBarrel_ID" name="SiVertexBarrel" type="DD4hep_SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true">
-
-    <comment>Vertex Detector Barrel</comment>
-    <!--module name="VtxBarrelModuleInner" vis="SiVertexModuleVis">
-      <module_envelope width="100.0*mm" length="(VertexBarrel_zmax - 0.1*cm) * 2" thickness="1000.6*mm"/>
-      <module_component width="70.8*mm" length="(VertexBarrel_zmax-50*cm - 0.15*cm) * 2" thickness="10.0130*cm" material="Carbon" sensitive="false" vis="SiVertexPassiveVis">
-	<position z="-1000.12*mm"/>
-      </module_component-->
-      <!--module_component width="9.8*mm" length="(VertexBarrel_zmax-50*cm - 0.15*cm) * 2" thickness="0.005*cm" material="Silicon" sensitive="true" vis="SiVertexSensitiveVis">
-	<position z="0.225*mm"/>
-      </module_component-->
-    <!--module-->
-    <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexLayerVis">
-      <barrel_envelope inner_r="VertexBarrel_r1 + 5*cm + 0.2*cm" outer_r="VertexBarrel_r1 + 20.2*cm" z_length="VertexBarrel_zmax * 2-220*cm" />
-      <!--rphi_layout phi_tilt="1.0*rad" nphi="1" phi0="0.0*rad" rc="VertexBarrel_r1" dr="-1.15*mm"/-->
-      <!--z_layout dr="0.0*mm" z0="100.0*cm" nz="10" z_offset="200*cm"/-->
-      <rphi_layout phi0="0" phi_tilt="0" rc="0" nphi="0" dr="0"/>
-      <z_layout z0="20" nz="10*cm" dr="5.0*cm"/>
-      <z_offset zstart="100*cm"/>
-    </layer>
-  </detector>
-
-</detectors>
-
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexConfig.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexConfig.xml
deleted file mode 100644
index 9ffac08c..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_VertexConfig.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD vertex detector     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"                            showDaughters="false" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
-  </readouts>
-    
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex_changez.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex_changez.xml
deleted file mode 100644
index 040b9103..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLAB_Vertex_changez.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLAB_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_VertexBarrel_changez.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Solenoid.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Solenoid.xml
deleted file mode 100644
index cfe95b05..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Solenoid.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<!-- ==================================================================== -->
-
-  <detector name = "Solenoid" type="GenericShapeJLEIC" >
-    <layer id="1" inner_r="2.0*m" outer_z="4.0*m" >
-      <slice material="Air" thickness="10.0*cm" >
-      </slice>
-    </layer>
-  </detector>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Vertex.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Vertex.xml
deleted file mode 100644
index cfeefd4c..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_Vertex.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete vertex detector                     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-
-  <include ref="JLEIC_VertexConfig.xml"/>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLEIC_VertexBarrel.xml"/>
-  <!--include ref="SiD_VertexEndcap.xml"/>
-  <include ref="SiD_VertexSupport.xml"/-->
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexBarrel.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexBarrel.xml
deleted file mode 100644
index 932691c1..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexBarrel.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon vertex barrel detector             -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!--    External definitions used:                                        -->
-<!--    ++++++++++++++++++++++++++                                        -->
-<!--                                                                      -->
-<!--    Required parameters:                                              -->
-<!--      VertexBarrel_ID          Subdetector identifier                 -->
-<!--      VertexBarrel_zmax        Max. dimension in Z                    -->
-<!--      VertexBarrel_r1          Radius of first module layer           -->
-<!--      VertexBarrel_r2          Radius of 2nd.  module layer           -->
-<!--      VertexBarrel_r3          Radius of 3rd.  module layer           -->
-<!--      VertexBarrel_r4          Radius of 4th.  module layer           -->
-<!--      VertexBarrel_r5          Radius of 5th.  module layer           -->
-<!--    NOTE:                                                             -->
-<!--      The driver supports any number of layers.                       -->
-<!--      Only this design has 5 layers!                                  -->
-<!--                                                                      -->
-<!--    Readout definition:                                               -->
-<!--      SiVertexBarrelHits                                              -->
-<!--                                                                      -->
-<!--    Visualization definitions:                                        -->
-<!--      SiVertexModuleVis                                               -->
-<!--      SiVertexLayerVis                                                -->
-<!--      SiVertexPassiveVis                                              -->
-<!--      SiVertexSensitiveVis                                            -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-</detectors>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexConfig.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexConfig.xml
deleted file mode 100644
index 29098f62..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/JLEIC_VertexConfig.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the configuration of the SiD vertex detector     -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--      ++ Visualization description                                      -->
-<!--      ++ Readout description                                            -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"   drawingStyle="solid"     showDaughters="true" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
-  </readouts>
-    
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/SiD_TrackerBarrel.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/SiD_TrackerBarrel.xml
deleted file mode 100644
index 38d8e688..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/SiD_TrackerBarrel.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-<!-- ==================================================================== -->
-<!--                                                                      -->
-<!--    XML description of the Silicon tracker barrel detector            -->
-<!--    of the SiD linear collider detector design.                       -->
-<!--                                                                      -->
-<!-- ==================================================================== -->
-
-<detectors>
-  <detector id="SiTrackerBarrel_ID" name="SiTrackerBarrel" type="DD4hep_SiTrackerBarrel" readout="SiTrackerBarrelHits" region="SiTrackerBarrelRegion" limits="SiTrackerBarrelRegionLimitSet">
-
-    <comment>Silicon Outer Tracker Barrel</comment>
-
-    <module name="SiTrackerModule_Layer1" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0038*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00038*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer2" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0051*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00052*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer3" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0064*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00065*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer4" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>               
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0078*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00079*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <module name="SiTrackerModule_Layer5" vis="SiTrackerModuleVis">                
-      <module_envelope width="97.79*mm" length="97.79*mm" thickness="0.3*cm"/>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.02*cm" material="PEEK" sensitive="false">
-	<position z="-0.14*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="-0.122*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.18*cm" material="Rohacell31_50D" sensitive="false">
-	<position z="-0.024*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0175*cm" material="Epoxy" sensitive="false">
-	<position z="0.07475*cm" />
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.016*cm" material="CarbonFiber_50D" sensitive="false">
-	<position z="0.0915*cm" />
-      </module_component>                
-      <module_component width="92.031*mm" length="92.031*mm" thickness="0.03*cm" material="Silicon" sensitive="true">
-	<position z="0.1145*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00048*cm" material="Silicon" sensitive="false">
-	<position z="0.12974*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.0091*cm" material="Kapton" sensitive="false">
-	<position z="0.1375*cm"/>
-      </module_component>                
-      <module_component width="97.79*mm" length="97.79*mm" thickness="0.00093*cm" material="Copper" sensitive="false">
-	<position z="0.146*cm"/>
-      </module_component>                
-    </module>
-    <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="215.075*mm" outer_r="245.0*mm" z_length="578 * 2*mm"/>
-      <rphi_layout phi_tilt="0.17506*rad" nphi="20" phi0="0." rc="(216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="512.128*mm" nz="13"/>
-    </layer>                
-    <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="465.075*mm" outer_r="501.0*mm" z_length="749.8 * 2*mm"/>
-      <rphi_layout phi_tilt="0.12217*rad" nphi="38" phi0="0.087*rad" rc="(466.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="690.605*mm" nz="17"/>
-    </layer>
-    <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="715.075*mm" outer_r="756.0*mm" z_length="1013.9 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11493*rad" nphi="58" phi0="0.058*rad" rc="(716.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="954.625*mm" nz="23"/>
-    </layer>            
-    <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="965.075*mm" outer_r="1012.0*mm" z_length="1272.3 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11502*rad" nphi="80" phi0="0.0436*rad" rc="(966.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="1213.073*mm" nz="29"/>
-    </layer>                        
-    <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerLayerVis">
-      <barrel_envelope inner_r="1215.075*mm" outer_r="1263.0*mm" z_length="1535.7 * 2*mm"/>
-      <rphi_layout phi_tilt="0.11467*rad" nphi="102" phi0="0.01745*rad" rc="(1216.355 + 5.0)*mm" dr="0.0"/>
-      <z_layout dr="4.0*mm" z0="1476.497*mm" nz="35"/>
-    </layer>
-  </detector>
-</detectors>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/clas12_EC.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/clas12_EC.xml
deleted file mode 100644
index e13f9e41..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/clas12_EC.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--    XML description of the complete SiD tracker detector                -->
-<!--    of the SiD linear collider detector design.                         -->
-<!--                                                                        -->
-<!--    Contained are the required                                          -->
-<!--      ++ global constants used uniquely by this module                  -->
-<!--      ++ visualization attributes                                       -->
-<!--      ++ the definition of the readout structure and the                -->
-<!--         readout segmentation (if necessary)                            -->
-<!--      ++ the include statements for the sensitive detectors and         -->
-<!--         the corresponding support structure(s)                         -->
-<!--                                                                        -->
-<!--                                                                        -->
-<!--   @author  M.Frank                                                     -->
-<!--   @date    14/11/2014                                                  -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="EcalBarrelVis"       alpha="1.0" r="1.0"  g="1.0"  b="0.0"  showDaughters="true" visible="false"/>
-    <vis name="EcalStaveVis"        alpha="1.0" r="0.0"  g="0.0"  b="1.0"  showDaughters="true" visible="true"/>
-    <vis name="EcalLayerVis"        alpha="1.0" r="0.8"  g="0.8"  b="0.0"  showDaughters="true" visible="true"/>
-
-    <vis name="EcalSensitiveVis"    alpha="1.0" r="0.7"  g="0.3"  b="0.0"  showDaughters="false" visible="true"/>
-    <vis name="EcalAbsorberVis"     alpha="1.0" r="0.4"  g="0.4"  b="0.0"  showDaughters="false" visible="true"/>
-
-    <!--vis name="EcalEndcapVis"       alpha="1.0" r="0.77" g="0.74" b="0.86" showDaughters="true" visible="true"/-->
-  </display>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>        
-    <!--readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5" grid_size_y="3.5" />
-      <id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout-->
-  </readouts>
-
-  <!--  Includes for sensitives and support                -->
-  <include ref="JLAB_EMcalBarrel.xml"/>
-  <!--include ref="SiD_EcalEndcap.xml"/-->
-<!--
--->
-</lccdd>
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/materials.xml b/src/ConceptDetectors/erhic/compact/eRHIC_components/materials.xml
deleted file mode 100644
index 5ad6383c..00000000
--- a/src/ConceptDetectors/erhic/compact/eRHIC_components/materials.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<materials>
-
-  <!--
-       Air by weight from
-
-       http://www.engineeringtoolbox.com/air-composition-24_212.html
-  -->
-  <material name="Air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  <material name="air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  
-  <!-- We model vakuum just as very thin air -->
-  <material name="Vacuum">  
-    <D type="density" unit="g/cm3" value="0.0000000001" />
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-
-  <material name="Epoxy">
-    <D type="density" value="1.3" unit="g/cm3"/>
-    <composite n="44" ref="H"/>
-    <composite n="15" ref="C"/>
-    <composite n="7" ref="O"/>
-  </material>
-
-  <material name="Quartz">
-    <D type="density" value="2.2" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="G10">
-    <D type="density" value="1.7" unit="g/cm3"/>
-    <fraction n="0.08" ref="Cl"/>
-    <fraction n="0.773" ref="Quartz"/>
-    <fraction n="0.147" ref="Epoxy"/>
-  </material>
-
-  <material name="Polystyrene">
-    <D value="1.032" unit="g/cm3"/>
-    <composite n="19" ref="C"/>
-    <composite n="21" ref="H"/>
-  </material>
-
-  <material name="Steel235">
-    <D value="7.85" unit="g/cm3"/>
-    <fraction n="0.998" ref="Fe"/>
-    <fraction n=".002" ref="C"/>
-  </material>
-
-  <material name="SiliconOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="BoronOxide">
-    <D type="density" value="2.46" unit="g/cm3"/>
-    <composite n="2" ref="B"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="SodiumOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="2" ref="Na"/>
-    <composite n="1" ref="O"/>
-  </material>
-
-  <material name="AluminumOxide">
-    <D type="density" value="3.89" unit="g/cm3"/>
-    <composite n="2" ref="Al"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="PyrexGlass">
-    <D type="density" value="2.23" unit="g/cm3"/>
-    <fraction n="0.806" ref="SiliconOxide"/>
-    <fraction n="0.130" ref="BoronOxide"/>
-    <fraction n="0.040" ref="SodiumOxide"/>
-    <fraction n="0.023" ref="AluminumOxide"/>
-  </material>
-
-  <material name="CarbonFiber">
-    <D type="density" value="1.5" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-  
-  <material name="CarbonFiber_50D">
-    <D type="density" value="0.75" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>  
-
-  <material name="Rohacell31">
-    <D type="density" value="0.032" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-  
-  <material name="Rohacell31_50D">
-    <D type="density" value="0.016" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>  
-
-  <material name="RPCGasDefault" state="gas">
-    <D type="density" value="0.0037" unit="g/cm3"/>
-    <composite n="209" ref="C"/>
-    <composite n="239" ref="H"/>
-    <composite n="381" ref="F"/>
-  </material>
-
-  <material name="PolystyreneFoam">
-    <D type="density" value="0.0056" unit="g/cm3"/>
-    <fraction n="1.0" ref="Polystyrene"/>
-  </material>
-
-  <material name="Kapton">
-    <D value="1.43" unit="g/cm3" />
-    <composite n="22" ref="C"/>
-    <composite n="10" ref="H" />
-    <composite n="2" ref="N" />
-    <composite n="5" ref="O" />
-  </material>
-
-  <material name="PEEK">
-    <D value="1.37" unit="g/cm3" />
-    <composite n="19" ref="C"/>
-    <composite n="12" ref="H" />
-    <composite n="3" ref="O" />
-  </material>
-
-</materials>
diff --git a/src/ConceptDetectors/erhic/compact/gps.mac b/src/ConceptDetectors/erhic/compact/gps.mac
deleted file mode 100644
index cf97fc65..00000000
--- a/src/ConceptDetectors/erhic/compact/gps.mac
+++ /dev/null
@@ -1,22 +0,0 @@
-/control/verbose 2
-/run/initialize
-
-/gps/verbose 2
-/gps/particle e-
-/gps/number 1
-
-/gps/ene/type Gauss
-/gps/ene/mono  3.0 GeV
-/gps/ene/sigma 2.0 GeV
-
-/gps/pos/type Volume
-/gps/pos/shape Cylinder
-/gps/pos/centre 0.0 0.0 0.0 cm
-/gps/pos/radius 0.1 cm
-/gps/pos/halfz  0.01 cm
-/gps/position 0 0 0
-
-#/gps/direction 1 0 0 
-/gps/ang/type iso
-
-/run/beamOn 100
diff --git a/src/ConceptDetectors/erhic/compact/run_example b/src/ConceptDetectors/erhic/compact/run_example
deleted file mode 100755
index bedff916..00000000
--- a/src/ConceptDetectors/erhic/compact/run_example
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/bash
-
-rm -f simple_example_out.slcio
-rm -f simple_example_out.root
-
-#ddsim  --runType run  --enableG4GPS \
-#   --macroFile gps.mac \
-#   --compactFile detectors/SiD/slic/sieic3/sieic3_compact.xml \
-#   --outputFile slic_ddsim_out.slcio
-
-#ddsim  --runType run  --enableG4GPS \
-#   --macroFile gps.mac \
-#   --compactFile detectors/SiD/compact/sid_working/sidloi3_v00.xml \
-#   --outputFile example1_ddsim_out.slcio
-
-ddsim  --runType run  --enableG4GPS \
-   --macroFile gps.mac \
-   --compactFile ./solid.xml \
-   --outputFile simple_example_out.root
-
-#anajob example1_ddsim_out.slcio | tail -n 30 > collections.txt
-
-#rm outputfile.slcio
-#Marlin steering_files/basicsteering.xml
-#
-#anajob outputfile.slcio | tail -n 30 > collections2.txt
diff --git a/src/ConceptDetectors/erhic/src/GEMTrackerDisceRHIC_geo.cpp b/src/ConceptDetectors/erhic/src/GEMTrackerDisceRHIC_geo.cpp
deleted file mode 100644
index 32a01014..00000000
--- a/src/ConceptDetectors/erhic/src/GEMTrackerDisceRHIC_geo.cpp
+++ /dev/null
@@ -1,83 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-#include "DDRec/Surface.h"
-#include "DDRec/DetectorData.h"
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::rec;
-//using namespace DD4hep::DDRec;
-//using namespace DDSurfaces;
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  typedef vector<PlacedVolume> Placements;
-
-  xml_det_t   x_det     = e;
-  Material    air       = lcdd.air();
-  Material    carbon    = lcdd.material("CarbonFiber");
-  Material    silicon   = lcdd.material("SiliconOxide");
-  int         det_id    = x_det.id();
-  string      det_name  = x_det.nameStr();
-  PlacedVolume             pv;
-
-  DetElement  sdet(det_name, det_id);
-  Assembly    assembly(det_name+"_assembly");
-
-  sens.setType("tracker");
-  string module_name = "GEM";
-  
-  double thickness = 1.0*dd4hep::cm;
-
-  int N_layers      = 0;
-
-  for(xml_coll_t lay( x_det, _U(layer) ); lay; ++lay, ++N_layers)  {
-
-    xml_comp_t x_layer  = lay;
-    double     inner_r     = x_layer.attr<double>(  _Unicode(inner_r) ) ;
-    double     outer_r     = x_layer.attr<double>(  _Unicode(outer_r) ) ;
-    double     phi0_offset = x_layer.attr<double>(  _Unicode(phi0_offset) ) ;
-    double     z           = x_layer.attr<double>(  _Unicode(z) ) ;
-    int        layer_id    = x_layer.id();//attr<double>(  _Unicode(z) ) ;
-    
-    string  layer_name = std::string("gem_layer") + std::to_string(layer_id) ;
-
-    Tube    gem_layer(inner_r, outer_r, thickness/2.0);
-    Volume  gem_layer_vol("gem_layer_vol", gem_layer, carbon);
-
-
-    // -------- create a measurement plane for the tracking surface attched to the sensitive volume -----
-    Vector3D u( 1. , 0. , 0. ) ;
-    Vector3D v( 0. , 1. , 0. ) ;
-    Vector3D n( 0. , 0. , 1. ) ;
-    Vector3D o( 0. , 0. , 0. ) ;
-    double inner_thickness = thickness/2.0;
-    double outer_thickness = thickness/2.0;
-    SurfaceType type( SurfaceType::Sensitive ) ;
-    VolPlane    surf( gem_layer_vol, type, inner_thickness , outer_thickness , u,v,n,o ) ;
-
-    gem_layer_vol.setSensitiveDetector(sens);
-
-    DetElement layer_DE( sdet, _toString(layer_id,"layer%d"), layer_id );
-
-    //Assembly   layer_assembly( layer_name+"_assembly" );
-    pv = assembly.placeVolume( gem_layer_vol, Transform3D(RotationZ(phi0_offset),Position(0.0,0.0,z)) );
-    pv.addPhysVolID( "layer", layer_id );
-    layer_DE.setPlacement(pv);
-    //layer_DE.setAttributes(lcdd, layer_assembly, "", "", "SiVertexLayerVis");
-
-  }
-
-  sdet.setAttributes(lcdd, assembly,x_det.regionStr(),x_det.limitsStr(),x_det.visStr());
-  //assembly.setVisAttributes(lcdd.invisible());
-
-  pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system", det_id);      // Set the subdetector system ID.
-  sdet.setPlacement(pv);
-
-  assembly->GetShape()->ComputeBBox() ;
-  return sdet;
-}
-
-DECLARE_DETELEMENT(GEMTrackerDisceRHIC,create_detector)
diff --git a/src/ConceptDetectors/erhic/src/StandInGeometryeRHIC_geo.cpp b/src/ConceptDetectors/erhic/src/StandInGeometryeRHIC_geo.cpp
deleted file mode 100644
index 3d2f013f..00000000
--- a/src/ConceptDetectors/erhic/src/StandInGeometryeRHIC_geo.cpp
+++ /dev/null
@@ -1,121 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-
-using namespace std;
-using namespace dd4hep;
-//using namespace dd4hep::Geometry;
-
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  xml_det_t  x_det     = e;
-  string     det_name  = x_det.nameStr();
-  Material   air       = lcdd.air();
-  DetElement sdet        (det_name,x_det.id());
-  Assembly   assembly    ("SOLID_standin_assembly");
-
-  PlacedVolume pv;
-
-  int n = 0;
-  using namespace dd4hep;
-
-  // ---------------------------------------------
-  // Solenoid coil
-  std::vector<double> rInner = {
-    1220.0*mm, 1220.0*mm
-  };
-  std::vector<double> rOuter = { 
-    1320.0*mm, 1320.0*mm
-  };
-  std::vector<double> zPlane = { 
-    -1200.0*mm/2.0, 1200.0*mm/2.0  
-  };
-
-  Polycone solenoid( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid_vol("solenoid_vol", solenoid, air);
-  solenoid_vol.setVisAttributes(lcdd, "GrayVis");
-  pv = assembly.placeVolume(solenoid_vol, solenoid_pos);
-
-  // ---------------------------------------------
-  // solenoid2 coil
-  rInner = {
-    1200.0*mm, 1200.0*mm
-  };
-  rOuter = { 
-    1340.0*mm, 1340.0*mm
-  };
-  zPlane = { 
-    -1200.0*mm/2.0-638.5*mm, -1200.0*mm/2.0  
-  };
-
-  Polycone solenoid2( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid2_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid2_vol("solenoid2_vol", solenoid2, air);
-  solenoid2_vol.setVisAttributes(lcdd, "BlueVis");
-  pv = assembly.placeVolume(solenoid2_vol, solenoid2_pos);
-
-
-  // ---------------------------------------------
-  // solenoid3 coil
-  rInner = {
-    1200.0*mm, 1200.0*mm
-  };
-  rOuter = { 
-    1340.0*mm, 1340.0*mm
-  };
-  zPlane = { 
-    1200.0*mm/2.0, 1200.0*mm/2.0 + 638.5*mm 
-  };
-
-  Polycone solenoid3( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid3_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid3_vol("solenoid3_vol", solenoid3, air);
-  solenoid3_vol.setVisAttributes(lcdd, "BlueVis");
-  pv = assembly.placeVolume(solenoid3_vol, solenoid3_pos);
-
-  // ---------------------------------------------
-  // TPC coil
-  rInner = {
-    190.0*mm, 190.0*mm
-  };
-  rOuter = { 
-    700.0*mm, 700.0*mm
-  };
-  zPlane = { 
-    -1000.0*mm, 1000.0*mm
-  };
-
-  Polycone TPC( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position TPC_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume TPC_vol("TPC_vol", TPC, air);
-  TPC_vol.setVisAttributes(lcdd, "OrangeVis");
-  pv = assembly.placeVolume(TPC_vol, TPC_pos);
-  //______________________________________________________________________________
-  //______________________________________________________________________________
-
-  pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system",sdet.id()).addPhysVolID("barrel",0);
-  sdet.setPlacement(pv);
-  return sdet;
-
-}
-
-DECLARE_DETELEMENT(StandInGeometryeRHIC,create_detector)
diff --git a/src/ConceptDetectors/solid/CMakeLists.txt b/src/ConceptDetectors/solid/CMakeLists.txt
deleted file mode 100644
index 39cb7af2..00000000
--- a/src/ConceptDetectors/solid/CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
-
-#-----------------------------------------------------------------------------------
-set(a_lib_name SoLID)
-
-dd4hep_configure_output()
-#dd4hep_package (${a_lib_name} MAJOR 0 MINOR 0 PATCH 1
-#    USES         [ROOT   REQUIRED COMPONENTS Geom GenVector] 
-#                 [DD4hep REQUIRED COMPONENTS DDCore DDRec]
-#    OPTIONAL     XERCESC
-#    INCLUDE_DIRS include
-#    )
-
-dd4hep_add_plugin(${a_lib_name} SOURCES src/*.cpp)
-target_link_libraries(${a_lib_name}
-  PUBLIC DD4hep::DDCore  DD4hep::DDRec
-  )
-
-#-----------------------------------------------------------------------------------
-install(DIRECTORY compact/
-    DESTINATION share/${PROJECT_NAME}/${a_lib_name}
-    FILES_MATCHING PATTERN "*.xml"
-    )
diff --git a/src/ConceptDetectors/solid/README.md b/src/ConceptDetectors/solid/README.md
deleted file mode 100644
index e8913ebf..00000000
--- a/src/ConceptDetectors/solid/README.md
+++ /dev/null
@@ -1,23 +0,0 @@
-SoLID
-======
-
-![SoLID detector](compact/solid.png)
-
-Using `compact/run_example` :
-
-```bash
-cd compact
-./run_example
-```
-
-This runs geant4 using `ddsim` with the general particle source configured in 
-`compact/gps.mac`. The compact file `solid.xml` is used  as the geometry.
-The script must be executed from the `compact` directory.
-
-
-
-## Magnetic field
-
-Find the field maps here:
-https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/field/
-
diff --git a/src/ConceptDetectors/solid/compact/.gitignore b/src/ConceptDetectors/solid/compact/.gitignore
deleted file mode 100644
index 5f0f4b97..00000000
--- a/src/ConceptDetectors/solid/compact/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-fieldmaps/*
-fieldmaps
-data/*
-
diff --git a/src/ConceptDetectors/solid/compact/macro/gps.mac b/src/ConceptDetectors/solid/compact/macro/gps.mac
deleted file mode 100644
index a0b9415e..00000000
--- a/src/ConceptDetectors/solid/compact/macro/gps.mac
+++ /dev/null
@@ -1,41 +0,0 @@
-
-#/gun/position 0 cm,0 cm,0 cm
-#/gun/particle e-
-#/gun/direction 0 0.2  1
-#/gun/energy 5 GeV
-#/gun/number 1
-#
-#/gps/direction 0 0.2 1.0 
-/run/beamOn 1
-
-#/control/verbose 2
-#/run/initialize
-
-#/run/beamOn 1
-
-/gps/verbose 2
-/gps/particle e-
-/gps/number 1
-
-/gps/ene/type Gauss
-/gps/ene/mono  3.0 GeV
-/gps/ene/sigma 0.1 GeV
-
-/gps/pos/type Volume
-/gps/pos/shape Cylinder
-/gps/pos/centre 0.0 0.0 -300.0 cm
-/gps/pos/radius 0.01 cm
-/gps/pos/halfz  0.01 cm
-/gps/position 0 0 -300.0 cm
-
-#/gps/ang/type iso
-
-/gps/ang/type iso
-/gps/ang/mintheta 175 degree
-/gps/ang/maxtheta 145 degree
-#/gps/ang/minphi 265 degree
-#/gps/ang/maxphi 275 degree
-
-#/control/execute vis.mac
-
-/run/beamOn 20
diff --git a/src/ConceptDetectors/solid/compact/macro/gun.mac b/src/ConceptDetectors/solid/compact/macro/gun.mac
deleted file mode 100644
index 6f48e98c..00000000
--- a/src/ConceptDetectors/solid/compact/macro/gun.mac
+++ /dev/null
@@ -1,44 +0,0 @@
-
-#/gun/position 0 0 200 cm
-#/gun/particle e-
-#/gun/direction 0 0.2  1
-#/gun/energy 5 GeV
-#/gun/number 1
-#
-#/gps/direction 0 0.2 1.0 
-#/run/beamOn 1
-#
-#/control/verbose 2
-#/run/initialize
-#/run/beamOn 1
-#
-/run/beamOn 1
-
-/gps/verbose 2
-/gps/particle e-
-/gps/number 1
-
-/gps/ene/type Gauss
-/gps/ene/mono  1.0 GeV
-/gps/ene/sigma 0.1 GeV
-
-/gps/pos/type Volume
-/gps/pos/shape Cylinder
-/gps/pos/centre 0.0 0.0 -300.0 cm
-/gps/pos/radius 0.01 cm
-/gps/pos/halfz  0.01 cm
-/gps/position 0 0 -300.0 cm
-
-#/gps/ang/type iso
-
-/gps/ang/type iso
-/gps/ang/mintheta 178 degree
-/gps/ang/maxtheta 160 degree
-#/gps/ang/minphi 265 degree
-#/gps/ang/maxphi 275 degree
-#
-/run/beamOn 1
-
-#/control/execute macro/vis.mac
-#
-#/run/beamOn 500
diff --git a/src/ConceptDetectors/solid/compact/macro/vis.mac b/src/ConceptDetectors/solid/compact/macro/vis.mac
deleted file mode 100644
index d269b248..00000000
--- a/src/ConceptDetectors/solid/compact/macro/vis.mac
+++ /dev/null
@@ -1,22 +0,0 @@
-/vis/open OGL 800x800-0+0
-
-/vis/drawVolume
-/vis/viewer/set/viewpointThetaPhi 30 30
-#/vis/viewer/zoom 30.
-#/vis/viewer/set/style wireframe
-#/vis/scene/add/axes 0 0 0 1 m
-/vis/scene/add/trajectories rich smooth
-/vis/modeling/trajectories/create/drawByCharge
-#/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true
-#/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2
-/vis/scene/add/hits
-/vis/scene/endOfEventAction accumulate 200 
-
-/vis/ogl/set/displayListLimit 500000
-
-/vis/viewer/flush
-
-/run/beamOn 1
-
-#/control/execute macro/gun.mac
-
diff --git a/src/ConceptDetectors/solid/compact/scripts/debug_sim.py b/src/ConceptDetectors/solid/compact/scripts/debug_sim.py
deleted file mode 100644
index 0e4115b1..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/debug_sim.py
+++ /dev/null
@@ -1,117 +0,0 @@
-#!/usr/bin/env python
-#
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-from pprint import pprint
-
-def run():
-  os.environ['G4UI_USE_TCSH'] = "1"
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-  kernel.loadGeometry(str("file:" + "solid_sidis.xml"))
-  DDG4.importConstants(description)
-
-  geant4 = DDG4.Geant4(kernel)
-  geant4.printDetectors()
-
-  rootoutput = geant4.setupROOTOutput('RootOutput', 'derp_' + time.strftime('%Y-%m-%d_%H-%M'), mc_truth=True)
-  rootoutput.HandleMCTruth = True
-
-  geant4.setupUI('tcsh',vis=False,macro='macro/gps.mac')
-  geant4.setupTrackingField()
-
-  # Do not use this gun setup helper!
-  #geant4.setupGun('electron','e-',3.0*GeV)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  kernel.generatorAction().adopt(gen)
-  gen.enableUI()
-
-  gun = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/Gun")
-  gun.Uses = 'G4ParticleGun'
-  gun.Mask = 1
-  kernel.generatorAction().adopt(gun)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4ParticleGenerator/ElectronGenerator")
-  gen.Mask = 1 # no idea what this does
-  gen.Particle = 'e-'
-  gen.Energy = 5 * GeV
-  gen.Multiplicity = 1
-  #gen.Direction = 'uniform'
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  # Particle handler is critical for saving MCParticles
-  part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  kernel.generatorAction().adopt(part)
-  # part.SaveProcesses = ['conv','Decay']
-  part.SaveProcesses = ['Decay']
-  part.MinimalKineticEnergy = 100 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  part.enableUI()
-
-  #part.adopt(user)
-  #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-  #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-  #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-  #user.enableUI()
-
-  #f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-  f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-  f2.particle = 'opticalphoton'
-  f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-  f3.particle = 'opticalphoton'
-  #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-  #f4.Cut = 10 * MeV
-  #f4.enableUI()
-
-  #kernel.registerGlobalFilter(f1)
-  kernel.registerGlobalFilter(f2)
-  kernel.registerGlobalFilter(f3)
-  #kernel.registerGlobalFilter(f4)
-
-  #seq, act = geant4.setupDetector('ForwardRICH','PhotoMultiplierSDAction')
-  #act.adopt(f2)
-
-  phys = geant4.setupPhysics('QGSP_BERT')
-  geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-  phys.enableUI()
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-  ph.MaxNumPhotonsPerStep = 10
-  ph.MaxBetaChangePerStep = 10.0
-  ph.TrackSecondariesFirst = True
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  #gun.generator()  # Instantiate gun to be able to set properties from G4 prompt
-  kernel.configure()
-  kernel.initialize()
-
-  # DDG4.setPrintLevel(Output.DEBUG)
-  kernel.run()
-  kernel.terminate()
-
-
-if __name__ == "__main__":
-  run()
-
diff --git a/src/ConceptDetectors/solid/compact/scripts/gem_digi.cxx b/src/ConceptDetectors/solid/compact/scripts/gem_digi.cxx
deleted file mode 100644
index ecba796f..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/gem_digi.cxx
+++ /dev/null
@@ -1,100 +0,0 @@
-R__LOAD_LIBRARY(libfmt.so)
-#include "fmt/core.h"
-R__LOAD_LIBRARY(libDDG4IO.so)
-R__LOAD_LIBRARY(libGenDetectors.so)
-R__LOAD_LIBRARY(libDDG4_PIDsdet.so)
-
-
-#include "DD4hep/Detector.h"
-#include "DDG4/Geant4Data.h"
-#include "DDRec/CellIDPositionConverter.h"
-#include "DDRec/SurfaceManager.h"
-#include "DDRec/Surface.h"
-#include "ROOT/RDataFrame.hxx"
-
-#include "lcio2/MCParticleData.h"
-#include "lcio2/ReconstructedParticleData.h"
-
-#include "TCanvas.h"
-#include "TChain.h"
-#include <random>
-
-#include "lcio2/TrackerRawDataData.h"
-#include "lcio2/TrackerRawData.h"
-
-void gem_digi(const char* fname = "data/solid_sidis_output.root"){
-
-  ROOT::EnableImplicitMT(); // Tell ROOT you want to go parallel
-  using namespace lcio2;
-  double degree = TMath::Pi()/180.0;
-
-  std::random_device rd;
-  std::mt19937 gen(rd());
-
-  TChain* t = new TChain("EVENT");
-  t->Add(fname);
-
-  ROOT::RDataFrame d0(*t);//, {"GEMTrackerHintits","MCParticles"});
-
-  //std::cout << t->GetBranch("GEMTrackerHits")->GetClassName() << std::endl;
-  //std::vector<dd4hep::sim::Geant4Tracker::Hit*>
-  
-  // -------------------------
-  // Get the DD4hep instance
-  // Load the compact XML file
-  // Initialize the position converter tool
-  dd4hep::Detector& detector = dd4hep::Detector::getInstance();
-  detector.fromCompact("solid_sidis.xml");
-  dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
-
-  //// -------------------------
-  //// Get the surfaces map
-  dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
-  auto surfMap = surfMan.map( "world" ) ;
-  
-  auto nhits = [] (std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits){ return (int) hits.size(); };
-
-  auto digitize_gem_hits = 
-    [&](const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits) {
-      std::vector<lcio2::TrackerRawDataData> digi_hits;
-      std::normal_distribution<> time_dist(0,2.0);
-      std::normal_distribution<> adc_dist(10.0,3.0);
-
-      std::map<int64_t,lcio2::TrackerRawDataData> hits_by_id;
-      for(const auto& h: hits) {
-        //lcio2::TrackerRawDataData ahit;
-        auto& ahit = hits_by_id[(int64_t)h->cellID];
-        auto pos = h->position/10.0; //cm
-
-        ahit.cellID0   = h->cellID;
-        ahit.cellID1   = h->cellID;
-        ahit.channelID = h->cellID;
-        //fmt::print("{} vs {} vs {}\n", id1, id2,id3);
-        //fmt::print("{} vs {}\n", h->cellID, ahit.cellID0);
-        // time is not kept from dd4hep hit, instead using z position as crude substitute
-        ahit.time = pos.z() + time_dist(gen);
-        ahit.adc  += adc_dist(gen);
-        //digi_hits.push_back(ahit);
-      }
-      for (auto& [cell, hit] : hits_by_id) {
-        //fmt::print("{} vs {}\n", cell, hit.cellID0);
-        digi_hits.push_back(hit);
-      }
-      return digi_hits;
-    };
-
-  auto d1 = d0.Define("nhits", nhits, {"GEMTrackerHits"})
-              //.Filter([](int n){ return (n>4); },{"nhits"})
-              //.Define("delta",hit_position, {"GEMTrackerHits"})
-              .Define("GEMHits", digitize_gem_hits, {"GEMTrackerHits"})
-              ;
-
-  auto h0 = d1.Histo1D(TH1D("h0", "nhits; ", 20, 0,20), "nhits");
-
-  TCanvas* c = new TCanvas();
-
-  d1.Snapshot("digitized_EVENT","data/solid_sidis_output_digi.root");
-  h0->DrawClone();
-
-}
-
diff --git a/src/ConceptDetectors/solid/compact/scripts/gem_hit_recon.cxx b/src/ConceptDetectors/solid/compact/scripts/gem_hit_recon.cxx
deleted file mode 100644
index 3e046ed2..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/gem_hit_recon.cxx
+++ /dev/null
@@ -1,103 +0,0 @@
-R__LOAD_LIBRARY(libDDG4IO.so)
-R__LOAD_LIBRARY(libGenDetectors.so)
-R__LOAD_LIBRARY(libDDG4_PIDsdet.so)
-
-#include "Math/Vector3D.h"
-#include "Math/Vector4D.h"
-#include "TCanvas.h"
-#include "TMath.h"
-#include "TRandom3.h"
-#include "TFile.h"
-#include "TH1F.h"
-#include "TH1D.h"
-#include "TChain.h"
-#include "TTree.h"
-#include "TF1.h"
-
-//#include "lcio2/MCParticleData.h"
-//#include "lcio2/ReconstructedParticleData.h"
-
-#include "ROOT/RDataFrame.hxx"
-#include <random>
-
-#include "Math/GenVector/VectorUtil.h"
-
-// DD4hep
-// -----
-// In .rootlogon.C
-//  gSystem->Load("libDDG4IO");
-//  gInterpreter->AddIncludePath("/opt/software/local/include");
-#include "DD4hep/Detector.h"
-#include "DDG4/Geant4Data.h"
-#include "DDRec/CellIDPositionConverter.h"
-#include "DDRec/SurfaceManager.h"
-#include "DDRec/Surface.h"
-
-#include "lcio2/TrackerRawDataData.h"
-#include "lcio2/TrackerRawData.h"
-#include "lcio2/TrackerHit.h"
-#include "lcio2/TrackerHitData.h"
-
-void gem_hit_recon(const char* fname = "data/solid_sidis_output_digi.root"){
-
-  ROOT::EnableImplicitMT(); // Tell ROOT you want to go parallel
-  using namespace lcio2;
-  double degree = TMath::Pi()/180.0;
-
-  std::random_device rd;
-  std::mt19937 gen(rd());
-
-
-  TChain* t = new TChain("digitized_EVENT");
-  t->Add(fname);
-
-  ROOT::RDataFrame d0(*t);//, {"GEMTrackerHits","RawTrackerHits"});
-
-  std::cout << t->GetBranch("GEMHits")->GetClassName() << std::endl;
-  //std::vector<dd4hep::sim::Geant4Tracker::Hit*>
-  
-  auto nhits = [] (const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits){ return hits.size(); };
-
-  dd4hep::Detector& detector = dd4hep::Detector::getInstance();
-  detector.fromCompact("solid_sidis.xml");
-  dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
-
-  dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
-  //const SurfaceMap& _surfMap = *surfMan.map( "world" ) ;
-  const auto& _surfMap = *surfMan.map( "world" ) ;
-
-  auto recon_gem_hits = 
-    [&](const std::vector<lcio2::TrackerRawDataData>&        digi_hits)
-    //, const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits)
-    {
-      std::vector<lcio2::TrackerHitData> recon_hits;
-      int i_hit = 0;
-      for(const auto& h: digi_hits) {
-        //std::cout << hits.at(i_hit)->cellID  << " vs " << h.cellID0 << "\n";
-        //auto pos = cellid_converter.position(hits.at(i_hit)->cellID );
-        auto pos = cellid_converter.position(h.cellID0);//hits.at(i_hit)->cellID );
-        //std::cout << pos << std::endl;
-        lcio2::TrackerHitData ahit;
-        ahit.cellID0   = h.cellID0;
-        ahit.cellID1   = h.cellID1;
-        ahit.EDep      = h.adc;
-        ahit.EDepError = 0.01;
-        ahit.time      = h.time;
-        ahit.position  = {pos.x(), pos.y(), pos.z()};
-        recon_hits.push_back(ahit);
-        i_hit++;
-      }
-      return recon_hits;
-    };
-
-  auto d1 = d0
-  .Filter("nhits>3")
-  .Define("TrackerHits", recon_gem_hits, {"GEMHits"});
-
-  //TCanvas* c = new TCanvas();
-  //h0->DrawClone();
-
-  d1.Snapshot("recon_EVENT","data/solid_sidis_output_recon.root");
-
-}
-
diff --git a/src/ConceptDetectors/solid/compact/scripts/gem_tracking.cxx b/src/ConceptDetectors/solid/compact/scripts/gem_tracking.cxx
deleted file mode 100644
index 4934e4fd..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/gem_tracking.cxx
+++ /dev/null
@@ -1,276 +0,0 @@
-R__LOAD_LIBRARY(libgenfit2)
-R__LOAD_LIBRARY(libfmt.so)
-#include "fmt/core.h"
-R__LOAD_LIBRARY(libDDG4IO.so)
-R__LOAD_LIBRARY(libGenDetectors.so)
-R__LOAD_LIBRARY(libDDG4_PIDsdet.so)
-R__LOAD_LIBRARY(libgenfind.so)
-#include "genfind/GenFindHits.h"
-#include "genfind/HoughTransform.h"
-#include "Math/Vector4D.h"
-
-using ROOT::Math::XYZTVector;
-
-
-
-#include "ConstField.h"
-#include "Exception.h"
-#include "FieldManager.h"
-#include "KalmanFitterRefTrack.h"
-#include "DAF.h"
-#include "StateOnPlane.h"
-#include "Track.h"
-#include "TrackPoint.h"
-
-#include <MaterialEffects.h>
-#include <RKTrackRep.h>
-#include <TGeoMaterialInterface.h>
-
-#include <EventDisplay.h>
-
-#include <HelixTrackModel.h>
-#include <MeasurementCreator.h>
-#include <WireMeasurement.h>
-#include "PlanarMeasurement.h"
-
-#include <TDatabasePDG.h>
-#include <TEveManager.h>
-#include <TGeoManager.h>
-#include <TRandom.h>
-#include <TVector3.h>
-#include <vector>
-
-#include "TDatabasePDG.h"
-#include <TMath.h>
-#include "Math/Vector3D.h"
-#include "Math/Vector4D.h"
-#include "TCanvas.h"
-#include "TLegend.h"
-#include "TMath.h"
-#include "TRandom3.h"
-#include "TFile.h"
-#include "TH1F.h"
-#include "TH1D.h"
-#include "TTreeReader.h"
-#include "TTree.h"
-#include "TF1.h"
-#include "TEveGeoNode.h"
-
-//#include "lcio2/MCParticleData.h"
-//#include "lcio2/ReconstructedParticleData.h"
-
-#include "ROOT/RDataFrame.hxx"
-#include <vector>
-#include <tuple>
-#include <random>
-
-#include "Math/GenVector/VectorUtil.h"
-
-// DD4hep
-// -----
-// In .rootlogon.C
-//  gSystem->Load("libDDDetectors");
-//  gSystem->Load("libDDG4IO");
-//  gInterpreter->AddIncludePath("/opt/software/local/include");
-#include "DD4hep/Detector.h"
-#include "DDG4/Geant4Data.h"
-#include "DDRec/CellIDPositionConverter.h"
-#include "DDRec/SurfaceManager.h"
-#include "DDRec/Surface.h"
-
-#include "lcio2/TrackerRawDataData.h"
-#include "lcio2/TrackerRawData.h"
-#include "lcio2/TrackerHit.h"
-#include "lcio2/TrackerHitData.h"
-#include "lcio2/TrackCollection.h"
-
-#include "DD4hep/DD4hepUnits.h"
-
-#ifdef __CLING__
-#pragma link off all globals;
-#pragma link off all classes;
-#pragma link off all functions;
-#pragma link C++ nestedclass;
-#pragma link C++ class std::vector<std::vector<ROOT::Math::XYZTVector>>+;
-//#pragma link C++ class std::array<const lcio2::ReconstructedParticleData*,2>+;
-//#pragma link C++ class std::vector<const lcio2::ReconstructedParticleData*>+;
-//#pragma link C++ class std::tuple<double, std::vector<const lcio2::ReconstructedParticleData*>, std::vector<const lcio2::ReconstructedParticleData*>>+;
-//#pragma link C++ class std::vector<std::tuple<double, std::vector<const lcio2::ReconstructedParticleData*>, std::vector<const lcio2::ReconstructedParticleData*>>>+;
-#endif
-
-
-void gem_tracking(const char* fname = "data/solid_sidis_output_recon.root"){
-
-  //ROOT::EnableImplicitMT(1);
-
-  using namespace ROOT::Math;
-  using namespace genfind;
-  using namespace lcio2;
-
-  double degree = TMath::Pi()/180.0;
-
-  std::random_device rd;
-  std::mt19937 gen(rd());
-  TFile* file = new TFile(fname, "READ");
-
-  TTreeReader reader("recon_EVENT", file);
-  TTreeReaderValue<std::vector<lcio2::TrackerHitData>> gem_hits(reader, "TrackerHits");
-
-  dd4hep::Detector& detector = dd4hep::Detector::getInstance();
-  detector.fromCompact("solid_sidis.xml");
-  dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
-
-  ROOT::Math::XYZVector position  = {0,0,0}; // position to calculate magnetic field at (the origin in this case)
-  //double bField[3]             = {0,0,0};
-  auto bField = detector.field().magneticField(position);
-  double Bz                    = bField.z()/dd4hep::tesla;
-  std::cout << " Magnetic Field Bz             = " << Bz << std::endl;
-
-  auto vol_man = detector.volumeManager();
-
-  genfit::FieldManager::getInstance()->init(new genfit::ConstField(0.,0., Bz*10.0)); // gentfit uses kilo-Gauss
-  genfit::MaterialEffects::getInstance()->init(new genfit::TGeoMaterialInterface());
-  genfit::EventDisplay* display = genfit::EventDisplay::getInstance();
-  display->setOptions("X");
-
-  // Add the geometry to eve display
-  TGeoNode*       node1 = gGeoManager->GetTopNode();
-  TEveGeoTopNode* its   = new TEveGeoTopNode(gGeoManager, node1);
-  gEve->AddGlobalElement(its);
-
-  genfit::AbsKalmanFitter* fitter = new genfit::KalmanFitterRefTrack();
-  //genfit::AbsKalmanFitter* fitter = new genfit::DAF();
-
-  TMatrixDSym covM(6);
-  double res1 = 0.0001;
-  for (int i = 0; i < 3; ++i)
-    covM(i,i) = res1*res1;
-  for (int i = 3; i < 6; ++i)
-    covM(i,i) = pow(res1/9.0/sqrt(3.0), 2);
-
-
-  const int detId(0); // detector ID
-  int planeId(0); // detector plane ID
-  int hitId(0); // hit ID
-
-  double detectorResolution = 0.001; // resolution of planar detectors
-  TMatrixDSym hitCov(2);
-  hitCov.UnitMatrix();
-  hitCov *= detectorResolution*detectorResolution;
-  TVectorD hitCoords(2);
-//
-//  dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
-//  //const SurfaceMap& _surfMap = *surfMan.map( "world" ) ;
-//  const auto& _surfMap = *surfMan.map( "world" ) ;
-//
-
-  genfind::HoughTransform ht;
-  std::vector<genfit::Track*> all_tracks;
-
-  while (reader.Next()) {
-    std::vector<ROOT::Math::XYZTVector> vec_hits;
-    for (auto h : *gem_hits) {
-      ROOT::Math::XYZTVector bhit(h.position.at(0), h.position.at(1), h.position.at(2), h.time);
-      std::cout << h.position.at(0) << ", " << h.position.at(1) << ", " << h.position.at(2)
-                << std::endl;
-      vec_hits.push_back(bhit);
-    }
-    //std::vector<std::vector<ROOT::Math::XYZTVector>> 
-    auto res = ht(vec_hits);
-    //std::cout << " npeaks = " << res.size() << std::endl;
-    //if (res.size() > 0)
-    //  std::cout << " nhits(0) = " << res.at(0).size() << std::endl;
-
-    //[&](const std::vector<std::vector<ROOT::Math::XYZTVector>>& possible_tracks) {
-    //  int ihit = 0;
-    //  std::vector<lcio2::TrackData> result_tracks;
-    //  int i_track = 0;
-    //  for(const auto& atrack : possible_tracks) {
-    //    auto first_hit_pos  = atrack.at(0);
-    //    const int pdg = 11; // particle pdg code
-
-    //    // trackrep
-    //    genfit::AbsTrackRep* rep = new genfit::RKTrackRep(pdg);
-    //    // smeared start state
-    //    genfit::MeasuredStateOnPlane stateSmeared(rep);
-    //    // start values for the fit, e.g. from pattern recognition
-    //    TVector3 pos(0.0,0.0,0.0);
-    //    TVector3 mom(0.0, 0.0, 6.0);
-    //    mom.SetMag(6.0);
-    //    stateSmeared.setPosMomCov(pos, mom, covM);
-
-    //    // Create track.
-    //    TVectorD    seedState(6);
-    //    TMatrixDSym seedCov(6);
-    //    stateSmeared.get6DStateCov(seedState, seedCov);
-
-    //    auto aTrack  = new genfit::Track(rep, seedState, seedCov);
-    //    //auto& fitTrack = *aTrack;
-    //    //genfit::Track fitTrack(rep, seedState, seedCov);
-
-    //    for( auto thit : atrack ) {
-    //      ihit++;
-
-    //      TVector3 point      = {thit.X(), thit.Y(), thit.Z()};
-    //      TVector3 u_dir      = {1,0,0};
-    //      TVector3 v_dir      = {0,1,0};
-    //      genfit::SharedPlanePtr plane(new genfit::DetPlane(point, u_dir, v_dir) );
-
-    //      // add some planar hits to track with coordinates
-    //      hitCoords[0] = 0.0;//thit->position.X()*0.1;
-    //      hitCoords[1] = 0.0;//thit->position.Y()*0.1;
-
-    //      genfit::PlanarMeasurement* measurement = new genfit::PlanarMeasurement(hitCoords, hitCov, detId, ++hitId, nullptr);
-    //      static_cast<genfit::PlanarMeasurement*>(measurement)->setPlane(plane, ihit);//thit->cellID);
-    //      (*aTrack).insertPoint(new genfit::TrackPoint(measurement, aTrack));
-    //    }
-
-    //    //check
-    //    aTrack->checkConsistency();
-    //    bool res_is_good = true;
-    //    try {
-    //    // do the fit
-    //    fitter->processTrack(aTrack,true);
-
-    //    // print fit result
-    //    aTrack->getFittedState().Print();
-
-    //    //check
-    //    aTrack->checkConsistency();
-
-    //    } catch (const std::exception& e) {
-    //      res_is_good = false;
-    //    }
-
-    //    if( res_is_good )
-    //      all_tracks.push_back(aTrack);
-
-    //    //genfit::SharedPlanePtr test_plane(new genfit::DetPlane({0,0,0}, {1,0,0} , {0,1,0}) );
-    //    //std::vector<genfit::MeasurementOnPlane*> constructMeasurementsOnPlane  ...
-    //    //delete fitter;
-    //  }
-    //  display->addEvent(all_tracks);
-    //  //std::cout << " |P| = " << (*mc_particles)[0]->psx << ", " << (*mc_particles)[0]->psy << ", " << (*mc_particles)[0]->psz << std::endl ;
-    //  //display->open();
-    //  //std::string dummy;
-    //  //std::cout << "Enter to continue..." << std::endl;
-    //  //std::getline(std::cin, dummy);
-    //  //display->clear();
-    //  return result_tracks;
-    //};
-
-  }
-
-  // auto d1 = d0.Range(10).Define("potential_tracks", gem_tracks, {"TrackerHits"})
-  // K.Define("Tracks", fit_tracks, {"potential_tracks"})
-  ;
-  //d1.Foreach(fit_tracks, {"potential_tracks"});
-
-  //TCanvas* c = new TCanvas();
-  //h0->DrawClone();
-  //d1.Snapshot("track_EVENT","data/solid_sidis_output_track.root");
-
-  std::cout << "Display events: " << display->getNEvents() << std::endl;
-  display->open();
-}
-
diff --git a/src/ConceptDetectors/solid/compact/scripts/gun_test.py b/src/ConceptDetectors/solid/compact/scripts/gun_test.py
deleted file mode 100644
index 07561eea..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/gun_test.py
+++ /dev/null
@@ -1,207 +0,0 @@
-#!/usr/bin/env python
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-
-def run():
-  #os.environ['G4UI_USE_TCSH'] = "1"
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-  install_dir = os.environ['DD4hepINSTALL']
-  #kernel.loadGeometry(str("file:" + install_dir + "/DDDetectors/compact/SiD.xml"))
-  #kernel.loadGeometry(str("file:" + "GenericRICH_example.xml"))
-  #kernel.loadGeometry(str("file:" + "ThresholdGasCherenkov_example.xml"))
-  kernel.loadGeometry(str("file:" + "solid_sidis.xml"))
-  DDG4.importConstants(description)
-
-  geant4 = DDG4.Geant4(kernel, tracker='Geant4TrackerCombineAction')
-  geant4.printDetectors()
-
-  geant4.setupUI('qt',vis=True,macro='macro/vis.mac')
-
-  geant4.setupTrackingField()
-
-  rndm = DDG4.Action(kernel, 'Geant4Random/Random')
-  rndm.Seed = 854321
-  rndm.initialize()
-  rndm.showStatus()
-
-  run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-  run1.Property_int = 12345
-  run1.Property_double = -5e15 * keV
-  run1.Property_string = 'Startrun: Hello_2'
-  run1.enableUI()
-  kernel.registerGlobalAction(run1)
-  kernel.runAction().adopt(run1)
-
-  prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-  prt.OutputLevel = Output.INFO
-  prt.OutputType = 3  # Print both: table and tree
-  kernel.eventAction().adopt(prt)
-
-  geant4.setupROOTOutput('RootOutput', 'derp_' + time.strftime('%Y-%m-%d_%H-%M'))
-
-  #gun = geant4.setupGun('electron','e-',3.0*GeV)
-  #gun.Position = ( 0, 0 , -2000*mm)
-  #gun.Direction = ( 0, 0.2 , 1.0)
-  ##gun.Position = ( 0, 0 , -2000*mm)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  kernel.generatorAction().adopt(gen)
-  gen.enableUI()
-
-  #gun = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/Gun")
-  #gun.Uses = 'G4ParticleGun'
-  #gun.Mask = 3
-  #kernel.generatorAction().adopt(gun)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-  gen.Uses = 'G4GeneralParticleSource'
-  #gen.OutputLevel = Output.WARNING
-  #gen.Mask = 1
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4ParticleGenerator/ElectronGenerator")
-  #gen.Mask = 2 # no idea what this does
-  #gen.Particle = 'e-'
-  #gen.Energy = 5 * GeV
-  #gen.Multiplicity = 1
-  ##gen.Direction = 'uniform'
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-
-  part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  kernel.generatorAction().adopt(part)
-  # part.SaveProcesses = ['conv','Decay']
-  #part.SaveProcesses = ['Decay']
-  part.MinimalKineticEnergy = 100000 * GeV
-  #part.OutputLevel = 5  # generator_output_level
-  part.enableUI()
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearPi+")
-  #gen.Mask = 1
-  #gen.Offset = (20 * mm, 10 * mm, 10 * mm, 0 * ns)
-  #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropE-")
-  #gen.Mask = 2
-  #gen.Particle = 'e-'
-  #gen.Energy = 25 * GeV
-  #gen.Multiplicity = 3
-  #gen.Distribution = 'uniform'
-  #kernel.generatorAction().adopt(gen)
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearE-")
-  #gen.Mask = 2
-  #gen.Offset = (-20 * mm, -10 * mm, -10 * mm, 0 * ns)
-  #gen.Sigma = (12 * mm, 8 * mm, 8 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  #gen.OutputLevel = 4  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 4  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  #kernel.generatorAction().adopt(part)
-  ## part.SaveProcesses = ['conv','Decay']
-  #part.SaveProcesses = ['Decay']
-  #part.MinimalKineticEnergy = 100 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  #part.enableUI()
-
-  #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-  #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-  #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-  #user.enableUI()
-  #part.adopt(user)
-
-  #f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-
-  f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-  f2.particle = 'opticalphoton'
-
-  f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-  f3.particle = 'opticalphoton'
-
-  #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-  #f4.Cut = 10 * MeV
-
-  #f4.enableUI()
-  #kernel.registerGlobalFilter(f1)
-  kernel.registerGlobalFilter(f2)
-  kernel.registerGlobalFilter(f3)
-  #kernel.registerGlobalFilter(f4)
-
-  seq, act = geant4.setupDetector('LightGasCherenkov','PhotoMultiplierSDAction')
-  act.adopt(f3)
-  seq, act = geant4.setupDetector('HeavyGasCherenkov','PhotoMultiplierSDAction')
-  act.adopt(f3)
-
-  seq, act = geant4.setupTracker('GEMTracker_SIDIS')
-  seq, act = geant4.setupCalorimeter('FAECPreShower')
-  seq, act = geant4.setupCalorimeter('FAECShower')
-  seq, act = geant4.setupCalorimeter('LAECPreShower')
-  seq, act = geant4.setupCalorimeter('LAECShower')
-
-  phys = geant4.setupPhysics('QGSP_BERT')
-  geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-  ph.MaxNumPhotonsPerStep = 10
-  ph.MaxBetaChangePerStep = 10.0
-  ph.TrackSecondariesFirst = True
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ## Add special particle types from specialized physics constructor
-  #part = geant4.addPhysics('Geant4ExtraParticles/ExtraParticles')
-  #part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-
-  # Add global range cut
-  rg = geant4.addPhysics('Geant4DefaultRangeCut/GlobalRangeCut')
-  rg.RangeCut = 0.7 * mm
-
-  phys.dump()
-
-  #ui_action = dd4hep.sim.createAction(kernel, "Geant4UIManager/UI")
-  #ui_action.HaveVIS = True
-  #ui_action.HaveUI = True
-  #ui_action.SessionType = qt
-  #ui_action.SetupUI = macro
-  #kernel.registerGlobalAction(ui_action)
-
-  kernel.configure()
-  kernel.initialize()
-
-  # DDG4.setPrintLevel(Output.DEBUG)
-  kernel.run()
-  kernel.terminate()
-
-if __name__ == "__main__":
-  run()
diff --git a/src/ConceptDetectors/solid/compact/scripts/run_example b/src/ConceptDetectors/solid/compact/scripts/run_example
deleted file mode 100755
index 8d0bef5e..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/run_example
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-
-ddsim  --runType run  --enableG4GPS \
-   --macroFile macro/gps.mac \
-   --compactFile $1 \
-   --outputFile test_tracker_disc.root  || exit
diff --git a/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis.py b/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis.py
deleted file mode 100644
index 547d2cd0..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis.py
+++ /dev/null
@@ -1,248 +0,0 @@
-#!/usr/bin/env python
-from __future__ import absolute_import, unicode_literals
-
-import os
-import time
-import logging
-
-import argparse
-parser = argparse.ArgumentParser(
-     prog='run_solid_sidis',
-     description='''This runs the simulation  the but that is okay''',
-     epilog='''
-     This program should be run in the "compact" directory.
-         ''')
-parser.add_argument("-v","--verbose", help="increase output verbosity", type=int, default=0)
-parser.add_argument("--compact", help="compact detector file",default="solid_sidis.xml")
-parser.add_argument("--vis", help="vis true/false", action="store_true",default=False)
-parser.add_argument("--ui", help="ui setting tcsh or qt; default=qt", type=str,default="qt",dest="ui")
-parser.add_argument("-n","--n-events", help="number of events", type=int, default=0)
-parser.add_argument("-s","--n-skip", help="number of events to skip", type=int, default=0)
-parser.add_argument("-m","--macro", help="macro to execute", default="macro/vis.mac")
-parser.add_argument("-o","--output", help="output file", default=None)
-parser.add_argument("-i","--input", help="input data file", default=None)
-parser.add_argument("--target-position", nargs=3, help="nominal location of the target in units of mm", default=[0.0,0.0,-3000.0],metavar=("X","Y","Z"))
-
-args = parser.parse_args()
-
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-
-def run():
-
-    if not args.vis:
-        os.environ['G4UI_USE_TCSH'] = "0"
-
-    kernel = DDG4.Kernel()
-    description = kernel.detectorDescription()
-    kernel.loadGeometry(str("file:" + args.compact))
-    DDG4.importConstants(description)
-
-    geant4 = DDG4.Geant4(kernel)
-    if args.vis > 0:
-        geant4.printDetectors()
-
-    n_events = args.n_events
-    if args.vis:
-        geant4.setupUI(typ=args.ui, vis=True,ui=True, macro=args.macro)
-    else:
-        geant4.setupUI(typ=args.ui, vis=False,ui=False,macro=False)
-        if n_events <= 0:
-            n_events = 1
-    kernel.NumEvents = n_events
-     
-    geant4.setupTrackingField(stepper='ClassicalRK4', equation='Mag_UsualEqRhs')
-
-    rndm = DDG4.Action(kernel, 'Geant4Random/Random')
-    rndm.Seed = 854321
-    rndm.initialize()
-    rndm.showStatus()
-
-    run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-    run1.Property_int = 12345
-    run1.Property_double = -5e15 * keV
-    run1.Property_string = 'Startrun: Hello_2'
-    run1.enableUI()
-    kernel.registerGlobalAction(run1)
-    kernel.runAction().adopt(run1)
-
-    prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-    #prt.OutputLevel = Output.INFO
-    #prt.OutputType = 3  # Print both: table and tree
-    kernel.eventAction().adopt(prt)
-
-    outputfile = args.output
-    if outputfile is None:
-        outputfile = 'data/solid_sidis_' + time.strftime('%Y-%m-%d_%H-%M')
-    #rootoutput = geant4.setupROOTOutput('RootOutput', outputfile)
-    #rootoutput.HandleMCTruth = True
-    podio = DDG4.EventAction(kernel, 'Geant4Output2Podio/RootOutput', True)
-    podio.HandleMCTruth = False
-    podio.Control = True
-    podio.Output = outputfile
-    podio.enableUI()
-    kernel.eventAction().adopt(podio)
-    #--------------------------------
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-    gen.OutputLevel = 0
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    inputfile = args.input
-    if inputfile is None:
-        inputfile = "eg_data/solid.ep-2gluon.composite.run00001-1000.hepmc"
-    gen = DDG4.GeneratorAction(kernel, "Geant4InputAction/hepmc3")
-    gen.Mask = 0
-    gen.Input = "HEPMC3FileReader|" + inputfile 
-    gen.OutputLevel = 0  # generator_output_level
-    gen.Sync = args.n_skip
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearVert")
-    gen.Mask = 0
-    gen.Offset = (args.target_position[0]*mm, args.target_position[1]* mm, args.target_position[2]* mm, 0 * ns)
-    gen.Sigma = (3 * mm, 3 * mm, 1 * mm, 0 * ns)
-    kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-    #gen.Uses = 'G4GeneralParticleSource'
-    ##gen.OutputLevel = Output.WARNING
-    ##gen.Mask = 1
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-    #gen.OutputLevel = 0  # generator_output_level
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-    #gen.OutputLevel = 0  # generator_output_level
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-    # part.SaveProcesses = ['conv','Decay']
-    #part.SaveProcesses = ['Decay']
-    part.MinimalKineticEnergy = 100000 * GeV
-    #part.OutputLevel = 5  # generator_output_level
-    part.enableUI()
-    kernel.generatorAction().adopt(part)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearPi+")
-    #gen.Mask = 1
-    #gen.Offset = (20 * mm, 10 * mm, 10 * mm, 0 * ns)
-    #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropE-")
-    #gen.Mask = 2
-    #gen.Particle = 'e-'
-    #gen.Energy = 25 * GeV
-    #gen.Multiplicity = 3
-    #gen.Distribution = 'uniform'
-    #kernel.generatorAction().adopt(gen)
-    #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearE-")
-    #gen.Mask = 2
-    #gen.Offset = (-20 * mm, -10 * mm, -10 * mm, 0 * ns)
-    #gen.Sigma = (12 * mm, 8 * mm, 8 * mm, 0 * ns)
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-    #gen.OutputLevel = 4  # generator_output_level
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-    #gen.OutputLevel = 4  # generator_output_level
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    #part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-    #kernel.generatorAction().adopt(part)
-    ## part.SaveProcesses = ['conv','Decay']
-    #part.SaveProcesses = ['Decay']
-    #part.MinimalKineticEnergy = 100 * MeV
-    #part.OutputLevel = 5  # generator_output_level
-    #part.enableUI()
-
-    #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-    #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-    #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-    #user.enableUI()
-    #part.adopt(user)
-
-    #f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-
-    f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-    f2.particle = 'opticalphoton'
-
-    f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-    f3.particle = 'opticalphoton'
-
-    #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-    #f4.Cut = 10 * MeV
-
-    #f4.enableUI()
-    #kernel.registerGlobalFilter(f1)
-    kernel.registerGlobalFilter(f2)
-    kernel.registerGlobalFilter(f3)
-    #kernel.registerGlobalFilter(f4)
-
-    seq, act = geant4.setupDetector('LightGasCherenkov','PhotoMultiplierSDAction')
-    act.adopt(f3)
-    seq, act = geant4.setupDetector('HeavyGasCherenkov','PhotoMultiplierSDAction')
-    act.adopt(f3)
-
-    seq, act = geant4.setupTracker('GEMTracker_SIDIS')
-    seq, act = geant4.setupCalorimeter('FAECPreShower')
-    seq, act = geant4.setupCalorimeter('FAECShower')
-    seq, act = geant4.setupCalorimeter('LAECPreShower')
-    seq, act = geant4.setupCalorimeter('LAECShower')
-
-    phys = geant4.setupPhysics('QGSP_BERT')
-    geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-
-    ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-    ph.VerboseLevel = 0
-    ph.enableUI()
-    phys.adopt(ph)
-
-    ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-    ph.MaxNumPhotonsPerStep = 10
-    ph.MaxBetaChangePerStep = 10.0
-    ph.TrackSecondariesFirst = True
-    ph.VerboseLevel = 0
-    ph.enableUI()
-    phys.adopt(ph)
-
-    ## Add special particle types from specialized physics constructor
-    #part = geant4.addPhysics('Geant4ExtraParticles/ExtraParticles')
-    #part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-
-    # Add global range cut
-    rg = geant4.addPhysics('Geant4DefaultRangeCut/GlobalRangeCut')
-    rg.RangeCut = 0.7 * mm
-
-    if args.verbose > 1 :
-        phys.dump()
-
-    #ui_action = dd4hep.sim.createAction(kernel, "Geant4UIManager/UI")
-    #ui_action.HaveVIS = True
-    #ui_action.HaveUI = True
-    #ui_action.SessionType = qt
-    #ui_action.SetupUI = macro
-    #kernel.registerGlobalAction(ui_action)
-
-    kernel.configure()
-    kernel.initialize()
-
-    # DDG4.setPrintLevel(Output.DEBUG)
-    kernel.run()
-    kernel.terminate()
-
-if __name__ == "__main__":
-    run()
diff --git a/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis_xml.py b/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis_xml.py
deleted file mode 100644
index 723b675f..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/run_solid_sidis_xml.py
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/usr/bin/env python
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-
-def run():
-  #os.environ['G4UI_USE_TCSH'] = "1"
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-
-  kernel.loadGeometry(str("file:" + "solid_sidis.xml"))
-  kernel.loadXML(str("file:solid/sim/field.xml"))
-  kernel.loadXML(str("file:solid/sim/sequences.xml"))
-  kernel.loadXML(str("file:solid/sim/physics.xml"))
-
-  kernel.configure()
-  kernel.initialize()
-
-  kernel.run()
-  kernel.terminate()
-
-if __name__ == "__main__":
-  run()
diff --git a/src/ConceptDetectors/solid/compact/scripts/sim_test.py b/src/ConceptDetectors/solid/compact/scripts/sim_test.py
deleted file mode 100644
index f9b92e50..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/sim_test.py
+++ /dev/null
@@ -1,226 +0,0 @@
-#!/usr/bin/env python
-#
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-
-
-def run():
-
-  os.environ['G4UI_USE_TCSH'] = "1"
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-  kernel.loadGeometry(str("file:" + "solid_sidis.xml"))
-  DDG4.importConstants(description)
-
-  geant4 = DDG4.Geant4(kernel)#, tracker='Geant4TrackerCombineAction')
-  geant4.printDetectors()
-
-  podio = DDG4.EventAction(kernel, 'Geant4Output2Podio/RootOutput', True)
-  podio.HandleMCTruth = False
-  podio.Control = True
-  podio.Output = "derpy.root"
-  podio.enableUI()
-  kernel.eventAction().adopt(podio)
-
-  #rootoutput = geant4.setupROOTOutput('RootOutput', 'derp_' + time.strftime('%Y-%m-%d_%H-%M'), mc_truth=True)
-  #rootoutput.HandleMCTruth = True
-
-  geant4.setupUI('tcsh',vis=False,macro='macro/gps.mac')
-
-  geant4.setupTrackingField()
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  kernel.generatorAction().adopt(gen)
-  gen.enableUI()
-
-  #gun = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/Gun")
-  #gun.Uses = 'G4ParticleGun'
-  #gun.Mask = 2
-  #kernel.generatorAction().adopt(gun)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4ParticleGenerator/ElectronGenerator")
-  #gen.Mask = 1 # no idea what this does
-  #gen.Particle = 'e-'
-  #gen.Energy = 5 * GeV
-  #gen.Multiplicity = 1
-  ##gen.Direction = 'uniform'
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-  gen.Uses = 'G4GeneralParticleSource'
-  #gen.OutputLevel = Output.WARNING
-  #gen.Mask = 1
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  # Particle handler is critical for saving MCParticles
-  part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  kernel.generatorAction().adopt(part)
-  # part.SaveProcesses = ['conv','Decay']
-  #part.SaveProcesses = ['Decay']
-  part.MinimalKineticEnergy = 100 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  part.enableUI()
-
-
-  #run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-  #run1.Property_int = 12345
-  #run1.Property_double = -5e15 * keV
-  #run1.Property_string = 'Startrun: Hello_2'
-  #run1.enableUI()
-  #kernel.registerGlobalAction(run1)
-  #kernel.runAction().adopt(run1)
-
-  #prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-  #prt.OutputLevel = Output.WARNING
-  #prt.OutputType = 0  # Print both: table and tree
-  #kernel.eventAction().adopt(prt)
-
-  #geant4.setupGun('electron','e-',3.0*GeV)
-  #gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  #kernel.generatorAction().adopt(gen)
-  #gen.enableUI()
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-  #gen.Uses = 'G4GeneralParticleSource'
-  #gen.OutputLevel = Output.WARNING
-  ##gen.Mask = 1
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropPi+")
-  #gen.Mask = 1
-  #gen.Particle = 'e-'
-  #gen.Energy = 5 * GeV
-  #gen.Multiplicity = 2
-  #gen.Distribution = 'cos(theta)'
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearPi+")
-  #gen.Mask = 1
-  #gen.Offset = (20 * mm, 10 * mm, 10 * mm, 0 * ns)
-  #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropE-")
-  #gen.Mask = 2
-  #gen.Particle = 'e-'
-  #gen.Energy = 25 * GeV
-  #gen.Multiplicity = 3
-  #gen.Distribution = 'uniform'
-  #kernel.generatorAction().adopt(gen)
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearE-")
-  #gen.Mask = 2
-  #gen.Offset = (-20 * mm, -10 * mm, -10 * mm, 0 * ns)
-  #gen.Sigma = (12 * mm, 8 * mm, 8 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-  # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  #gen.OutputLevel = 0  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  ###logger.info("#  Finally generate Geant4 primaries")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  ##gen.OutputLevel = 0  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #logger.info("#  ....and handle the simulation particles.")
-  #part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  #kernel.generatorAction().adopt(part)
-  ## part.SaveProcesses = ['conv','Decay']
-  #part.SaveProcesses = ['Decay']
-  #part.MinimalKineticEnergy = 100 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  #part.enableUI()
-  #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-  #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-  #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-  #user.enableUI()
-  #part.adopt(user)
-
-  f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-  f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-  f2.particle = 'opticalphoton'
-  f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-  f3.particle = 'opticalphoton'
-  #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-  #f4.Cut = 10 * MeV
-  #f4.enableUI()
-  #kernel.registerGlobalFilter(f1)
-  kernel.registerGlobalFilter(f2)
-  kernel.registerGlobalFilter(f3)
-  #kernel.registerGlobalFilter(f4)
-
-  #seq, act = geant4.setupDetector('LightGasCherenkov','PhotoMultiplierSDAction')
-  #act.adopt(f3)
-  #seq, act = geant4.setupDetector('HeavyGasCherenkov','PhotoMultiplierSDAction')
-  #act.adopt(f3)
-
-  seq, act = geant4.setupTracker('GEMTracker_SIDIS')
-  seq, act = geant4.setupCalorimeter('FAECPreShower')
-  seq, act = geant4.setupCalorimeter('FAECShower')
-  seq, act = geant4.setupCalorimeter('LAECPreShower')
-  seq, act = geant4.setupCalorimeter('LAECShower')
-
-  phys = geant4.setupPhysics('QGSP_BERT')
-  geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-  ph.MaxNumPhotonsPerStep = 10
-  ph.MaxBetaChangePerStep = 10.0
-  ph.TrackSecondariesFirst = True
-  ph.VerboseLevel = 0
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ## Add special particle types from specialized physics constructor
-  #part = geant4.addPhysics('Geant4ExtraParticles/ExtraParticles')
-  #part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-
-  ## Add global range cut
-  #rg = geant4.addPhysics('Geant4DefaultRangeCut/GlobalRangeCut')
-  #rg.RangeCut = 0.7 * mm
-
-  #phys.dump()
-
-  #ui_action = dd4hep.sim.createAction(kernel, "Geant4UIManager/UI")
-  #ui_action.HaveVIS = True
-  #ui_action.HaveUI = True
-  #ui_action.SessionType = qt
-  #ui_action.SetupUI = macro
-  #kernel.registerGlobalAction(ui_action)
-
-  #ui = geant4.setupUI("qt",vis=True,macro="vis.mac")
-  #ui.enableUI()
-
-  kernel.configure()
-  kernel.initialize()
-
-  # DDG4.setPrintLevel(Output.DEBUG)
-  kernel.run()
-  kernel.terminate()
-
-
-if __name__ == "__main__":
-  run()
diff --git a/src/ConceptDetectors/solid/compact/scripts/strip_position.cxx b/src/ConceptDetectors/solid/compact/scripts/strip_position.cxx
deleted file mode 100644
index 2c883673..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/strip_position.cxx
+++ /dev/null
@@ -1,146 +0,0 @@
-R__LOAD_LIBRARY(libfmt.so)
-#include "fmt/core.h"
-R__LOAD_LIBRARY(libDDG4IO.so)
-R__LOAD_LIBRARY(libGenDetectors.so)
-#include "Math/Vector3D.h"
-#include "Math/Vector4D.h"
-#include "TCanvas.h"
-#include "TLegend.h"
-#include "TMath.h"
-#include "TRandom3.h"
-#include "TFile.h"
-#include "TH1F.h"
-#include "TH1D.h"
-#include "TChain.h"
-#include "TTree.h"
-#include "TF1.h"
-
-//#include "lcio2/MCParticleData.h"
-//#include "lcio2/ReconstructedParticleData.h"
-
-#include "ROOT/RDataFrame.hxx"
-#include <vector>
-#include <tuple>
-
-#include "Math/GenVector/VectorUtil.h"
-
-// DD4hep
-// -----
-// In .rootlogon.C
-//  gSystem->Load("libDDDetectors");
-//  gSystem->Load("libDDG4IO");
-//  gInterpreter->AddIncludePath("/opt/software/local/include");
-#include "DD4hep/Detector.h"
-#include "DDG4/Geant4Data.h"
-#include "DDRec/CellIDPositionConverter.h"
-#include "DDRec/SurfaceManager.h"
-#include "DDRec/Surface.h"
-
-#include <random>
-#include "lcio2/TrackerRawDataData.h"
-#include "lcio2/TrackerRawData.h"
-
-
-void strip_position(const char* fname = "derp.root"){
-
-  TChain* t = new TChain("EVENT");
-  t->Add(fname);
-
-  ROOT::RDataFrame d0(*t, {"GEMTrackerHits"});
-
-  std::cout << t->GetBranch("GEMTrackerHits")->GetClassName() << std::endl;
-  //std::vector<dd4hep::sim::Geant4Tracker::Hit*>
-
-  auto nhits = [] (const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits){ return hits.size(); };
-
-  dd4hep::Detector& detector = dd4hep::Detector::getInstance();
-  detector.fromCompact("solid_sidis.xml");
-  dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
-
-  dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
-  //const SurfaceMap& _surfMap = *surfMan.map( "world" ) ;
-  const auto& _surfMap = *surfMan.map( "world" ) ;
-
-  //BitFieldCoder  cell_decoder("system:6,layer:5,module:16,slice:5,u:32:-32");
-  //auto delta = [=](const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits){
-
-  double degree = TMath::Pi()/180.0;
-  std::random_device rd;
-  std::mt19937 gen(rd());
-
-  auto hit_position = [&](const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits) {
-
-    std::map<int64_t,dd4hep::sim::Geant4Tracker::Hit> cell_hits;
-
-    for(const auto& h: hits){
-
-      auto hit_pos = (h->position/10.0);
-      //std::cout << "phi (hit) = " << hit_pos.phi()/degree << std::endl;
-
-      auto cell    = h->cellID;
-      auto seg_pos = cellid_converter.position(cell);
-
-      //cell_hits[cell] = h;
-
-      std::cout << "seg_pos = " << seg_pos << std::endl;
-
-      auto context = cellid_converter.findContext( cell ) ;
-
-      //if( context == nullptr)
-      //  return Position() ;
-      dd4hep::Readout r  = cellid_converter.findReadout( context->element ) ;
-      dd4hep::Segmentation seg = r.segmentation() ;
-
-      auto cell_dim = seg.cellDimensions(cell);
-      std::cout << " dim ";
-      for(const auto& dim : cell_dim) {
-        std::cout << dim << ", ";
-      }
-      std::cout << "\n";
-      std::cout << " seg u: " << seg.decoder()->get(cell,"u") << "\n";
-    }
-    return 0.0;
-  };
-
-  auto digitize_gem_hits = 
-    [&](const std::vector<dd4hep::sim::Geant4Tracker::Hit*>& hits) {
-      std::vector<lcio2::TrackerRawDataData> digi_hits;
-      //std::normal_distribution<> time_dist(0,2.0);
-      //std::normal_distribution<> adc_dist(5.0,3.0);
-
-      std::map<int64_t,lcio2::TrackerRawDataData> hits_by_id;
-      for(const auto& h: hits) {
-        //lcio2::TrackerRawDataData ahit;
-        auto& ahit = hits_by_id[(int64_t)h->cellID];
-        auto pos = h->position; //cm
-
-        ahit.cellID0   = h->cellID;
-        ahit.cellID1   = h->cellID;
-        ahit.channelID = h->cellID;
-        //fmt::print("{} vs {} vs {}\n", id1, id2,id3);
-        fmt::print("{} vs {}\n", h->cellID, ahit.cellID0);
-        // time is not kept from dd4hep hit, instead using z position as crude substitute
-        ahit.time = pos.z();// + time_dist(gen);
-        ahit.adc++;// adc_dist(gen);
-        //digi_hits.push_back(ahit);
-      }
-      for (auto& [cell, hit] : hits_by_id) {
-        //fmt::print("{} vs {}\n", cell, hit.cellID0);
-        digi_hits.push_back(hit);
-      }
-      return digi_hits;
-    };
-
-  auto d1 = d0.Define("nhits",nhits, {"GEMTrackerHits"});
-  auto d2 = d1.Define("delta",hit_position, {"GEMTrackerHits"})
-  .Define("GemDigiHits",digitize_gem_hits, {"GEMTrackerHits"});
-
-
-  auto h0 = d2.Histo1D(TH1D("h0", "nhits; ", 20, 0,20), "delta");
-  //auto h2 = d2.Histo2D({"hitxy", "hitxy", 100u, -1000, -1000, 100u, -1000, -1000}, "pmt_x", "pmt_y");
-
-  TCanvas*c = new TCanvas();
-  d2.Snapshot("digitized_EVENT","test_gem_tracker_digi.root",{"GemDigiHits"});
-  h0->DrawClone();
-
-}
diff --git a/src/ConceptDetectors/solid/compact/scripts/vis_test.py b/src/ConceptDetectors/solid/compact/scripts/vis_test.py
deleted file mode 100644
index 61242a0e..00000000
--- a/src/ConceptDetectors/solid/compact/scripts/vis_test.py
+++ /dev/null
@@ -1,251 +0,0 @@
-#!/usr/bin/env python
-#
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-#
-#
-logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.INFO)
-logger = logging.getLogger(__name__)
-
-
-def run():
-  os.environ['G4UI_USE_TCSH'] = "1"
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-  install_dir = os.environ['DD4hepINSTALL']
-  #kernel.loadGeometry(str("file:" + install_dir + "/DDDetectors/compact/SiD.xml"))
-  #kernel.loadGeometry(str("file:" + "GenericRICH_example.xml"))
-  #kernel.loadGeometry(str("file:" + "ThresholdGasCherenkov_example.xml"))
-  kernel.loadGeometry(str("file:" + "solid_sidis.xml"))
-  DDG4.importConstants(description)
-
-  geant4 = DDG4.Geant4(kernel, tracker='Geant4TrackerCombineAction')
-  geant4.printDetectors()
-
-  logger.info("#  Configure UI")
-  geant4.setupUI('tcsh',vis=True,macro='macro/vis.mac')
-
-  logger.info("#  Configure G4 magnetic field tracking")
-  geant4.setupTrackingField()
-
-  #logger.info("#  Setup random generator")
-  #rndm = DDG4.Action(kernel, 'Geant4Random/Random')
-  #rndm.Seed = 987654321
-  #rndm.initialize()
-  # rndm.showStatus()
-
-  logger.info("#  Configure Run actions")
-  run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-  run1.Property_int = 12345
-  run1.Property_double = -5e15 * keV
-  run1.Property_string = 'Startrun: Hello_2'
-  logger.info("%s %s %s", run1.Property_string, str(run1.Property_double), str(run1.Property_int))
-  run1.enableUI()
-  kernel.registerGlobalAction(run1)
-  kernel.runAction().adopt(run1)
-
-  logger.info("#  Configure Event actions")
-  prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-  prt.OutputLevel = Output.INFO
-  prt.OutputType = 3  # Print both: table and tree
-  kernel.eventAction().adopt(prt)
-
-  # evt_lcio = geant4.setupLCIOOutput('LcioOutput','CLICSiD_'+time.strftime('%Y-%m-%d_%H-%M'))
-  # evt_lcio.OutputLevel = Output.ERROR
-  geant4.setupROOTOutput('RootOutput', 'derp_' + time.strftime('%Y-%m-%d_%H-%M'))
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  kernel.generatorAction().adopt(gen)
-  gen.enableUI()
-
-  gun = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/Gun")
-  gun.Uses = 'G4ParticleGun'
-  gun.Mask = 1
-  kernel.generatorAction().adopt(gun)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4ParticleGenerator/ElectronGenerator")
-  gen.Mask = 1 # no idea what this does
-  gen.Particle = 'e-'
-  gen.Energy = 5 * GeV
-  gen.Multiplicity = 1
-  #gen.Direction = 'uniform'
-
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-  #gen.Uses = 'G4GeneralParticleSource'
-  ##gen.OutputLevel = Output.WARNING
-  ##gen.Mask = 1
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 0  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  # Particle handler is critical for saving MCParticles
-  part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  kernel.generatorAction().adopt(part)
-  # part.SaveProcesses = ['conv','Decay']
-  part.SaveProcesses = ['Decay']
-  part.MinimalKineticEnergy = 600 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  part.enableUI()
-
-  #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropPi+")
-  #gen.Mask = 1
-  #gen.Particle = 'e-'
-  #gen.Energy = 5 * GeV
-  #gen.Multiplicity = 2
-  #gen.Distribution = 'cos(theta)'
-
-  geant4.setupGun('electron','e-',3.0*GeV)
-
-  #logger.info("#  Install vertex smearing for this interaction")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearPi+")
-  #gen.Mask = 1
-  #gen.Offset = (20 * mm, 10 * mm, 10 * mm, 0 * ns)
-  #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-
-  #logger.info("#  Second particle generator: e-")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropE-")
-  #gen.Mask = 2
-  #gen.Particle = 'e-'
-  #gen.Energy = 25 * GeV
-  #gen.Multiplicity = 3
-  #gen.Distribution = 'uniform'
-  #kernel.generatorAction().adopt(gen)
-  #logger.info("  Install vertex smearing for this interaction")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearE-")
-  #gen.Mask = 2
-  #gen.Offset = (-20 * mm, -10 * mm, -10 * mm, 0 * ns)
-  #gen.Sigma = (12 * mm, 8 * mm, 8 * mm, 0 * ns)
-  #kernel.generatorAction().adopt(gen)
-  # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-  #logger.info("#  Merge all existing interaction records")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  #gen.OutputLevel = 4  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #logger.info("#  Finally generate Geant4 primaries")
-  #gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  #gen.OutputLevel = 4  # generator_output_level
-  #gen.enableUI()
-  #kernel.generatorAction().adopt(gen)
-
-  #logger.info("#  ....and handle the simulation particles.")
-  #part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  #kernel.generatorAction().adopt(part)
-  ## part.SaveProcesses = ['conv','Decay']
-  #part.SaveProcesses = ['Decay']
-  #part.MinimalKineticEnergy = 100 * MeV
-  #part.OutputLevel = 5  # generator_output_level
-  #part.enableUI()
-  #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-  #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-  #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-  #user.enableUI()
-  #part.adopt(user)
-
-  logger.info("#  Setup global filters fur use in sensitive detectors")
-  #f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-  f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-  f2.particle = 'opticalphoton'
-  f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-  f3.particle = 'opticalphoton'
-  #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-  #f4.Cut = 10 * MeV
-  #f4.enableUI()
-  #kernel.registerGlobalFilter(f1)
-  kernel.registerGlobalFilter(f2)
-  kernel.registerGlobalFilter(f3)
-  #kernel.registerGlobalFilter(f4)
-
-  #logger.info("#  First the PID detectors")
-  #seq, act = geant4.setupDetector('LightGasCherenkov','PhotoMultiplierSDAction')
-  #act.adopt(f2)
-
-  #seq, act = geant4.setupTracker('SiVertexBarrel')
-  #seq.adopt(f1)
-  ## seq.adopt(f4)
-  #act.adopt(f1)
-
-  #seq, act = geant4.setupTracker('SiVertexEndcap')
-  #seq.adopt(f1)
-  ## seq.adopt(f4)
-
-  #seq, act = geant4.setupTracker('SiTrackerBarrel')
-  #seq, act = geant4.setupTracker('SiTrackerEndcap')
-  #seq, act = geant4.setupTracker('SiTrackerForward')
-  #logger.info("#  Now setup the calorimeters")
-  #seq, act = geant4.setupCalorimeter('EcalBarrel')
-  #seq, act = geant4.setupCalorimeter('EcalEndcap')
-  #seq, act = geant4.setupCalorimeter('HcalBarrel')
-  #seq, act = geant4.setupCalorimeter('HcalEndcap')
-  #seq, act = geant4.setupCalorimeter('HcalPlug')
-  #seq, act = geant4.setupCalorimeter('MuonBarrel')
-  #seq, act = geant4.setupCalorimeter('MuonEndcap')
-  #seq, act = geant4.setupCalorimeter('LumiCal')
-  #seq, act = geant4.setupCalorimeter('BeamCal')
-
-  logger.info("#  Now build the physics list:")
-  phys = geant4.setupPhysics('QGSP_BERT')
-  geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-  ph.VerboseLevel = 2
-  ph.enableUI()
-  phys.adopt(ph)
-
-  ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-  ph.MaxNumPhotonsPerStep = 10
-  ph.MaxBetaChangePerStep = 10.0
-  ph.TrackSecondariesFirst = True
-  ph.VerboseLevel = 2
-  ph.enableUI()
-  phys.adopt(ph)
-
-
-  ## Add special particle types from specialized physics constructor
-  #part = geant4.addPhysics('Geant4ExtraParticles/ExtraParticles')
-  #part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-
-  # Add global range cut
-  rg = geant4.addPhysics('Geant4DefaultRangeCut/GlobalRangeCut')
-  rg.RangeCut = 0.7 * mm
-
-  phys.dump()
-
-  #ui_action = dd4hep.sim.createAction(kernel, "Geant4UIManager/UI")
-  #ui_action.HaveVIS = True
-  #ui_action.HaveUI = True
-  #ui_action.SessionType = qt
-  #ui_action.SetupUI = macro
-  #kernel.registerGlobalAction(ui_action)
-
-  #ui = geant4.setupUI("qt",vis=True,macro="vis.mac")
-  #ui.enableUI()
-
-  kernel.configure()
-  kernel.initialize()
-
-  # DDG4.setPrintLevel(Output.DEBUG)
-  kernel.run()
-  kernel.terminate()
-
-
-if __name__ == "__main__":
-  run()
diff --git a/src/ConceptDetectors/solid/compact/solid.png b/src/ConceptDetectors/solid/compact/solid.png
deleted file mode 100644
index 9ffc8181261ef0c42d921282398b35e5f573088a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 109278
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
E02{3$A^-pY

diff --git a/src/ConceptDetectors/solid/compact/solid/FAEC.xml b/src/ConceptDetectors/solid/compact/solid/FAEC.xml
deleted file mode 100644
index 42a81ccc..00000000
--- a/src/ConceptDetectors/solid/compact/solid/FAEC.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<lccdd>
-  <!--  Definition of global dictionary constants          -->
-  <define>
-  </define>
-
-  <!-- Forward Angle Electromagnetic Calorimeter 
-      <comment>Forward Angle Electromagnetic Calorimeter (FAEC) for SIDIS</comment>
-      <comment>Forward Angle Electromagnetic Calorimeter (FAEC) for SIDIS</comment>
-  -->
-  <detectors>
-    <detector id="5" name="FAECPreShower" type="EMCalorimeterSoLID" readout="FAEC_PrShHits" vis="PurpleVis" >
-      <dimensions rmin="98*cm" rmax="230*cm" z0="425*cm" rmod="6.25*cm" rtol="1.0*cm" />
-      <layer repeat="1" vis="PurpleVis">
-        <slice material = "Lead"  thickness = "1.12*cm" vis="BlueVis"  />
-        <slice material = "EJ204" thickness = "6.25*cm" vis="PurpleVis" sensitive="yes"/>
-      </layer>
-    </detector>
-  
-    <detector id="6" name="FAECShower" type="EMCalorimeterSoLID" readout="FAEC_ShHits" vis="PurpleVis" >
-      <dimensions rmin="98*cm" rmax="230*cm" z0="433*cm" rmod="6.25*cm" rtol="1.0*cm" />
-      <layer repeat="194" vis="GreenVis">
-        <slice material = "Lead"  vis="BlueVis"   thickness = "0.05*cm"/>
-        <slice material = "EJ204" vis="PurpleVis" thickness = "0.15*cm" sensitive="yes" limits="cal_limits"/>
-        <slice material = "Air"   vis="PurpleVis" thickness = "0.012*2*cm"/>
-      </layer>
-    </detector>
-  </detectors>
-</lccdd>
diff --git a/src/ConceptDetectors/solid/compact/solid/HGC.xml b/src/ConceptDetectors/solid/compact/solid/HGC.xml
deleted file mode 100644
index db7e6041..00000000
--- a/src/ConceptDetectors/solid/compact/solid/HGC.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<lccdd>
-  <detectors>
-    <detector id="8" name="HeavyGasCherenkov" type="HeavyGasCherenkov" readout="HeavyGasCherenkovHits" vis="BlueVis" material="N2cherenkov">
-      <placement  x="0*cm" y="0*cm" z="370*cm" />
-      <dimensions rmin1="80*cm" rmin2="94*cm" rmax1="265*cm" rmax2="265*cm" zmin="306*cm"  zmax="406*cm"/>
-      <mirror id="1"> 
-        <placement x="0*cm" y="129.9*cm" z="30.3125*cm"/>
-        <rotation x="25.0*degree" y="0" z="0"/>
-      </mirror>
-      <mirror id="3" >
-        <comment>Mirror 3 is the combination of winston cone and PMT assembly</comment>        
-        <placement x="0*cm" y="255*cm" z="-40*cm"/>
-        <rotation x="55.0*degree" y="0" z="0"/>
-      </mirror>
-    </detector>
-  </detectors>
-</lccdd>
diff --git a/src/ConceptDetectors/solid/compact/solid/LAEC.xml b/src/ConceptDetectors/solid/compact/solid/LAEC.xml
deleted file mode 100644
index b04e2c61..00000000
--- a/src/ConceptDetectors/solid/compact/solid/LAEC.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<lccdd>
-<!-- Large Angle Electromagnetic Calorimeter -->
-<define>
-</define>
-
-<detectors>
-<detector id="3" name="LAECPreShower" type="EMCalorimeterSoLID" readout="LAEC_PrShHits" vis="PurpleVis" >
-  <comment>Large Angle Electromagnetic Calorimeter (LAEC) Preshower for SIDIS</comment>
-  <dimensions rmin="83*cm" rmax="140*cm" z0="-65*cm" rmod="6.25*cm" rtol="1.0*cm" />
-  <layer repeat="1" vis="InvisibleWithDaughters">
-    <slice material = "Lead"  thickness = "1.12*cm" vis="BlueVis"/>
-    <slice material = "EJ204" thickness = "6.25*cm" vis="PurpleVis" sensitive="yes"/>
-  </layer>
-</detector>
-
-<detector id="4" name="LAECShower" type="EMCalorimeterSoLID" readout="LAEC_ShHits" vis="PurpleVis" >
-  <comment>Large Angle Electromagnetic Calorimeter (LAEC) Shower for SIDIS</comment>
-  <dimensions rmin="83*cm" rmax="140*cm" z0="-57*cm" rmod="6.25*cm" rtol="1.0*cm" />
-  <layer repeat="194" vis="GreenVis">
-    <slice material = "Lead"  thickness = "0.05*cm"/>
-    <slice material = "EJ204" thickness = "0.15*cm" sensitive="yes" limits="cal_limits"/>
-    <slice material = "Air"   thickness = "0.012*2*cm"/>
-  </layer>
-</detector>
-</detectors>
-
-</lccdd>
diff --git a/src/ConceptDetectors/solid/compact/solid/LGC.xml b/src/ConceptDetectors/solid/compact/solid/LGC.xml
deleted file mode 100644
index 9e367171..00000000
--- a/src/ConceptDetectors/solid/compact/solid/LGC.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<lccdd>
-  <detectors>
-    <detector id="7" name="LightGasCherenkov" type="ThresholdGasCherenkov" readout="LightGasCherenkovHits" vis="RedVis" material="N2cherenkov">
-      <placement  x="0*cm" y="0*cm" z="260*cm" />
-      <dimensions rmin="10*cm" rmax1="80*cm" rmax2="120*cm" zmin="20*cm"  zmax="120*cm"/>
-      <mirror id="1"> 
-        <placement x="0*cm" y="129.9*cm" z="30.3125*cm"/>
-        <rotation x="25.0*degree" y="0" z="0"/>
-      </mirror>
-      <mirror id="2">
-        <placement x="0*cm" y="211.411*cm" z="50.6678*cm"/>
-        <rotation x="2.0*degree" y="0" z="0"/>
-      </mirror>
-      <mirror id="3" >
-        <comment>Mirror 3 is the combination of winston cone and PMT assembly</comment>        
-        <placement x="0*cm" y="255*cm" z="-40*cm"/>
-        <rotation x="55.0*degree" y="0" z="0"/>
-      </mirror>
-    </detector>
-  </detectors>
-</lccdd>
diff --git a/src/ConceptDetectors/solid/compact/solid/materials.xml b/src/ConceptDetectors/solid/compact/solid/materials.xml
deleted file mode 100644
index 28640cb6..00000000
--- a/src/ConceptDetectors/solid/compact/solid/materials.xml
+++ /dev/null
@@ -1,161 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<materials>
-
-  <!--
-       Air by weight from
-
-       http://www.engineeringtoolbox.com/air-composition-24_212.html
-  -->
-  <material name="Air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  <material name="air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-
-  <!-- We model vakuum just as very thin air -->
-  <material name="Vacuum">
-    <D type="density" unit="g/cm3" value="0.0000000001" />
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-
-  <material name="Epoxy">
-    <D type="density" value="1.3" unit="g/cm3"/>
-    <composite n="44" ref="H"/>
-    <composite n="15" ref="C"/>
-    <composite n="7" ref="O"/>
-  </material>
-
-  <material name="Quartz">
-    <D type="density" value="2.2" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="G10">
-    <D type="density" value="1.7" unit="g/cm3"/>
-    <fraction n="0.08" ref="Cl"/>
-    <fraction n="0.773" ref="Quartz"/>
-    <fraction n="0.147" ref="Epoxy"/>
-  </material>
-
-  <material name="Polystyrene">
-    <D value="1.032" unit="g/cm3"/>
-    <composite n="19" ref="C"/>
-    <composite n="21" ref="H"/>
-  </material>
-
-  <material name="Steel235">
-    <D value="7.85" unit="g/cm3"/>
-    <fraction n="0.998" ref="Fe"/>
-    <fraction n=".002" ref="C"/>
-  </material>
-
-  <material name="SiliconOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="BoronOxide">
-    <D type="density" value="2.46" unit="g/cm3"/>
-    <composite n="2" ref="B"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="SodiumOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="2" ref="Na"/>
-    <composite n="1" ref="O"/>
-  </material>
-
-  <material name="AluminumOxide">
-    <D type="density" value="3.89" unit="g/cm3"/>
-    <composite n="2" ref="Al"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="PyrexGlass">
-    <D type="density" value="2.23" unit="g/cm3"/>
-    <fraction n="0.806" ref="SiliconOxide"/>
-    <fraction n="0.130" ref="BoronOxide"/>
-    <fraction n="0.040" ref="SodiumOxide"/>
-    <fraction n="0.023" ref="AluminumOxide"/>
-  </material>
-
-  <material name="CarbonFiber">
-    <D type="density" value="1.5" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-
-  <material name="CarbonFiber_50D">
-    <D type="density" value="0.75" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-
-  <material name="Rohacell31">
-    <D type="density" value="0.032" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-
-  <material name="Rohacell31_50D">
-    <D type="density" value="0.016" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-
-  <material name="RPCGasDefault" state="gas">
-    <D type="density" value="0.0037" unit="g/cm3"/>
-    <composite n="209" ref="C"/>
-    <composite n="239" ref="H"/>
-    <composite n="381" ref="F"/>
-  </material>
-  <material name="GEMGas" state="gas">
-    <D type="density" value="0.0037" unit="g/cm3"/>
-    <composite n="209" ref="C"/>
-    <composite n="239" ref="H"/>
-    <composite n="381" ref="F"/>
-  </material>
-
-  <material name="PolystyreneFoam">
-    <D type="density" value="0.0056" unit="g/cm3"/>
-    <fraction n="1.0" ref="Polystyrene"/>
-  </material>
-
-  <material name="Kapton">
-    <D value="1.43" unit="g/cm3" />
-    <composite n="22" ref="C"/>
-    <composite n="10" ref="H" />
-    <composite n="2" ref="N" />
-    <composite n="5" ref="O" />
-  </material>
-
-  <material name="PEEK">
-    <D value="1.37" unit="g/cm3" />
-    <composite n="19" ref="C"/>
-    <composite n="12" ref="H" />
-    <composite n="3" ref="O" />
-  </material>
-
-  <material name="EJ204">
-    <D value="1.032" unit="g/cm3" />
-    <composite n="521" ref="H" />
-    <composite n="474" ref="C" />
-  </material>
-
-</materials>
diff --git a/src/ConceptDetectors/solid/compact/solid/sim/field.xml b/src/ConceptDetectors/solid/compact/solid/sim/field.xml
deleted file mode 100644
index dc76375c..00000000
--- a/src/ConceptDetectors/solid/compact/solid/sim/field.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<geant4_setup>
-  <properties>
-    <attributes name="solenoid"
-		id="0"
-		type="Geant4FieldSetup"
-		object="GlobalSolenoid1"
-		global="true"
-		min_chord_step="0.01*mm"
-		delta_chord="0.25*mm"
-		delta_intersection="1e-05*mm"
-		delta_one_step="0.001*mm"
-		eps_min="5e-05*mm"
-		eps_max="0.001*mm"
-		stepper="HelixSimpleRunge"
-		equation="Mag_UsualEqRhs">
-    </attributes>
-  </properties>
-</geant4_setup>
diff --git a/src/ConceptDetectors/solid/compact/solid/sim/physics.xml b/src/ConceptDetectors/solid/compact/solid/sim/physics.xml
deleted file mode 100644
index 47723635..00000000
--- a/src/ConceptDetectors/solid/compact/solid/sim/physics.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<geant4_setup>
-
-  <!-- Definition of the physics list.
-   
-       Ordering values:
-     	ordInActive = -1,	// ordering parameter to indicate InActive DoIt
-       	ordDefault = 1000,	// default ordering parameter
-       	ordLast    = 9999 	// ordering parameter to indicate the last DoIt
-  -->
-
-  <sequences>
-    <sequence name="Geant4PhysicsListSequence/PhysicsList" decays="true" extends="FTFP_BERT"/>
-
-    <physicslist name="Geant4PhysicsList/MyPhysics.0" decays="true">
-      <extends name="FTFP_BERT"/>
-      <physics>
-        <construct name="Geant4OpticalPhotonPhysics/OpticalPhotonPhys"/>
-        <construct name="Geant4CerenkovPhysics/CerenkovPhys"/>
-      </physics>
-      <!--
-      <phy sics>
-	<construct name=""/>
-	<construct name="G4LeptonConstructor"/>
-      </particles>
-      <processes>
-	<particle name="e[+-]" cut="0.001*mm">
-	  <process name="G4eMultipleScattering" ordAtRestDoIt="-1" ordAlongSteptDoIt="1" ordPostStepDoIt="1"/>
-	  <process name="G4eIonisation"         ordAtRestDoIt="-1" ordAlongSteptDoIt="2" ordPostStepDoIt="2"/>
-	</particle>
-      </processes>
-      -->
-    </physicslist>
-  </sequences>
-
-  <!--
-  <physicslist name="Geant4PhysicsList/MyPhysics.0">
-
-
-    <physics>
-      <construct name="Geant4OpticalPhotonPhysics/OpticalPhotonPhys"/>
-      <construct name="HadronPhysicsQGSP"/>
-    </physics>
-
-    <processes>
-      <particle name="gamma">
-      </particle>
-
-      <particle name="e[+-]" cut="1*mm">
-	<process name="G4eMultipleScattering" ordAtRestDoIt="-1" ordAlongSteptDoIt="1" ordPostStepDoIt="1"/>
-	<process name="G4eIonisation"         ordAtRestDoIt="-1" ordAlongSteptDoIt="2" ordPostStepDoIt="2"/>
-      </particle>
-
-      <particle name="mu[+-]">
-	<process name="G4MuMultipleScattering" ordAtRestDoIt="-1" ordAlongSteptDoIt="1" ordPostStepDoIt="1"/>
-	<process name="G4MuIonisation"         ordAtRestDoIt="-1" ordAlongSteptDoIt="2" ordPostStepDoIt="2"/>
-      </particle>
-
-      <particle name="pi[+-]">
-	<process name="G4hMultipleScattering" ordAtRestDoIt="-1" ordAlongSteptDoIt="1" ordPostStepDoIt="1"/>
-	<process name="G4hIonisation"         ordAtRestDoIt="-1" ordAlongSteptDoIt="2" ordPostStepDoIt="2"/>
-      </particle>
-    </processes>
-  </physicslist>
-
-  <physicslist name="Geant4PhysicsList/MyPhysics.0">
-    <physics>
-      <construct name="G4EmStandardPhysics"/>
-    </physics>
-  </physicslist>
-  -->
diff --git a/src/ConceptDetectors/solid/compact/solid/sim/sequences.xml b/src/ConceptDetectors/solid/compact/solid/sim/sequences.xml
deleted file mode 100644
index 30957266..00000000
--- a/src/ConceptDetectors/solid/compact/solid/sim/sequences.xml
+++ /dev/null
@@ -1,315 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<geant4_setup>
-  <!-- Kernel parameters  
-       UI="UI" is default, 
-    
-       Note:
-       NumEvents is ignored in interactive sessions, but  used
-       in batch mode without ui nor vis.
-    
-       To run batch: set UI=""
-  -->
-  <kernel UI="" NumEvents="10"/>  
-
-  <!-- List of globally known actions. These actions will be registered with the Geant4Kernel 
-       object and may be retrieved by there using the action name.
-    
-       Note: registered actions MUST be unique.
-       However, not all actions need to registered....
-       Only register those, you later need to retrieve by name.
-  -->
-  <actions>
-    <action name="Geant4TestRunAction/RunInit">
-      <properties Control="true"
-		  Property_int="12345"
-		  Property_double="-5e15"
-		  Property_string="Startrun: Hello_2"/>
-     </action>
-    <action name="Geant4TestEventAction/UserEvent_2">
-      <properties Control="true"
-		  Property_int="1234"
-		  Property_double="5e15"
-		  Property_string="Hello_2"/>
-    </action>
-    <action name="Geant4TCUserParticleHandler/UserParticleHandler">
-      <properties Control="true"
-		  TrackingVolume_Zmax="765*cm"
-		  TrackingVolume_Rmax="625*cm"/>
-    </action>
-
-    <!-- UI handler initializing vis and ui. NAME IS FIXED/COMMON KNOWLEDGE -->
-    <action name="Geant4UIManager/UI">
-      <properties HaveVIS="1"
-		  HaveUI="1"
-		  SetupUI="macro/vis.mac"
-		  SessionType="qt"/>
-     </action>
-  </actions>
-
-  <!-- List of known phases.
-       Note: Phases can only be attached to the program at very well defined moments,
-       which are explained in the documentation.
-       These are typically the "standard" moments: BeginRun, EndRun, BeginEvent, etc.
-       and the calls after processing the hits of each sensitive detector.
-    
-  -->
-  <phases>
-    <phase type="RunAction/begin">
-      <action name="RunInit"/>
-      <action name="Geant4TestRunAction/UserRunInit">
-	<properties Control="true"
-		    Property_int="1234"
-		    Property_double="5e15"
-		    Property_string="'Hello_2'"/>
-      </action>
-    </phase>
-    <phase type="EventAction/end">
-      <action name="UserEvent_2"/>
-    </phase>
-    <phase type="EventAction/begin">
-      <action name="UserEvent_2"/>
-    </phase>
-  </phases>
-
-  <!-- List of globally known filters. Filters are called by Geant4 before the
-       hit processing in the sensitive detectors start. The global filters
-       may be shared between many sensitive detectors. Alternatively filters
-       may be directly attached to the sensitive detector in question.
-       Attributes are directly passed as properties to the filter action.
-    
-       Note: registered global filters MUST be unique.
-       However, not all filters need to registered....
-  -->
-  <filters>
-    <filter name="GeantinoRejectFilter/GeantinoRejector"/>
-    <filter name="ParticleRejectFilter/OpticalPhotonRejector">
-        <properties particle="opticalphoton" Control="true"/>
-    </filter>
-    <filter name="ParticleSelectFilter/OpticalPhotonSelector">
-        <properties particle="opticalphoton" Control="true"/>
-    </filter>
-    <filter name="EnergyDepositMinimumCut">
-      <properties Cut="10*keV" Control="true"/>
-    </filter>
-  </filters>
-
-  <!-- List of known action sequences.
-       Note: Action sequences exist for each of the various geant4 callback,
-       which are explained in the documentation, such as EventAction, RunAction, etc
-       and the calls after processing the hits of each sensitive detector.
-    
-  -->
-  <sequences>
-    <sequence name="Geant4EventActionSequence/EventAction">
-      <properties Control="true"/>
-      <action name="Geant4TestEventAction/UserEvent_1">
-        <properties Control="true"
-		    OutputLevel="3"
-		    Property_int="901234"
-  	  	    Property_double="1e11"
-		    Property_string="'Hello_1'"/>
-      </action>
-      <action name="UserEvent_2"/>
-<!--
-      <action name="Geant4Output2LCIO/LCIOOutput">
-	<properties Control="true" Output="simple_lcio"/>
-      </action>
--->
-      <action name="Geant4Output2ROOT/RootOutput">
-	<properties Control="true" Output="derp_simple.root"/>
-      </action>
-    </sequence>
-    <sequence name="Geant4GeneratorActionSequence/GeneratorAction">
-      <action name="Geant4ParticleGun/Gun">
-        <properties Control="true"
-                    OutputLevel="3"
-		    energy="1500*MeV"
-  	  	    particle="'e-'"
-		    multiplicity="1"
-                    position="(0,0,-3000*mm)"
-		    direction="(0,0.2,1)"/>
-      </action>
-      <action name="Geant4ParticleHandler/ParticleHandler">
-        <properties Control="true"
-		    SaveProcesses="['Decay']"
-  	  	    MinimalKineticEnergy="100*MeV"/>
-	<adopt name="UserParticleHandler"/>
-      </action>
-
-<!--
-      <action name="LCIOInputAction/LCIO1">
-       <properties Control="true"
-	   Input="LCIOStdHepReader|/opt/DD4hep/files/NC_bb_tag_2_pythia_events.hep"/>
-      </action>
--->
-<!--
-		/afs/.cern.ch/project/lhec/users/pythia-files
-		/opt/DD4hep/files/
-		    input="LCIOFileReader|/opt/DD4hep/files/test03092013.slcio"/>
--->
-    </sequence>
-
-
-    <sequence sd="GEMTracker_SIDIS" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="Geant4SimpleTrackerAction/GEMTrackerHandler">
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-    <sequence sd="LightGasCherenkov" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-       <filter name="OpticalPhotonRejector"/>
-       <!--
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="PhotoMultiplierSDAction/LightGasCherenkovHandler">
-       <filter name="OpticalPhotonRejector"/>
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-    <sequence sd="HeavyGasCherenkov" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-       <filter name="OpticalPhotonRejector"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="PhotoMultiplierSDAction/HeavyGasCherenkovHandler">
-       <filter name="OpticalPhotonRejector"/>
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-    <sequence sd="FAECPreShower" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="Geant4SimpleCalorimeterAction/FAECPreShowerHandler">
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-
-
-    <sequence sd="FAECShower" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="Geant4SimpleCalorimeterAction/FAECShowerHandler">
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-    <sequence sd="LAECPreShower" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="Geant4SimpleCalorimeterAction/LAECPreShowerHandler">
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-    <sequence sd="LAECShower" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <!--
-       <filter name="GeantinoRejector"/>
-       <filter name="EnergyDepositMinimumCut"/>
-       -->
-      <action name="Geant4SimpleCalorimeterAction/AECShowerHandler">
-        <properties Control="true"/>
-      </action>
-    </sequence>    
-
-    <!--
-    <sequence sd="SiTrackerBarrel" type="Geant4SensDetActionSequence">
-       <properties Control="true"/>
-      <filter name="GeantinoRejector"/>
-      <filter name="EnergyDepositMinimumCut"/>
-      <action name="Geant4SimpleTrackerAction/SiTrackerBarrelHandler"/>
-    </sequence>
-    <sequence sd="SiTrackerForward" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <filter name="GeantinoRejector"/>
-      <filter name="EnergyDepositMinimumCut"/>
-      <action name="Geant4SimpleTrackerAction/SiTrackerForwardHandler"/>
-    </sequence>
-    <sequence sd="SiTrackerBackward" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <filter name="GeantinoRejector"/>
-      <filter name="EnergyDepositMinimumCut"/>
-      <action name="Geant4SimpleTrackerAction/SiTrackerBackwardHandler"/>
-    </sequence>    
-
-    <sequence sd="EcalBarrel" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <action name="Geant4SimpleCalorimeterAction/EcalBarrelHandler"/>
-    </sequence>
-    <sequence sd="EcalEndcap_fwd" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <action name="Geant4SimpleCalorimeterAction/EcalEndCap_fwdpHandler"/>
-    </sequence>
-    <sequence sd="EcalEndcap_bwd" type="Geant4SensDetActionSequence">
-      <properties Control="true"/>
-      <action name="Geant4SimpleCalorimeterAction/EcalEndCap_bwdHandler"/>
-    </sequence>
-
-    <sequence sd="HcalBarrel" type="Geant4SensDetActionSequence">
-	  <filter name="OpticalPhotonSelector"/>
-      <action name="Geant4SimpleOpticalCalorimeterAction/HcalBarrelHandler">
-       <properties Control="true"/>
-      </action>
-    </sequence>
-    <sequence sd="HcalEndcap_fwd" type="Geant4SensDetActionSequence">
-	  <filter name="OpticalPhotonSelector"/>
-      <action name="Geant4SimpleOpticalCalorimeterAction/HcalEndcap_fwdHandler">
-       <properties Control="true"/>
-      </action>
-    </sequence>    
-    <sequence sd="HcalEndcap_bwd" type="Geant4SensDetActionSequence">
-	  <filter name="OpticalPhotonSelector"/>
-      <action name="Geant4SimpleOpticalCalorimeterAction/HcalEndcap_bwdHandler">
-      <properties Control="true"/>
-      </action>
-    </sequence>	    
-    <sequence sd="HcalPlug_fwd" type="Geant4SensDetActionSequence">
- 	  <filter name="OpticalPhotonSelector"/>
-      <action name="Geant4SimpleCalorimeterAction/HcalPlug_fwdHandler"/>
-      <properties Control="true"/>
-    </sequence>
-    <sequence sd="HcalPlug_bwd" type="Geant4SensDetActionSequence">
- 	  <filter name="OpticalPhotonSelector"/>
- 	  <action name="Geant4SimpleCalorimeterAction/HcalPlug_bwdHandler"/>
-      <properties Control="true"/>
-    </sequence>
- 	
-    <sequence sd="MuonBarrel" type="Geant4SensDetActionSequence">
-      <action name="Geant4SimpleCalorimeterAction/MuonBarrelHandler"/>
-    </sequence>
-    <sequence sd="MuonEndcap_fwd1" type="Geant4SensDetActionSequence">
-      <action name="Geant4SimpleCalorimeterAction/MuonEndcap_fwd1Handler"/>
-    </sequence>
-    <sequence sd="MuonEndcap_fwd2" type="Geant4SensDetActionSequence">
-      <action name="Geant4SimpleCalorimeterAction/MuonEndcap_fwd2Handler"/>
-    </sequence>
-    <sequence sd="MuonEndcap_bwd1" type="Geant4SensDetActionSequence">
-      <action name="Geant4SimpleCalorimeterAction/MuonEndcap_bwd1Handler"/>
-    </sequence>
-    <sequence sd="MuonEndcap_bwd2" type="Geant4SensDetActionSequence">
-      <action name="Geant4SimpleCalorimeterAction/MuonEndcap_bwd2Handler"/>
-    </sequence>
-    -->
-
-  </sequences>
-
-</geant4_setup>
diff --git a/src/ConceptDetectors/solid/compact/solid_pvdis.xml b/src/ConceptDetectors/solid/compact/solid_pvdis.xml
deleted file mode 100644
index e5fc49cf..00000000
--- a/src/ConceptDetectors/solid/compact/solid_pvdis.xml
+++ /dev/null
@@ -1,310 +0,0 @@
-<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">
-
-  <info name="solid" title="SoLID"
-        author="Whitney Armstrong"
-        url=""
-        status="development"
-        version="$Id: compact.xml v1.0 2016-12-21$">
-    <comment>SoLID detector</comment>
-  </info>
-
-  <includes>
-    <gdmlFile  ref="solid_components/elements.xml" />
-    <gdmlFile  ref="solid_components/materials.xml" />
-  </includes>
-
-  <define>
-    <constant name="world_side" value="30000*mm"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="world_side"/>
-
-    <constant name="CrossingAngle" value="0.020*rad"/>
-
-    <constant name="CaloSides" value="12"/>
-    <constant name="MuonSides" value="8"/>
-
-    <constant name="EcalBarrel_ID" value="6"/>
-    <constant name="EcalBarrel_rmin" value="135.0*cm"/>
-    <constant name="EcalBarrel_zmax" value="282.50*cm"/>
-
-    <constant name="EcalEndcap_ID" value="7"/>
-    <constant name="EcalEndcap_rmin" value="21.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="EcalEndcap_rmax" value="(EcalBarrel_rmin - 1.5*cm) / (cos(pi/CaloSides))"/>
-    <constant name="EcalEndcap_zmin" value="265.70*cm"/>
-
-    <constant name="HcalBarrel_ID" value="8"/>
-    <constant name="HcalBarrel_rmin" value="141.90*cm"/>
-    <constant name="HcalBarrel_layers" value="(int) 75"/>
-    <constant name="HcalBarrel_layer_thickness" value="1.0*cm + 0.65*cm"/>
-
-    <constant name="HcalEndcap_ID" value="9"/>
-    <constant name="HcalEndcap_zmin" value="EcalBarrel_zmax + 4.0*cm"/> <!-- Gap for cables -->
-    <constant name="HcalEndcap_rmin" value="50.0*cm"/>
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="HcalEndcap_rmax" value="(HcalBarrel_rmin + HcalBarrel_layers * HcalBarrel_layer_thickness) / (cos(pi/CaloSides))"/>
-    <constant name="HcalEndcap_layers" value="60"/>
-    <constant name="HcalEndcap_layer_thickness" value="2.0*cm + 0.65*cm"/>
-    <constant name="HcalEndcap_zmax" value="HcalEndcap_zmin + HcalEndcap_layers * HcalEndcap_layer_thickness"/>
-
-    <constant name="HcalPlug_ID" value="10"/>
-
-
-    <constant name="tracking_region_radius" value="EcalBarrel_rmin - 1.0*mm"/>
-    <constant name="tracking_region_zmax" value="EcalEndcap_zmin - 1.0*mm"/>
-    <constant name="VXD_CF_sensor" value="0.026*cm"/>
-    <constant name="VXD_CF_support" value="0.05*cm"/>
-
-    <constant name="SolenoidBarrelInnerRadius" value="150*cm"/>
-    <constant name="SolenoidCoilOuterZ" value="300*cm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="1.0*cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="1.5*cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="40.0*cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="3.0*cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="20.0*cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="4.0*cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="6.0*cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="12.0*cm"/>
-    <constant name="SolenoidBarrelOuterZ" value="SolenoidCoilOuterZ+SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidalFieldRadius" value="(SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0)"/>
-
-
-    <constant name="MuonBarrel_ID" value="11"/>
-    <constant name="MuonBarrel_rmin" value="SolenoidBarrelOuterRadius + 1.0*cm"/>
-    <constant name="MuonBarrel_zmax" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness"/>
-    <constant name="MuonBarrel_layers" value="15"/>
-    <constant name="MuonBarrel_layer_thickness" value="10.0*cm + 4.0*cm"/>
-
-    <constant name="MuonEndcap_ID" value="12"/>
-    <constant name="MuonEndcap_zmin" value="MuonBarrel_zmax + 10.0*cm"/> <!-- Space for cables etc. -->
-    <constant name="MuonEndcap_rmin" value="69.0*cm"/> <!-- Space for QD0 and anti-solenoid-->
-    <!-- Correction from going from inner circle to outer circle -->
-    <constant name="MuonEndcap_rmax" value="(MuonBarrel_rmin + 57.0*cm + MuonBarrel_layers*MuonBarrel_layer_thickness) / (cos(pi/MuonSides))"/>
-    <constant name="MuonEndcap_layers" value="18"/>
-    <constant name="MuonEndcap_layer_thickness" value="10.0*cm + 4.0*cm"/>
-    <constant name="MuonEndcap_zmax" value="MuonEndcap_zmin + MuonEndcap_layers * MuonEndcap_layer_thickness"/>
-
-    <constant name="LumiCal_rmin" value="6.4*cm"/>
-    <constant name="LumiCal_rmax" value="EcalEndcap_rmin + 3.0*cm"/>
-    <constant name="LumiCal_zmin" value="HcalEndcap_zmin"/>
-    <constant name="LumiCal_thickness" value="20*0.371*cm + 15*0.643*cm"/>
-    <constant name="LumiCal_zmax" value="LumiCal_zmin + LumiCal_thickness"/>
-    <constant name="LumiCalElectronics_rmax" value="LumiCal_rmax+5.0*cm"/>
-
-    <constant name="SupportTube_thickness" value="1.0*cm"/>
-    <constant name="ForwardVacuumValve_thickness" value="36.0*cm"/>
-    <constant name="ForwardShielding_thickness" value="5.0*cm"/>
-    <constant name="ForwardMask_thickness" value="10.0*cm"/>
-    <constant name="ForwardMask_zmin" value="LumiCal_zmax + ForwardShielding_thickness + ForwardVacuumValve_thickness"/>
-
-    <constant name="VertexSupport_r1" value="16.87*cm"/>
-    <constant name="VertexSupport_r2" value="18.42*cm"/>
-    <constant name="VertexSupport_zmax" value="240.48*cm"/>
-
-
-    <constant name="VertexBarrel_ID" value="1"/>
-    <constant name="VertexBarrel_zmax" value="240.0*cm"/>
-    <constant name="VertexBarrel_r1" value="2.7*cm"/>
-    <constant name="VertexBarrel_r2" value="3.8*cm"/>
-    <constant name="VertexBarrel_r3" value="5.1*cm"/>
-    <constant name="VertexBarrel_r4" value="6.4*cm"/>
-    <constant name="VertexBarrel_r5" value="7.7*cm"/>
-
-
-    <constant name="CentralBeamPipe_zmax" value="23.0*cm"/>
-    <constant name="CentralBeamPipe_rmax" value="VertexBarrel_r1 - 0.2*cm"/>
-    <constant name="CentralBeamPipe_thickness" value="CentralBeamPipe_rmax * 0.02"/> <!-- 1% of the diameter -->
-    <constant name="CentralBeamPipe_rmin" value="CentralBeamPipe_rmax - CentralBeamPipe_thickness"/>
-    <constant name="BeamPipe_thickness" value="0.4*cm"/>
-    <constant name="BeamPipe_endThickness" value="0.1*cm"/>
-    <constant name="BeamPipe_zmax" value="LumiCal_zmin - 0.5*cm"/>
-    <constant name="BeamPipe_rmax" value="19.0*cm"/>
-    <constant name="BeamPipe_rmin" value="BeamPipe_rmax - BeamPipe_thickness"/>
-    <constant name="bp_cone_slope" value="(BeamPipe_rmax-CentralBeamPipe_rmax)/(tracking_region_zmax-CentralBeamPipe_zmax)"/>
-    <constant name="BeamPipe_zmin" value="CentralBeamPipe_zmax + (BeamPipe_thickness - CentralBeamPipe_thickness)/bp_cone_slope"/>
-    <constant name="BeamPipeLiner_thickness" value="0.0*cm"/>
-
-    <constant name="VertexEndcap_ID" value="2"/>
-    <constant name="VertexEndcap_rmax" value="11.5*cm"/>
-    <constant name="VertexEndcap_z1" value="12.0*cm"/>
-    <constant name="VertexEndcap_z2" value="16.0*cm"/>
-    <constant name="VertexEndcap_z3" value="20.0*cm"/>
-    <constant name="VertexEndcap_z4" value="24.0*cm"/>
-    <constant name="VertexEndcap_offset" value="0.2*cm"/>
-    <constant name="VertexEndcapModules" value="16"/>
-    <constant name="VertexEndcap_rmin1" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin2" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin3" value="CentralBeamPipe_rmax + VertexEndcap_offset"/>
-    <constant name="VertexEndcap_rmin4" value="(VertexEndcap_z4 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + VertexEndcap_offset"/>
-
-    <constant name="SiTrackerBarrel_ID" value="3"/>
-    <constant name="SiTrackerEndcap_ID" value="4"/>
-
-    <constant name="ForwardTracker_ID" value="5"/>
-    <constant name="ForwardTrackerModules" value="16"/>
-    <constant name="ForwardTracker_rmax" value="16.87*cm"/>
-    <constant name="ForwardTracker_z1" value="28.0*cm"/>
-    <constant name="ForwardTracker_z2" value="50.0*cm"/>
-    <constant name="ForwardTracker_z3" value="83.0*cm"/>
-    <constant name="ForwardTracker_offset" value="0.2*cm"/>
-    <constant name="ForwardTracker_rmin1" value="(ForwardTracker_z1 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin2" value="(ForwardTracker_z2 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-    <constant name="ForwardTracker_rmin3" value="(ForwardTracker_z3 - CentralBeamPipe_zmax)*bp_cone_slope + CentralBeamPipe_rmax + ForwardTracker_offset"/>
-
-    <constant name="VertexService_zmin" value="ForwardTracker_z1 + 1.0*cm"/>
-    <constant name="VertexService_zmax" value="VertexService_zmin + 2.0*cm"/>
-    <constant name="VertexServiceThickness" value="0.3*cm"/>
-    <constant name="VertexCableThickness" value="0.005*cm"/>
-
-    <constant name="BeamCal_rmax" value="13.0*cm"/>
-    <constant name="BeamCal_zmin" value="ForwardMask_zmin + ForwardMask_thickness"/>
-
-    <constant name="IncomingBP_radius" value="0.25*cm"/>
-    <constant name="IncomingBP_thickness" value="0.05*cm"/>
-    <constant name="OutgoingBP_radius" value="tan(CrossingAngle/2/rad)*BeamCal_zmin"/>
-    <constant name="OutgoingBP_thickness" value="0.1*cm"/>
-
-    <constant name="BeamCal_crossingAngle" value="CrossingAngle"/>
-    <constant name="BeamCal_outgoing_r" value="OutgoingBP_radius + 0.05*cm"/>
-    <constant name="BeamCal_incoming_r" value="IncomingBP_radius + 0.05*cm"/>
-
-    <constant name="Place_Center" value="0*cm"/>
-  </define>
-
-
-  <limits>
-    <limitset name="cal_limits">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-    </limitset>
-    <limitset name="SiTrackerBarrelRegionLimitSet">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="track_length_max" particles="*" value="5.0" unit="mm" />
-      <limit name="time_max" particles="*" value="5.0" unit="ns" />
-      <limit name="ekin_min" particles="*" value="0.01" unit="MeV" />
-      <limit name="range_min" particles="*" value="5.0" unit="mm" />
-    </limitset>
-  </limits>
-  <regions>
-    <region name="SiTrackerBarrelRegion" eunit="MeV" lunit="mm" cut="0.001" threshold="0.001">
-      <limitsetref name="SiTrackerBarrelRegionLimitSet"/>
-    </region>
-  </regions>
-
-  <comment>Common Generic visualization attributes</comment>
-  <display>
-    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
-    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
-    <vis name="GreenVis"       alpha="0.5"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedVis"         alpha="0.5"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueVis"        alpha="0.5"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="OrangeVis"      alpha="0.5"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
-    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
-  </display>
-  <!--  Definition of the used visualization attributes    -->
-  <display>
-    <vis name="SiVertexModuleVis"    alpha="1.0" r="1" g="1"    b="0.6" drawingStyle="wireframe" showDaughters="true"  visible="true"/>
-    <!--vis name="SiVertexModuleVis"    alpha="1.0" r="1" g=".75"    b="0"  showDaughters="true"  visible="true"/-->
-    <vis name="SiVertexSensitiveVis" alpha="1.0" r="1" g="0.2"  b="0.2" drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexPassiveVis"   alpha="1.0" r="0" g="0.2"  b="1"   drawingStyle="solid"     showDaughters="true"  visible="true"/>
-    <vis name="SiVertexLayerVis"     alpha="1.0" r="1" g="0.75" b="0"   drawingStyle="solid"     showDaughters="true" visible="true"/>
-    <!--vis name="SiVertexLayerVis"     alpha=".10" r="0" g="1" b=".60" drawingStyle="wireframe"  showDaughters="true" visible="false"/-->
-
-  </display>
-
-
-  <comment>Additional design specific material definitions</comment>
-  <!--<include ref="SiD/SiD_Materials.xml"/>-->
-
-  <detectors>
-
-    <detector id="77" name="StandInVolumes" vis="GreenVis" type="StandInGeometrySOLID" >
-    </detector>
-    <detector id="2" name="GEMTracker_PVDIS" vis="RedVis" type="GEMTrackerDiscSOLID" readout="GEMTrackerHits" >
-      <layer id="1" z="157.5*cm" inner_r="48.0*cm"  outer_r="122.0*cm" phi0_offset=" 0.5*deg" />
-      <layer id="2" z="185.5*cm" inner_r="59.0*cm"  outer_r="143.0*cm" phi0_offset=" 0.0*deg" />
-      <layer id="3" z="190  *cm" inner_r="65.0*cm"  outer_r="143.0*cm" phi0_offset=" 0.0*deg" />
-      <layer id="4" z="306  *cm" inner_r="105.0*cm" outer_r="230.0*cm" phi0_offset="-0.5*deg" />
-      <layer id="5" z="315  *cm" inner_r="109.0*cm" outer_r="237.0*cm" phi0_offset="-0.5*deg" />
-    </detector>
-
-    <detector id="3" name="FAEC_SIDIS" type="EMCalorimeterSoLID" readout="EMCalHits" vis="InvisibleWithDaughters" >
-      <comment>Foward Angle Electromagnetic Calorimeter (FAEC) for PVDIS</comment>
-      <dimensions rmin="110*cm" rmax="265*cm" z0="320*cm" rmod="6.25*cm" rtol="1.0*cm" />
-      <layer repeat="1" vis="InvisibleWithDaughters">
-        <slice material = "Lead"  thickness = "1.12*cm" vis="BlueVis"/>
-        <slice material = "EJ204" thickness = "6.25*cm" vis="PurpleVis" sensitive="yes"/>
-      </layer>
-      <layer repeat="194" vis="GreenVis">
-        <slice material = "Lead"  thickness = "0.05*cm"/>
-        <slice material = "EJ204" thickness = "0.15*cm" sensitive="yes" limits="cal_limits"/>
-        <slice material = "Air"   thickness = "0.012*2*cm"/>
-      </layer>
-    </detector>
-
-  </detectors>
-
-  <!--  Definition of the readout segmentation/definition  -->
-  <readouts>
-    <readout name="GEMTrackerHits">
-      <id>system:8,layer:5,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="EMCalHits">
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <!--
-    <readout name="SiTrackerBarrelHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiTrackerEndcapHits">
-      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
-    </readout>
--->
-  </readouts>
-
-  <plugins>
-    <!--
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiVertexBarrel" />
-      <argument value="dimension=2" />
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerEndcapSurfacePlugin">
-      <argument value="SiVertexEndcap"/>
-      <argument value="dimension=1"/>
-    </plugin>
-
-    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
-      <argument value="SiTrackerBarrel"/>
-      <argument value="dimension=2"/>
-    </plugin>
-
-    <plugin name="DD4hepVolumeManager" />
-    <plugin name="InstallSurfaceManager" />
-    -->
-  </plugins>
-
-  <fields>
-    <field name="GlobalSolenoid" type="solenoid"
-      inner_field="1.5*tesla"
-      outer_field="-0.6*tesla"
-      zmax="SolenoidCoilOuterZ"
-      outer_radius="SolenoidalFieldRadius">
-    </field>
-  </fields>
-</lccdd>
diff --git a/src/ConceptDetectors/solid/src/EMCalorimeterSOLID_geo.cpp b/src/ConceptDetectors/solid/src/EMCalorimeterSOLID_geo.cpp
deleted file mode 100644
index 60cc916b..00000000
--- a/src/ConceptDetectors/solid/src/EMCalorimeterSOLID_geo.cpp
+++ /dev/null
@@ -1,197 +0,0 @@
-//==========================================================================
-//  SoLID Electromagnetic Calorimeter Implementation
-//--------------------------------------------------------------------------
-// Author     : C. Peng
-//==========================================================================
-
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "XML/Layering.h"
-#include "TMath.h"
-#include "DDRec/Surface.h"
-#include "DDRec/DetectorData.h"
-#include "Math/Point2D.h"
-#include <algorithm>
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::rec;
-
-typedef ROOT::Math::XYPoint Point;
-
-
-// checks if a point is inside a unit hexagon
-// lside = 1, center at (0, 0), and vertices at (1, 0), (-1, 0)
-template<class T>
-bool in_hex(const T &p)
-{
-    // Check length (squared) against inner and outer radius
-    double l2 = p.x() * p.x() + p.y() * p.y();
-    if (l2 > 1.0) return false;
-    if (l2 < 0.75) return true; // (sqrt(3)/2)^2 = 3/4
-
-    // Check against borders
-    double py = p.y() * 1.15470053838; // 2/sqrt(3)
-    if (py > 1.0 || py < -1.0) return false;
-
-    double px = 0.5 * py + p.x();
-    if (px > 1.0 || px < -1.0) return false;
-
-    if ((py - px) > 1.0 || (py - px) < -1.0) return false;
-
-    return true;
-}
-
-
-// recursively fill hexagon in a ring
-void add_hex(Point p, std::vector<Point> &res, double lside, double rmin, double rmax, double tol = 1e-6)
-{
-    // center is outside of the boundaries
-    if (p.r()  > (rmax + tol) || p.r() < (rmin - tol)) { return; }
-
-    // already exist
-    for (auto &pt : res) {
-        if (in_hex((p - pt)/lside)) { return; }
-    }
-
-    // add into container
-    res.emplace_back(p);
-
-    // recursively check neigbors, 2.*sqrt(3)/2.*lside
-    double d = lside*2.0;//1.732050807568877;
-    // pi/3
-    static double sext = 1.0471975512;
-    for (int i = 0; i < 6; ++i) {
-        add_hex(Point(p.x() + d*sin(i*sext), p.y() + d*cos(i*sext)), res, lside, rmin, rmax, tol);
-    }
-
-}
-
-// create the detector
-static Ref_t createDetector(Detector& desc, xml::Handle_t handle, SensitiveDetector sens)
-{
-    static double tolerance = 0e0;
-    Layering layering(handle);
-    xml_det_t x_det = handle;
-    Material air = desc.air();
-    int det_id = x_det.id();
-    string det_name = x_det.nameStr();
-
-    xml_comp_t x_dim = x_det.dimensions();
-    double rmin = x_dim.rmin();
-    double rmax = x_dim.rmax();
-    double rmod = x_dim.attr<double>(_Unicode(rmod));
-    double rtol = x_dim.attr<double>(_Unicode(rtol));
-    double det_z0 = x_dim.z0();
-    double len_z = layering.totalThickness();
-
-    double module_gap  = 10.0*2.54*0.001; // 10 mil gap
-    double side_length = rmod*2.0/std::sqrt(3.0)-module_gap;
-
-    // detector volume
-    DetElement sdet(det_name, det_id);
-    Volume motherVol = desc.pickMotherVolume(sdet);
-    Tube tube(rmin - 2.0*rmod, rmax + 2.0*rmod, len_z/2.);
-    Volume envelope(det_name, tube, air);
-    PlacedVolume env_phv = motherVol.placeVolume(envelope, Position(0., 0., det_z0 + len_z/2.));
-
-    env_phv.addPhysVolID("system", det_id);
-    sdet.setPlacement(env_phv);
-
-    sens.setType("calorimeter");
-
-    // a modular volume
-    PolyhedraRegular m_hex(6, 0., side_length, len_z);
-    Volume mod_vol("module", m_hex, air);
-    DetElement mod_DE("module0", 0);
-
-    // layer start point
-    double l_pos_z  = -len_z/2.;
-    int l_num = 1;
-    // Loop over the sets of layer elements in the detector.
-    for (xml_coll_t li(x_det,_U(layer)); li; ++li) {
-        xml_comp_t x_layer = li;
-        int repeat = x_layer.repeat();
-        // Loop over number of repeats for this layer.
-        for (int j = 0; j < repeat; j++) {
-            string l_name = _toString(l_num,"layer%d");
-            double l_thickness = layering.layer(l_num-1)->thickness();  // Layer's thickness.
-
-            Position l_pos(0, 0, l_pos_z + l_thickness/2);      // Position of the layer.
-            PolyhedraRegular l_hex(6, 0., side_length, l_thickness);
-            Volume l_vol(l_name,l_hex,air);
-            DetElement layer_DE(mod_DE, l_name, det_id);
-
-            // Loop over the sublayers or slices for this layer.
-            int s_num = 1;
-            double s_pos_z = -(l_thickness / 2);
-            for (xml_coll_t si(x_layer,_U(slice)); si; ++si) {
-                xml_comp_t x_slice = si;
-                string s_name = _toString(s_num,"slice%d");
-                double s_thick = x_slice.thickness();
-                PolyhedraRegular s_hex(6, 0., side_length, s_thick);
-                Volume s_vol(s_name, s_hex, desc.material(x_slice.materialStr()));
-                DetElement slice(layer_DE, s_name, det_id);
-
-                if (x_slice.isSensitive()) {
-                    s_vol.setSensitiveDetector(sens);
-                }
-                slice.setAttributes(desc, s_vol, x_slice.regionStr(), x_slice.limitsStr(), "InvisibleNoDaughters");
-                s_vol.setVisAttributes(desc.invisible());
-
-                // Slice placement.
-                PlacedVolume slice_phv = l_vol.placeVolume(s_vol, Position(0, 0, s_pos_z + s_thick/2));
-                slice_phv.addPhysVolID("slice", s_num);
-                slice.setPlacement(slice_phv);
-                // Increment Z position of slice.
-                s_pos_z += s_thick;
-
-                // Increment slice number.
-                ++s_num;
-            }
-
-            // Set region, limitset, and vis of layer.
-            layer_DE.setAttributes(desc, l_vol, x_layer.regionStr(), x_layer.limitsStr(), x_layer.visStr());
-            l_vol.setVisAttributes(desc.invisible());
-
-            PlacedVolume layer_phv = mod_vol.placeVolume(l_vol, l_pos);
-            layer_phv.addPhysVolID("layer", l_num);
-            layer_DE.setPlacement(layer_phv);
-            // Increment to next layer Z position.
-            l_pos_z += l_thickness;
-            ++l_num;
-        }
-    }
-
-
-    // automatically fill the ring, start with a seed module centered at (0., 0.)
-    std::vector<Point> res;
-    int nm = int(rmin/(rmod*sqrt(3.))) + 1;
-    add_hex(Point(0., nm*rmod*sqrt(3.)), res, rmod*2.0/std::sqrt(3.0), rmin, rmax, rtol);
-    // std::cout << det_name << ": " << res.size() << " modules." << std::endl;
-
-    // sort for a better organized id
-    sort(res.begin(), res.end(),
-        [](const Point &p1, const Point &p2) {
-            if (p1.y() == p2.y()) { return p1.x() < p2.x(); }
-            return p1.y() < p2.y();
-        });
-
-    int nmod = 0;
-    for (auto &p : res) {
-        PlacedVolume pv = envelope.placeVolume(mod_vol, Position(p.x(), p.y(), 0.));
-        pv.addPhysVolID("system", det_id);
-        pv.addPhysVolID("module", nmod+1);
-        auto amod = (nmod == 0 ? mod_DE : mod_DE.clone("module" + std::to_string(nmod+1), nmod+1));
-        amod.setPlacement(pv);
-        sdet.add(amod);
-        nmod++;
-    }
-
-    // Set envelope volume attributes.
-    envelope.setAttributes(desc, x_det.regionStr(), x_det.limitsStr(), x_det.visStr());
-    return sdet;
-}
-
-DECLARE_DETELEMENT(EMCalorimeterSoLID, createDetector)
-
diff --git a/src/ConceptDetectors/solid/src/FieldMapBrBz.cpp b/src/ConceptDetectors/solid/src/FieldMapBrBz.cpp
deleted file mode 100644
index 68be7aec..00000000
--- a/src/ConceptDetectors/solid/src/FieldMapBrBz.cpp
+++ /dev/null
@@ -1,225 +0,0 @@
-#include <DD4hep/DetFactoryHelper.h>
-#include <DD4hep/FieldTypes.h>
-#include <XML/Utilities.h>
-
-#include <cstdlib>
-#include <filesystem>
-#include <fstream>
-#include <iostream>
-#include <sstream>
-#include <stdexcept>
-#include <string>
-#include <tuple>
-namespace fs = std::filesystem;
-
-using namespace dd4hep;
-
-
-// implementation of the field map
-class FieldMapBrBz : public dd4hep::CartesianField::Object
-{
-public:
-    FieldMapBrBz(const std::string &field_type);
-    void Configure(double rmin, double rmax, double rstep, double zmin, double zmax, double zstep);
-    void LoadMap(const std::string &map_file);
-    void GetIndices(double r, double z, int &ir, int &iz, double &dr, double &dz);
-    void SetTransform(const Transform3D &tr) { trans = tr; trans_inv = tr.Inverse(); }
-
-    virtual void fieldComponents(const double *pos, double *field);
-
-
-private:
-    Transform3D trans, trans_inv;
-    double rmin, rmax, rstep, zmin, zmax, zstep;
-    std::vector<std::vector<std::vector<double>>> Bvals;
-};
-
-// constructor
-FieldMapBrBz::FieldMapBrBz(const std::string &field_type = "magnetic")
-{
-    std::string ftype = field_type;
-    for (auto &c : ftype) { c = tolower(c); }
-
-    // set type
-    if (ftype == "magnetic") {
-        type = CartesianField::MAGNETIC;
-    } else if (ftype == "electric") {
-        type = CartesianField::ELECTRIC;
-    } else {
-        type = CartesianField::UNKNOWN;
-        std::cout << "FieldMapBrBz Warning: Unknown field type " << field_type << "!" << std::endl;
-    }
-}
-
-void FieldMapBrBz::Configure(double r1, double r2, double rs, double z1, double z2, double zs)
-{
-    rmin = r1;
-    rmax = r2;
-    rstep = rs;
-    zmin = z1;
-    zmax = z2;
-    zstep = zs;
-
-    int nr = int((r2 - r1)/rs) + 2;
-    int nz = int((z2 - z1)/zs) + 2;
-
-    Bvals.resize(nr);
-    for (auto &B2 : Bvals) {
-        B2.resize(nz);
-        for (auto &B : B2) {
-            B.resize(2, 0.);
-        }
-    }
-}
-
-void FieldMapBrBz::GetIndices(double r, double z, int &ir, int &iz, double &dr, double &dz)
-{
-    // boundary check
-    if (r > rmax || r < rmin || z > zmax || z < zmin) {
-        ir = -1;
-        iz = -1;
-        return;
-    }
-    // get indices
-    double idr, idz;
-    dr = std::modf((r - rmin)/rstep, &idr);
-    dz = std::modf((z - zmin)/zstep, &idz);
-
-    ir = static_cast<int>(idr);
-    iz = static_cast<int>(idz);
-}
-
-// load data
-void FieldMapBrBz::LoadMap(const std::string &map_file)
-{
-    std::string line;
-    std::ifstream input(map_file);
-    if (!input) {
-        std::cout << "FieldMapBrBz Error: file \"" << map_file << "\" cannot be read." << std::endl;
-    }
-
-    double r, z, br, bz;
-    int ir, iz;
-    double dr, dz;
-    while (std::getline(input, line).good()) {
-        std::istringstream iss(line);
-        iss >> r >> z >> br >> bz;
-        GetIndices(r, z, ir, iz, dr, dz);
-        if (ir < 0 || iz < 0) {
-            std::cout << "FieldMapBrBz Warning: coordinates out of range ("
-                      << r << ", " << z << "), skipped it." << std::endl;
-        } else {
-            Bvals[ir][iz] = {br, bz};
-            // ROOT::Math::XYZPoint p(r, 0, z);
-            // std::cout << p << " -> " << trans*p << std::endl;
-            // std::cout << ir << ", " << iz << ", " << br << ", " << bz << std::endl;
-        }
-    }
-}
-
-// get field components
-void FieldMapBrBz::fieldComponents(const double *pos, double *field)
-{
-    // coordinate conversion
-    auto p = trans_inv*ROOT::Math::XYZPoint(pos[0], pos[1], pos[2]);
-
-    // coordinates conversion
-    const double r = sqrt(p.x()*p.x() + p.y()*p.y());
-    const double z = p.z();
-    const double phi = atan2(p.y(), p.x());
-
-    int ir, iz;
-    double dr, dz;
-    GetIndices(r, z, ir, iz, dr, dz);
-
-    // out of the range
-    if (ir < 0 || iz < 0) { return; }
-
-    // p1    p3
-    //    p
-    // p0    p2
-    auto &p0 = Bvals[ir][iz];
-    auto &p1 = Bvals[ir][iz + 1];
-    auto &p2 = Bvals[ir + 1][iz];
-    auto &p3 = Bvals[ir + 1][iz + 1];
-
-    // linear interpolation
-    double Br = p0[0] * (1-dr) * (1-dz)
-              + p1[0] * (1-dr) *    dz
-              + p2[0] *    dr  * (1-dz)
-              + p3[0] *    dr  *    dz;
-
-    double Bz = p0[1] * (1-dr) * (1-dz)
-              + p1[1] * (1-dr) *    dz
-              + p2[1] *    dr  * (1-dz)
-              + p3[1] *    dr  *    dz;
-
-    // convert Br Bz to Bx By Bz
-    auto B = trans*ROOT::Math::XYZPoint(Br*sin(phi), Br*cos(phi), Bz);
-    field[0] += B.x()*gauss;
-    field[1] += B.y()*gauss;
-    field[2] += B.z()*gauss;
-    return;
-}
-
-
-// assign the field map to CartesianField
-static Ref_t create_field_map_brbz(Detector & /*lcdd*/, xml::Handle_t handle)
-{
-    xml_comp_t x_par(handle);
-
-    if (!x_par.hasAttr(_Unicode(field_map))) {
-        throw std::runtime_error("FieldMapBrBz Error: must have an xml attribute \"field_map\" for the field map.");
-    }
-
-    CartesianField field;
-    std::string field_type = x_par.attr<std::string>(_Unicode(field_type));
-
-    // dimensions
-    xml_comp_t x_dim = x_par.dimensions();
-
-    // min, max, step
-    xml_comp_t r_dim = x_dim.child(_Unicode(transverse));
-    xml_comp_t z_dim = x_dim.child(_Unicode(longitudinal));
-
-    std::string field_map_file = x_par.attr<std::string>(_Unicode(field_map));
-    std::string field_map_url = x_par.attr<std::string>(_Unicode(url));
-
-    if( !fs::exists(fs::path(field_map_file))  ) {
-      auto ret = std::system(("mkdir -p fieldmaps && "
-                             "wget " +
-                             field_map_url + " -O " + field_map_file).c_str());
-
-      if (!fs::exists(fs::path(field_map_file))) {
-        std::cerr << "ERROR: file, " << field_map_file << ", does not exist\n";
-        std::quick_exit(1);
-      }
-    }
-
-
-    auto map = new FieldMapBrBz(field_type);
-    map->Configure(r_dim.rmin(), r_dim.rmax(), r_dim.step(), z_dim.zmin(), z_dim.zmax(), z_dim.step());
-
-    // translation, rotation
-    static double deg2r = ROOT::Math::Pi()/180.;
-    RotationZYX rot(0., 0., 0.);
-    if (x_dim.hasChild(_Unicode(rotation))) {
-        xml_comp_t rot_dim = x_dim.child(_Unicode(rotation));
-        rot = RotationZYX(rot_dim.z()*deg2r, rot_dim.y()*deg2r, rot_dim.x()*deg2r);
-    }
-
-    Translation3D trans(0., 0., 0.);
-    if (x_dim.hasChild(_Unicode(translation))) {
-        xml_comp_t trans_dim = x_dim.child(_Unicode(translation));
-        trans = Translation3D(trans_dim.x(), trans_dim.y(), trans_dim.z());
-    }
-    map->SetTransform(trans*rot);
-
-    map->LoadMap(field_map_file);
-    field.assign(map, x_par.nameStr(), "FieldMapBrBz");
-
-    return field;
-}
-
-DECLARE_XMLELEMENT(FieldMapBrBz, create_field_map_brbz)
-
diff --git a/src/ConceptDetectors/solid/src/GEMTrackerDiscSOLID_geo.cpp b/src/ConceptDetectors/solid/src/GEMTrackerDiscSOLID_geo.cpp
deleted file mode 100644
index efee6ee2..00000000
--- a/src/ConceptDetectors/solid/src/GEMTrackerDiscSOLID_geo.cpp
+++ /dev/null
@@ -1,82 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-#include "DDRec/Surface.h"
-#include "DDRec/DetectorData.h"
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::rec;
-//using namespace DDSurfaces;
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  typedef vector<PlacedVolume> Placements;
-
-  xml_det_t   x_det     = e;
-  Material    air       = lcdd.air();
-  Material    carbon    = lcdd.material("CarbonFiber");
-  Material    silicon   = lcdd.material("SiliconOxide");
-  int         det_id    = x_det.id();
-  string      det_name  = x_det.nameStr();
-  PlacedVolume             pv;
-
-  DetElement  sdet(det_name, det_id);
-  Assembly    assembly(det_name+"_assembly");
-
-  sens.setType("tracker");
-  string module_name = "GEM";
-  
-  double thickness = 1.0*dd4hep::cm;
-
-  int N_layers      = 0;
-
-  for(xml_coll_t lay( x_det, _U(layer) ); lay; ++lay, ++N_layers)  {
-
-    xml_comp_t x_layer  = lay;
-    double     inner_r     = x_layer.attr<double>(  _Unicode(inner_r) ) ;
-    double     outer_r     = x_layer.attr<double>(  _Unicode(outer_r) ) ;
-    double     phi0_offset = x_layer.attr<double>(  _Unicode(phi0_offset) ) ;
-    double     z           = x_layer.attr<double>(  _Unicode(z) ) ;
-    int        layer_id    = x_layer.id();//attr<double>(  _Unicode(z) ) ;
-    
-    string  layer_name = std::string("gem_layer") + std::to_string(layer_id) ;
-
-    Tube    gem_layer(inner_r, outer_r, thickness/2.0);
-    Volume  gem_layer_vol("gem_layer_vol", gem_layer, carbon);
-
-
-    // -------- create a measurement plane for the tracking surface attched to the sensitive volume -----
-    Vector3D u( 1. , 0. , 0. ) ;
-    Vector3D v( 0. , 1. , 0. ) ;
-    Vector3D n( 0. , 0. , 1. ) ;
-    Vector3D o( 0. , 0. , 0. ) ;
-    double inner_thickness = thickness/2.0;
-    double outer_thickness = thickness/2.0;
-    SurfaceType type( SurfaceType::Sensitive ) ;
-    VolPlane    surf( gem_layer_vol, type, inner_thickness , outer_thickness , u,v,n,o ) ;
-
-    gem_layer_vol.setSensitiveDetector(sens);
-
-    DetElement layer_DE( sdet, _toString(layer_id,"layer%d"), layer_id );
-
-    //Assembly   layer_assembly( layer_name+"_assembly" );
-    pv = assembly.placeVolume( gem_layer_vol, Transform3D(RotationZ(phi0_offset),Position(0.0,0.0,z)) );
-    pv.addPhysVolID( "layer", layer_id );
-    layer_DE.setPlacement(pv);
-    //layer_DE.setAttributes(lcdd, layer_assembly, "", "", "SiVertexLayerVis");
-
-  }
-
-  sdet.setAttributes(lcdd, assembly,x_det.regionStr(),x_det.limitsStr(),x_det.visStr());
-  //assembly.setVisAttributes(lcdd.invisible());
-
-  pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system", det_id);      // Set the subdetector system ID.
-  sdet.setPlacement(pv);
-
-  assembly->GetShape()->ComputeBBox() ;
-  return sdet;
-}
-
-DECLARE_DETELEMENT(GEMTrackerDiscSOLID,create_detector)
diff --git a/src/ConceptDetectors/solid/src/NH3Target_geo.cpp b/src/ConceptDetectors/solid/src/NH3Target_geo.cpp
deleted file mode 100644
index d1dacf98..00000000
--- a/src/ConceptDetectors/solid/src/NH3Target_geo.cpp
+++ /dev/null
@@ -1,37 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-
-using namespace std;
-using namespace dd4hep;
-
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  xml_det_t  x_det     = e;
-  string     det_name  = x_det.nameStr();
-  Material   air       = lcdd.air();
-
-  DetElement sdet(det_name,x_det.id());
-  Assembly   assembly("NH3Target");
-
-  double z_center = -300.0*cm;
-
-  // ---------------------------------------------
-  // Target tube
-  //
-  Tube target_tube( 0*cm,2.5*cm,5.0*cm);
-  Volume v_target_tube("v_target_tube", target_tube, air);
-  v_target_tube.setVisAttributes(lcdd, "RedVis");
-  auto pv_target_tube = assembly.placeVolume(v_target_tube);
-
-  //______________________________________________________________________________
-
-  auto pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly, Position(0.0,0.0,z_center));
-  pv.addPhysVolID("system",sdet.id()).addPhysVolID("layer",1);
-  sdet.setPlacement(pv);
-  return sdet;
-
-}
-
-DECLARE_DETELEMENT(NH3Target,create_detector)
diff --git a/src/ConceptDetectors/solid/src/StandInGeometrySOLID_geo.cpp b/src/ConceptDetectors/solid/src/StandInGeometrySOLID_geo.cpp
deleted file mode 100644
index fe581e5b..00000000
--- a/src/ConceptDetectors/solid/src/StandInGeometrySOLID_geo.cpp
+++ /dev/null
@@ -1,517 +0,0 @@
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "TMath.h"
-
-using namespace std;
-using namespace dd4hep;
-//using namespace dd4hep::Geometry;
-
-
-static Ref_t create_detector(Detector& lcdd, xml_h e, SensitiveDetector sens)
-{
-  xml_det_t  x_det     = e;
-  string     det_name  = x_det.nameStr();
-  Material   air       = lcdd.air();
-  DetElement sdet        (det_name,x_det.id());
-  Assembly   assembly    ("SOLID_standin_assembly");
-
-  Material steel = lcdd.material("Steel235");
-
-  PlacedVolume pv;
-
-  //assembly.setVisAttributes(lcdd, "OrangeVis");
-
-
-  int n = 0;
-  using namespace dd4hep;
-
-  // ---------------------------------------------
-  // Solenoid coil
-  std::vector<double> rInner = {
-    152.30*cm, 152.30*cm
-  };
-  std::vector<double> rOuter = { 
-    154.30*cm, 154.30*cm 
-  };
-  std::vector<double> zPlane = { 
-    -173.80*cm, 173.80*cm  
-  };
-
-  Polycone solenoid( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid_vol("solenoid_vol", solenoid, air);
-  solenoid_vol.setVisAttributes(lcdd, "GrayVis");
-  pv = assembly.placeVolume(solenoid_vol, solenoid_pos);
-
-  // ---------------------------------------------
-  // Barrel yoke
-  rInner = {
-    177.91*cm,177.91*cm,176.60*cm,176.60*cm
-  };
-  rOuter = { 
-    212.60*cm,212.60*cm,212.60*cm,212.60*cm
-  };
-  zPlane = { 
-    -266.50*cm,-189.00*cm,-189.00*cm,189.00*cm
-  };
-
-  Polycone solenoid_barrel_yoke( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid_barrel_yoke_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid_barrel_yoke_vol("solenoid_barrel_yoke_vol", solenoid_barrel_yoke, steel);
-  solenoid_barrel_yoke_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(solenoid_barrel_yoke_vol, solenoid_barrel_yoke_pos);
-
-  // ---------------------------------------------
-  // Barrel yoke_outer
-  //
-  rInner = {
-    221.51*cm,221.51*cm
-  };
-  rOuter = { 
-    257.50*cm,257.50*cm
-  };
-  zPlane = { 
-    -266.50*cm,189.00*cm
-  };
-
-  Polycone solenoid_barrel_yoke_outer( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid_barrel_yoke_outer_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid_barrel_yoke_outer_vol("solenoid_barrel_yoke_outer_vol", solenoid_barrel_yoke_outer, steel);
-  solenoid_barrel_yoke_outer_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(solenoid_barrel_yoke_outer_vol, solenoid_barrel_yoke_outer_pos);
-
-  // ---------------------------------------------
-  // solenoid_slab_spacer_upstream
-  //
-  rInner = {
-    212.61*cm,212.61*cm
-  };
-  rOuter = { 
-    221.50*cm,221.50*cm
-  };
-  zPlane = { 
-    -266.50*cm,-235.90*cm
-  };
-
-  Polycone solenoid_slab_spacer_upstream( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position solenoid_slab_spacer_upstream_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume solenoid_slab_spacer_upstream_vol("solenoid_slab_spacer_upstream_vol", solenoid_slab_spacer_upstream, steel);
-  solenoid_slab_spacer_upstream_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(solenoid_slab_spacer_upstream_vol, solenoid_slab_spacer_upstream_pos);
-
-  // ---------------------------------------------
-  // coil_collar_downstream
-  //
-  rInner = {
-    144.00*cm,144.00*cm,156.00*cm
-  };
-  rOuter = { 
-    285.00*cm,285.00*cm,285.00*cm
-  };
-  zPlane = { 
-    189.01*cm,193.00*cm,209.00*cm
-  };
-  Polycone coil_collar_downstream( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position coil_collar_downstream_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume coil_collar_downstream_vol("coil_collar_downstream_vol", coil_collar_downstream, steel);
-  coil_collar_downstream_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(coil_collar_downstream_vol, coil_collar_downstream_pos);
-
-
-  // ---------------------------------------------
-  // endcap_donut
-  //
-  rInner = {
-    270.00*cm,270.00*cm
-  };
-  rOuter = { 
-    285.00*cm,285.00*cm
-  };
-
-  // From Jay: 10ft from magnet to back of EC
-  double z_endcap_donut0 = 209.01*cm + 10*12*2.54*cm;
-  zPlane = { 
-    209.01*cm, z_endcap_donut0 // 485.00*cm
-  };
-  Polycone endcap_donut( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position endcap_donut_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume endcap_donut_vol("endcap_donut_vol", endcap_donut, steel);
-  endcap_donut_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(endcap_donut_vol, endcap_donut_pos);
-
-  // ---------------------------------------------
-  // endcap_bottom_inner
-  //
-  rInner = {
-    30.00*cm,30.00*cm
-  };
-  rOuter = { 
-    285.00*cm,285.00*cm
-  };
-  zPlane = { 
-    z_endcap_donut0,z_endcap_donut0 + 15.0*cm
-  };
-  Polycone endcap_bottom_inner( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to inner surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position endcap_bottom_inner_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume endcap_bottom_inner_vol("endcap_bottom_inner_vol", endcap_bottom_inner, steel);
-  endcap_bottom_inner_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(endcap_bottom_inner_vol, endcap_bottom_inner_pos);
-
-  // ---------------------------------------------
-  // endcap_bottom_outer
-  //
-  rInner = {
-30.00*cm,45.00*cm
-  };
-  rOuter = { 
-  185.00*cm,170.00*cm
-  };
-  zPlane = { 
-  z_endcap_donut0 + 15.01*cm ,
-  z_endcap_donut0 + 30.0*cm 
-  //500.01*cm,515.00*cm
-  };
-  Polycone endcap_bottom_outer( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position endcap_bottom_outer_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume endcap_bottom_outer_vol("endcap_bottom_outer_vol", endcap_bottom_outer, steel);
-  endcap_bottom_outer_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(endcap_bottom_outer_vol, endcap_bottom_outer_pos);
-
-  // ---------------------------------------------
-  // endcap_nose
-  //
-  rInner = {
-    20.00*cm,30.00*cm,30.00*cm
-  };
-  rOuter = { 
-    60.00*cm,90.00*cm,90.00*cm
-  };
-  zPlane = { 
-    z_endcap_donut0 - 296.0*cm,z_endcap_donut0 - 80.0*cm ,z_endcap_donut0
-  };
-  Polycone endcap_nose( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position endcap_nose_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume endcap_nose_vol("endcap_nose_vol", endcap_nose, steel);
-  endcap_nose_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(endcap_nose_vol, endcap_nose_pos);
-
-  // ---------------------------------------------
-  // front_piece
-  //
-  rInner = {
-    55.60*cm,70.00*cm
-  };
-  rOuter = { 
-    144.00*cm,144.00*cm
-  };
-  zPlane = { 
-    -237.00*cm,-207.00*cm
-  };
-  Polycone front_piece( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position front_piece_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume front_piece_vol("front_piece_vol", front_piece, steel);
-  front_piece_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(front_piece_vol, front_piece_pos);
-
-  // ---------------------------------------------
-  // upstream_shield
-  //
-  rInner = {
-    48.50*cm,50.50*cm
-  };
-  rOuter = { 
-    144.00*cm,144.00*cm
-  };
-  zPlane = { 
-    -250.50*cm,-246.50*cm
-  };
-  Polycone upstream_shield( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position upstream_shield_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume upstream_shield_vol("upstream_shield_vol", upstream_shield, steel);
-  upstream_shield_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(upstream_shield_vol, upstream_shield_pos);
-
-  // ---------------------------------------------
-  // upstream_shield2
-  //
-  rInner = {
-    44.60*cm,46.50*cm
-  };
-  rOuter = { 
-    144.00*cm,144.00*cm
-  };
-  zPlane = { 
-    -258.50*cm,-254.50*cm
-  };
-  Polycone upstream_shield2( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position upstream_shield2_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume upstream_shield2_vol("upstream_shield2_vol", upstream_shield2, steel);
-  upstream_shield2_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(upstream_shield2_vol, upstream_shield2_pos);
-
-  // ---------------------------------------------
-  // upstream_shield3
-  //
-  rInner = {
-    40.10*cm,42.70*cm
-  };
-  rOuter = { 
-    144.00*cm,144.00*cm
-  };
-  zPlane = { 
-    -266.50*cm,-262.50*cm
-  };
-  Polycone upstream_shield3( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position upstream_shield3_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume upstream_shield3_vol("upstream_shield3_vol", upstream_shield3, steel);
-  upstream_shield3_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(upstream_shield3_vol, upstream_shield3_pos);
-
-  // ---------------------------------------------
-  // upstream_shield4
-  //
-  rInner = {
-    36.80*cm,38.80*cm
-  };
-  rOuter = { 
-    257.50*cm,257.50*cm
-  };
-  zPlane = { 
-    -274.50*cm,-270.50*cm
-  };
-  Polycone upstream_shield4( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position upstream_shield4_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume upstream_shield4_vol("upstream_shield4_vol", upstream_shield4, steel);
-  upstream_shield4_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(upstream_shield4_vol, upstream_shield4_pos);
-
-  // ---------------------------------------------
-  // upstream_shield5
-  //
-  rInner = {
-    33.90*cm,35.30*cm
-  };
-  rOuter = { 
-    257.50*cm,257.50*cm
-  };
-  zPlane = { 
-    -280.50*cm,-277.50*cm
-  };
-  Polycone upstream_shield5( 0,  ///< Initial Phi starting angle
-      360*deg,  ///< Total Phi angle
-      rInner,        ///< Tangent distance to outer surface
-      rOuter,        ///< Tangent distance to outer surface
-      zPlane);       ///< z coordinate of corners
-  Position upstream_shield5_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume upstream_shield5_vol("upstream_shield5_vol", upstream_shield5, steel);
-  upstream_shield5_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(upstream_shield5_vol, upstream_shield5_pos);
-
-  // ---------------------------------------------
-  // cryostat_inner
-  //
-  Tube cryostat_inner( 144*cm,144.1*cm,187*cm);
-  Position cryostat_inner_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume cryostat_inner_vol("cryostat_inner_vol", cryostat_inner, air);
-  cryostat_inner_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(cryostat_inner_vol, cryostat_inner_pos);
-
-  // ---------------------------------------------
-  // cryostat_outer
-  //
-  Tube cryostat_outer(176.48*cm, 176.59*cm, 187*cm);
-  Position cryostat_outer_pos = {0*cm,0.0*cm,0.0*cm};
-  Volume cryostat_outer_vol("cryostat_outer_vol", cryostat_outer, air);
-  cryostat_outer_vol.setVisAttributes(lcdd, "SteelVis");
-  pv = assembly.placeVolume(cryostat_outer_vol, cryostat_outer_pos);
-
-  // ---------------------------------------------
-  // flange_upstream
-  //
-  Tube flange_upstream(144*cm,176.59*cm,0.995*cm);
-  Position flange_upstream_pos = {0*cm,0.0*cm,-188.0*cm};
-  Volume flange_upstream_vol("flange_upstream_vol", flange_upstream, air);
-  flange_upstream_vol.setVisAttributes(lcdd, "BlueVis");
-  pv = assembly.placeVolume(flange_upstream_vol, flange_upstream_pos);
-
-
-  // ---------------------------------------------
-  // flange_downstream
-  //
-  Tube flange_downstream(144*cm,176.59*cm,0.995*cm);
-  Position flange_downstream_pos = {0*cm,0.0*cm,188.0*cm};
-  Volume flange_downstream_vol("flange_downstream_vol", flange_downstream, air);
-  flange_downstream_vol.setVisAttributes(lcdd, "BlueVis");
-  pv = assembly.placeVolume(flange_downstream_vol, flange_downstream_pos);
-
-  //______________________________________________________________________________
-
-
-  //// ---------------------------------------------
-  //// Light Gas Chrenkov
-  //// ---------------------------------------------
-  //// cher_lg_Tank
-  ////
-  //rInner = {
-  //  65*cm,67*cm,67*cm,85*cm
-  //};
-  //rOuter = { 
-  //  144*cm,155*cm,265*cm,265*cm
-  //};
-  //zPlane = { 
-  //  194*cm,209.01*cm,209.01*cm,301*cm
-  //};
-  //Polycone cher_lg_tank( 0,  ///< Initial Phi starting angle
-  //    360*deg,  ///< Total Phi angle
-  //    rInner,        ///< Tangent distance to outer surface
-  //    rOuter,        ///< Tangent distance to outer surface
-  //    zPlane);       ///< z coordinate of corners
-  //Position cher_lg_tank_pos = {0*cm,0.0*cm,0.0*cm};
-  //Volume cher_lg_tank_vol("cher_lg_tank_vol", cher_lg_tank, air);
-  //cher_lg_tank_vol.setVisAttributes(lcdd, "GreenVis");
-  //pv = assembly.placeVolume(cher_lg_tank_vol, cher_lg_tank_pos);
-
-  ////  |  root |   tank |   0*cm 0*cm 0*cm |   0*deg 0*deg 0*deg | FF9900 | Polycone |0*deg 360*deg 4 65*cm 67*cm 67*cm 85*cm 144*cm 155*cm 265*cm 265*cm 194*cm 209.01*cm 209.01*cm 301*cm | SL_LGCCgas_SIDIS 
-  ////cher_lg_Tank_window_back | cher_lg_Tank |  tank window back |   0*cm 0*cm 300.995*cm |   0*deg 0*deg 0*deg | FF9900 |  Tube |  85.1*cm 264.9*cm 0.005*cm 0*deg 360*deg |  SL_PVF
-
-  //// ---------------------------------------------
-  //// cher_lg_tank2
-  ////
-  //rInner = {
-  //  58*cm,65*cm
-  //};
-  //rOuter = { 
-  //  127*cm,144*cm
-  //};
-  //zPlane = { 
-  //  97*cm,194*cm
-  //};
-  //Polycone cher_lg_tank2( 0,  ///< Initial Phi starting angle
-  //    360*deg,  ///< Total Phi angle
-  //    rInner,        ///< Tangent distance to outer surface
-  //    rOuter,        ///< Tangent distance to outer surface
-  //    zPlane);       ///< z coordinate of corners
-  //Position cher_lg_tank2_pos = {0*cm,0.0*cm,0.0*cm};
-  //Volume cher_lg_tank2_vol("cher_lg_tank2_vol", cher_lg_tank2, air);
-  //cher_lg_tank2_vol.setVisAttributes(lcdd, "GreenVis");
-  //pv = assembly.placeVolume(cher_lg_tank2_vol, cher_lg_tank2_pos);
-  //
-  // cher_lg_Tank2 |  root |   tank |   0*cm 0*cm 0*cm |   0*deg 0*deg 0*deg | FF9900 | Polycone |0*deg 360*deg 2*counts 58*cm 65*cm 127*cm 144*cm 97*cm 194*cm | SL_LGCCgas_SIDIS |  no | 1 | 1 | 1 | 1 | 1 |  no |  no |    no 
-  //
-  //cher_lg_Tank2_window_front | cher_lg_Tank2 |  tank window front |   0*cm 0*cm 97.0025*cm |   0*deg 0*deg 0*deg | FF9900 |  Tube |  58.1*cm 126.9*cm 0.0025*cm 0*deg 360*deg |  SL_PVF |  no | 1 | 1 | 1 | 1 | 1 |  no |  no |    no 
-
-
-
-
-  //// ---------------------------------------------
-  //// Heavy Gas Chrenkov
-  //// ---------------------------------------------
-  //// cher_hg_chamber
-  ////
-  //rInner = {
-  //  80*cm,94*cm
-  //};
-  //rOuter = { 
-  //  265*cm,265*cm
-  //};
-  //zPlane = { 
-  //  306*cm,406*cm
-  //};
-  //Polycone cher_hg_chamber( 0,  ///< Initial Phi starting angle
-  //    360*deg,  ///< Total Phi angle
-  //    rInner,        ///< Tangent distance to outer surface
-  //    rOuter,        ///< Tangent distance to outer surface
-  //    zPlane);       ///< z coordinate of corners
-  //Position cher_hg_chamber_pos = {0*cm,0.0*cm,0.0*cm};
-  //Volume cher_hg_chamber_vol("cher_hg_chamber_vol", cher_hg_chamber, air);
-  //cher_hg_chamber_vol.setVisAttributes(lcdd, "PurpleVis");
-  //pv = assembly.placeVolume(cher_hg_chamber_vol, cher_hg_chamber_pos);
-
-  //// ---------------------------------------------
-  //// cher_hg_gas
-  ////
-  //rInner = {
-  //  80.5*cm,94.5*cm
-  //};
-  //rOuter = { 
-  //  264.5*cm,264.5*cm
-  //};
-  //zPlane = { 
-  //  306.056*cm,405.9*cm
-  //};
-  //Polycone cher_hg_gas( 0,  ///< Initial Phi starting angle
-  //    360*deg,  ///< Total Phi angle
-  //    rInner,        ///< Tangent distance to outer surface
-  //    rOuter,        ///< Tangent distance to outer surface
-  //    zPlane);       ///< z coordinate of corners
-  //Position cher_hg_gas_pos = {0*cm,0.0*cm,0.0*cm};
-  //Volume cher_hg_gas_vol("cher_hg_gas_vol", cher_hg_gas, air);
-  //cher_hg_gas_vol.setVisAttributes(lcdd, "PurpleVis");
-  //pv = assembly.placeVolume(cher_hg_gas_vol, cher_hg_gas_pos);
-
-  //______________________________________________________________________________
-
-  pv = lcdd.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system",sdet.id()).addPhysVolID("barrel",0);
-  sdet.setPlacement(pv);
-  return sdet;
-
-}
-
-DECLARE_DETELEMENT(StandInGeometrySOLID,create_detector)
diff --git a/src/ConceptDetectors/topside/.gitignore b/src/ConceptDetectors/topside/.gitignore
deleted file mode 100644
index 74ed96ff..00000000
--- a/src/ConceptDetectors/topside/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-!*.png
diff --git a/src/ConceptDetectors/topside/CMakeLists.txt b/src/ConceptDetectors/topside/CMakeLists.txt
deleted file mode 100644
index febaccfb..00000000
--- a/src/ConceptDetectors/topside/CMakeLists.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
-
-#set(CMAKE_PREFIX_PATH $ENV{HOME}/lib CMAKE_PREFIX_PATH)
-#find_package(Acts REQUIRED COMPONENTS Core IdentificationPlugin TGeoPlugin DD4hepPlugin PATHS /home/whit/lib/cmake NO_DEFAULT_PATH)
-find_package(Acts REQUIRED COMPONENTS Core PluginIdentification PluginTGeo PluginDD4hep )
-
-#-----------------------------------------------------------------------------------
-set(a_lib_name topside)
-dd4hep_configure_output()
-#dd4hep_package (${a_lib_name} MAJOR 0 MINOR 0 PATCH 1
-#    USES         [ROOT   REQUIRED COMPONENTS Geom GenVector] 
-#                 [DD4hep REQUIRED COMPONENTS DDCore DDRec]
-#    OPTIONAL     XERCESC
-#    INCLUDE_DIRS include
-#    )
-
-dd4hep_add_plugin(${a_lib_name} SOURCES src/*.cpp
-        USES ActsCore ActsPluginDD4hep
-  )
-target_link_libraries(${a_lib_name}
-  PUBLIC DD4hep::DDCore  DD4hep::DDRec
-  )
-
-#-----------------------------------------------------------------------------------
-install(DIRECTORY compact/
-    DESTINATION share/${PROJECT_NAME}/${a_lib_name}
-    FILES_MATCHING PATTERN "*.xml"
-    )
diff --git a/src/ConceptDetectors/topside/compact/data/eic_beam_275.hepmc b/src/ConceptDetectors/topside/compact/data/eic_beam_275.hepmc
deleted file mode 100644
index 5a7bad2d..00000000
--- a/src/ConceptDetectors/topside/compact/data/eic_beam_275.hepmc
+++ /dev/null
@@ -1,7004 +0,0 @@
-HepMC::Version 3.02.01
-HepMC::IO_GenEvent-START_EVENT_LISTING
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-E 0 0 0.000000e+00 0.000000e+00 0.000000e+00 0 0 1 10001 10002 0N 0
-U GEV MM
-V -1 0 0 0 0 0 2 2 0
-P 10001 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 4 0 0 -1 0
-P 10002 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 4 0 0 -1 0
-P 10003 2212 0.0000000000000000e+00 0.0000000000000000e+00 2.7499840027898347e+02 2.7500000000000000e+02 9.3799999998984485e-01 1 0 0 0 0
-P 10004 11 0.0000000000000000e+00 0.0000000000000000e+00 -1.8000000000000000e+01 -1.8000000000000000e+01 0.0000000000000000e+00 1 0 0 0 0
-HepMC::IO_GenEvent-END_EVENT_LISTING
-
diff --git a/src/ConceptDetectors/topside/compact/data/proton_dvcs_eic.hepmc b/src/ConceptDetectors/topside/compact/data/proton_dvcs_eic.hepmc
deleted file mode 100644
index d7e31b1d..00000000
--- a/src/ConceptDetectors/topside/compact/data/proton_dvcs_eic.hepmc
+++ /dev/null
@@ -1,804 +0,0 @@
-HepMC::Version 3.02.01
-HepMC::Asciiv3-START_EVENT_LISTING
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290486981936340e-03 -6.8589838725434901e-09 -9.9999868922531601e+00 9.9999871872663491e+00 -4.6307860850226954e-06 1
-P 4 -1 2212 -2.4290505188363383e-03 6.8589890132563429e-09 9.9995597969291453e+01 9.9999999867424364e+01 9.3827200129863797e-01 1
-P 5 -1 22 1.8208142204038947e-09 -5.1402369282549504e-15 -1.2945482868701674e-05 1.2945482996826740e-05 4.3786703608826355e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290086983016291e-03 -7.3780033999363784e-09 -9.9999916321039208e+00 9.9999919270873061e+00 -2.0503304713755432e-05 1
-P 4 -1 2212 -1.5991270208707623e-03 1.4185069338679484e-03 9.9872987842629911e+01 9.9877395137898404e+01 9.3827200129863797e-01 1
-P 5 -1 22 -8.2988167709143802e-04 -1.4184995558645485e-03 1.2260192100087806e-01 1.2261293519728457e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290609042868449e-03 -5.7314065842947700e-09 -9.9999907130897050e+00 9.9999910081028940e+00 -8.8592635468226517e-06 1
-P 4 -1 2212 -5.3052381024633192e-04 -1.6421923852880165e-09 9.9743295746323923e+01 9.9747708750469656e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.8985370940593884e-03 7.3735989700574316e-09 2.5229309834170849e-01 2.5230024160503012e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289679869800769e-03 -6.3714582188563895e-09 -9.9999882231950767e+00 9.9999885182380677e+00 3.1104259981728426e-05 1
-P 4 -1 2212 -2.4289716583140867e-03 6.3714678488845013e-09 9.9995597969301102e+01 9.9999999867432109e+01 9.3827200130057664e-01 1
-P 5 -1 22 3.6716536405390996e-09 -9.6299696164973217e-15 -1.1614530806127731e-05 1.1614531386612725e-05 5.5512015130815400e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289570629594266e-03 -7.2179277405096681e-09 -9.9999912253618248e+00 9.9999915203750138e+00 2.0646278067419302e-05 1
-P 4 -1 2212 -6.6206295962108858e-04 -8.2423133872067639e-10 9.9746860027403258e+01 9.9751272874651235e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.7668941030222975e-03 8.0421590788876537e-09 2.4872932951485741e-01 2.4873560516275481e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289736451306061e-03 -7.9345904337388341e-09 -9.9999897602498535e+00 9.9999900552332406e+00 -1.5848560095200933e-05 1
-P 4 -1 2212 -2.9666423522545378e-04 -2.0980565892089676e-09 9.9738992874932308e+01 9.9743406068482685e+01 9.3827200129863797e-01 1
-P 5 -1 22 -2.1323094096546268e-03 1.0032647022071081e-08 2.5659501685442127e-01 2.5660387646709343e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290203673926684e-03 -6.4146392233231397e-09 -9.9999900967776778e+00 9.9999903917610649e+00 -2.1862151692740334e-05 1
-P 4 -1 2212 -2.4290239871367909e-03 1.2431497926482214e-08 9.9995597969296938e+01 9.9999999867429224e+01 9.3827200130057664e-01 1
-P 5 -1 22 3.6199051625429928e-09 -6.0168587027018364e-09 -9.7409817675497829e-06 9.7409842983608996e-06 -3.3551873125047948e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289043600341132e-03 -7.5413979733063066e-09 -9.9999880736172191e+00 9.9999883686304099e+00 2.6085869109208011e-05 1
-P 4 -1 2212 7.7283781044212472e-05 -2.3995500168261955e-10 9.9737192475604715e+01 9.9741605748404794e+01 9.3827200129863797e-01 1
-P 5 -1 22 -2.5061881408924265e-03 7.7813529757829810e-09 2.5839372957017376e-01 2.5840588317641244e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289382621143899e-03 -7.1301344614779117e-09 -9.9999882546663290e+00 9.9999885496795180e+00 2.2712420085975705e-05 1
-P 4 -1 2212 3.9648167383438866e-05 -6.7172394116335286e-09 9.9737094497237479e+01 9.9741507774350751e+01 9.3827200129863797e-01 1
-P 5 -1 22 -2.4685864292790585e-03 1.3847373873023604e-08 2.5849188898918762e-01 2.5850367616758851e-01 -6.4523920698794618e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289764807368286e-03 -7.9435464306656607e-09 -9.9999924551248558e+00 9.9999927501082428e+00 -1.6228671246803873e-05 1
-P 4 -1 2212 -1.7102859076453085e-03 1.3199126528743326e-03 9.9877604931666184e+01 9.9882012023695538e+01 9.3827200130057664e-01 1
-P 5 -1 22 -7.1869057300329045e-04 -1.3199047093279013e-03 1.1798565500739594e-01 1.1799522639541689e-01 1.3170890159654386e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289378889554873e-03 -5.9121736530751938e-09 -9.9999865030348296e+00 9.9999867980480186e+00 2.2729619952193852e-05 1
-P 4 -1 2212 -1.0253874549882428e-03 1.8453720052637355e-03 9.9867906631013255e+01 9.9872314149948593e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.4035504336689043e-03 -1.8453660930900823e-03 1.2767800359034090e-01 1.2769905219167638e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289641395496475e-03 -6.2432546093928527e-09 -9.9999860335290425e+00 9.9999863285124295e+00 -1.4394737670494743e-05 1
-P 4 -1 2212 -2.4289560500461277e-03 6.2432338179216308e-09 9.9995597969299126e+01 9.9999999867429750e+01 9.3827200130057664e-01 1
-P 5 -1 22 -8.0892822516836305e-09 2.0791802692605700e-14 -1.3804227199500474e-05 1.3804229569586823e-05 -4.5396508103525337e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290353756725187e-03 -7.0218084761481868e-09 -9.9999921295344834e+00 9.9999924245476723e+00 6.8095535048712360e-06 1
-P 4 -1 2212 -2.4290380786760727e-03 1.2210241701877840e-08 9.9995597969285214e+01 9.9999999867417856e+01 9.3827200130154598e-01 1
-P 5 -1 22 2.7033080280749873e-09 -5.1884332256886537e-09 -7.7082125889660348e-06 7.7082148091847099e-06 1.1242357967023129e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288942602537287e-03 -5.8681432523637333e-09 -9.9999904109835622e+00 9.9999907059967512e+00 2.7034764079931496e-05 1
-P 4 -1 2212 -4.5456825680600195e-04 -1.8529264498718232e-09 9.9741636726153004e+01 9.9746049803322691e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.9743260031778991e-03 7.7210697020248347e-09 2.5395181639183162e-01 2.5395949088757724e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288758495383299e-03 -6.5514197700572646e-09 -9.9999915457367905e+00 9.9999918407201775e+00 1.4998120525150227e-05 1
-P 4 -1 2212 -2.4288743786007520e-03 1.1999767872652217e-08 9.9995597969317842e+01 9.9999999867446490e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.4708015077025532e-09 -5.4483481020829660e-09 -8.2920320370476478e-06 8.2920339573888667e-06 -2.6241473572444907e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290231425088188e-03 -6.5171291578169696e-09 -9.9999912775754929e+00 9.9999915725588799e+00 -2.2152729987070910e-05 1
-P 4 -1 2212 -6.7577334797153381e-04 7.3748338541024956e-09 9.9747270760691904e+01 9.9751683589861642e+01 9.3827200129863797e-01 1
-P 5 -1 22 -1.7532497943321234e-03 -8.5770469696162798e-10 2.4831864842871776e-01 2.4832483774746830e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290073611754120e-03 -5.9169624372317507e-09 -9.9999899415075770e+00 9.9999902365207678e+00 1.3461151825662645e-05 1
-P 4 -1 2212 -3.3998053450305372e-04 8.2817865619282415e-10 9.9739599771577630e+01 9.9744012938414002e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.0890268265764912e-03 5.0887837819531911e-09 2.5598830149658708e-01 2.5599682524630990e-01 -5.2683560638617543e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289818809820648e-03 -7.2548513035351135e-09 -9.9999905096292494e+00 9.9999908046126365e+00 -1.7051512762011263e-05 1
-P 4 -1 2212 -1.4541108162642784e-03 1.5376037724025905e-03 9.9868870481323555e+01 9.9873277957832485e+01 9.3827200130154598e-01 1
-P 5 -1 22 -9.7487106448086822e-04 -1.5375965175512870e-03 1.2671815985642740e-01 1.2673123771999639e-01 1.8626451492309570e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288651414176316e-03 -6.9318379130136207e-09 -9.9999874747991555e+00 9.9999877697825426e+00 1.6570520052404304e-05 1
-P 4 -1 2212 -1.1157696552810978e-03 -1.7848172074504758e-03 9.9866759924279521e+01 9.9871167493689697e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.3130954856530881e-03 1.7848241392883879e-03 1.2882568208178527e-01 1.2884473672137267e-01 -1.8626451492309570e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289773593817584e-03 -6.2772663313745911e-09 -9.9999912091195586e+00 9.9999915041327476e+00 1.8101372245451797e-05 1
-P 4 -1 2212 -6.5785711445656898e-04 -3.8898521345123637e-09 9.9746730963111887e+01 9.9751143816041647e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.7711202446793141e-03 1.0167118465746683e-08 2.4885837758095725e-01 2.4886468001535997e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288677790757097e-03 -6.3232793303210815e-09 -9.9999908035099505e+00 9.9999910984933376e+00 1.6239175808827354e-05 1
-P 4 -1 2212 -1.4910524130414252e-03 1.5080231166647333e-03 9.9869734528282649e+01 9.9874141966754564e+01 9.3827200129960731e-01 1
-P 5 -1 22 -9.3781536556120342e-04 -1.5080167933854036e-03 1.2585440675743023e-01 1.2586693494549595e-01 -2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290162440766222e-03 -6.3705001850357989e-09 -9.9999868825972076e+00 9.9999871775805946e+00 -2.1443759858628019e-05 1
-P 4 -1 2212 3.0945670050127965e-04 -8.1160180497897032e-10 9.9739161554891524e+01 9.9743574741017483e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.7384729446184755e-03 7.1821019913920066e-09 2.5642345922927479e-01 2.5643808156585479e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289807968815550e-03 -7.8287073432963401e-09 -9.9999878210425379e+00 9.9999881160259250e+00 -1.6943242785895375e-05 1
-P 4 -1 2212 -1.1501589032496225e-03 1.7613681794956041e-03 9.9866508185967263e+01 9.9870915766461124e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.2788218935734499e-03 -1.7613603507882598e-03 1.2907776659948561e-01 1.2909611770317533e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289922183210080e-03 -6.3814716131473327e-09 -9.9999905070066450e+00 9.9999908019900321e+00 -1.8465515103472117e-05 1
-P 4 -1 2212 -4.7859561597855853e-04 1.2573709849030610e-09 9.9742128870068086e+01 9.9746541925576295e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.9503966019597913e-03 5.1241006277364164e-09 2.5345976847138352e-01 2.5346727260234664e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288948991398229e-03 -6.7814490357521354e-09 -9.9999899998605244e+00 9.9999902948439114e+00 1.1467041409176307e-05 1
-P 4 -1 2212 -3.5390393908604718e-04 9.8809607923826844e-10 9.9739826575557501e+01 9.9744239732407394e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.0749909597996405e-03 5.7933529570433132e-09 2.5576155586896143e-01 2.5576997292097281e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290391019063332e-03 -7.8588394104306726e-09 -9.9999862681031235e+00 9.9999865631163125e+00 4.9797531543267780e-06 1
-P 4 -1 2212 -1.0048728392057112e-03 -1.8589233825002745e-03 9.9868266535213095e+01 9.9872674038308176e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.4241662627148101e-03 1.8589312413396853e-03 1.2731786442484463e-01 1.2733939876019124e-01 -2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290503660601421e-03 -5.8282384892288462e-09 -9.9999918617606163e+00 9.9999921567440033e+00 -2.4953212422477611e-05 1
-P 4 -1 2212 -8.3069441387253161e-04 4.6481813681974031e-09 9.9752657007025874e+01 9.9757069599100717e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.5983559519925476e-03 1.1800571210192722e-09 2.4293298627296539e-01 2.4293824433639524e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288830996090521e-03 -5.7519814264176381e-09 -9.9999928660988804e+00 9.9999931610822674e+00 1.3802562019856968e-05 1
-P 4 -1 2212 -2.4288816347034278e-03 1.0584717653331470e-08 9.9995597969294522e+01 9.9999999867423369e+01 9.3827200130251531e-01 1
-P 5 -1 22 -1.4644704790357302e-09 -4.8327362271710009e-09 -6.9716601774985064e-06 6.9716620063218218e-06 -1.1854272179513222e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289336275831702e-03 -5.7245399203383427e-09 -9.9999918221235280e+00 9.9999921171069150e+00 -7.4551091736576890e-06 1
-P 4 -1 2212 -8.1992181516743891e-04 -3.3952291070298393e-09 9.9752254622391405e+01 9.9756667232176042e+01 9.3827200130251531e-01 1
-P 5 -1 22 -1.6090118121587333e-03 9.1197690278268860e-09 2.4333533129208099e-01 2.4334065088685566e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290041780482352e-03 -6.7466560139695638e-09 -9.9999887256324289e+00 9.9999890206158160e+00 -2.0003020405959388e-05 1
-P 4 -1 2212 -6.1096718860662077e-05 1.6969857421595862e-10 9.9737134416319179e+01 9.9741547691676999e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.3679074589221553e-03 6.5769574402864946e-09 2.5845244086720959e-01 2.5846328786880457e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289043051687691e-03 -7.1645374202598847e-09 -9.9999883212745182e+00 9.9999886162579052e+00 9.2092551783695062e-06 1
-P 4 -1 2212 -1.2016018250083609e-03 1.7254581642621608e-03 9.9866337439077981e+01 9.9870745027086201e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.2273024796687956e-03 -1.7254509997247410e-03 1.2924901375912209e-01 1.2926635683825394e-01 4.1650011716406603e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290372348553585e-03 -6.0134034402103789e-09 -9.9999904549717904e+00 9.9999907499551774e+00 -2.3657863660065144e-05 1
-P 4 -1 2212 -2.4290395278982056e-03 1.1899434977609132e-08 9.9995597969289932e+01 9.9999999867422588e+01 9.3827200130057664e-01 1
-P 5 -1 22 2.2932964791839809e-09 -5.8860315371914596e-09 -9.3827800893109266e-06 9.3827822158232260e-06 2.4960928408443181e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290564622893333e-03 -7.6774264694385386e-09 -9.9999925741553302e+00 9.9999928691387172e+00 -2.5531390596407316e-05 1
-P 4 -1 2212 -1.0243608279942775e-03 3.2376583492556285e-09 9.9761192827259848e+01 9.9765605043599379e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.4046956341393841e-03 4.4397681203561407e-09 2.3439787845066357e-01 2.3440208743097116e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290142018948127e-03 -5.9153500799215202e-09 -9.9999877646565434e+00 9.9999880596697324e+00 1.2110161875915808e-05 1
-P 4 -1 2212 -2.4290108965559450e-03 9.2823340556781596e-09 9.9995597969296355e+01 9.9999999867428301e+01 9.3827200129863797e-01 1
-P 5 -1 22 -3.3049811082498774e-09 -3.3669839757760024e-09 -1.2073096413303120e-05 1.2073097335132843e-05 -2.8321944665385468e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290169398438733e-03 -6.2931466441140145e-09 -9.9999928949773320e+00 9.9999931899607173e+00 -2.1440446085083082e-05 1
-P 4 -1 2212 -2.4290183554222205e-03 1.1111384253785721e-08 9.9995597969293641e+01 9.9999999867425785e+01 9.3827200130057664e-01 1
-P 5 -1 22 1.4158718159720695e-09 -4.8182376096010500e-09 -6.9427861782287432e-06 6.9427879945180844e-06 1.0663255716870128e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290767160761433e-03 -7.4541233793054910e-09 -9.9999869377315047e+00 9.9999872327446937e+00 -1.2551555097784872e-05 1
-P 4 -1 2212 -2.4290818373256997e-03 2.1334291440766661e-08 9.9995597969278933e+01 9.9999999867412626e+01 9.3827200130154598e-01 1
-P 5 -1 22 5.1213723103497115e-09 -1.3880168060814024e-08 -1.2900021307189035e-05 1.2900029791069300e-05 -5.4547176945717210e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288776492156256e-03 -6.7314781407806968e-09 -9.9999896577000627e+00 9.9999899526834479e+00 1.4664680849072437e-05 1
-P 4 -1 2212 -2.7233724558218235e-04 7.5476515515136381e-10 9.9738698637333158e+01 9.9743111843832878e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.1565404034417776e-03 5.9767129849053872e-09 2.5688915192944617e-01 2.5689820366351684e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288694382812435e-03 -5.8867255220636385e-09 -9.9999886462092391e+00 9.9999889412224299e+00 2.9162695542181609e-05 1
-P 4 -1 2212 -4.3690764035785678e-05 -4.2195693161869766e-09 9.9737107378744739e+01 9.9741520655289747e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.3851786739094269e-03 1.0106294837860562e-08 2.5847939903224199e-01 2.5849040369301052e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288967798287804e-03 -7.4378960161855689e-09 -9.9999899142384532e+00 9.9999902092218402e+00 1.1058870452221983e-05 1
-P 4 -1 2212 -2.4288875706970402e-03 7.4378678153921274e-09 9.9995597969310580e+01 9.9999999867439527e+01 9.3827200129766863e-01 1
-P 5 -1 22 -9.2089109670808484e-09 2.8201111964752219e-14 -9.9235133906177001e-06 9.9235176634238080e-06 -3.9059991565101173e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290889411404792e-03 -6.5662699207757527e-09 -9.9999926283061509e+00 9.9999929232895379e+00 -2.8453337117551926e-05 1
-P 4 -1 2212 -1.0392715059001846e-03 2.8093402072964243e-09 9.9761935307224675e+01 9.9766347490881856e+01 9.3827200129863797e-01 1
-P 5 -1 22 -1.3898174350078624e-03 3.7569297128213252e-09 2.3365545261295229e-01 2.3365958599695039e-01 -2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289459847678615e-03 -7.1610152173975599e-09 -9.9999889772534374e+00 9.9999892722368244e+00 -1.0829689929289857e-05 1
-P 4 -1 2212 -2.4289500996830969e-03 7.1610273495495075e-09 9.9995597969304526e+01 9.9999999867434994e+01 9.3827200129766863e-01 1
-P 5 -1 22 4.1152988539742745e-09 -1.2132308252616721e-14 -1.0860516864653392e-05 1.0860517644374567e-05 2.5804658360559384e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288741843400997e-03 -5.7435516946278360e-09 -9.9999872285723690e+00 9.9999875235557560e+00 1.5181760524585458e-05 1
-P 4 -1 2212 -2.4288813311328758e-03 1.2613418394511401e-08 9.9995597969315170e+01 9.9999999867444004e+01 9.3827200130251531e-01 1
-P 5 -1 22 7.1470427785952018e-09 -6.8698666996369241e-09 -1.2609181777179401e-05 1.2609185674136824e-05 -1.9614851067844665e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288603714086214e-03 -6.3205567994262867e-09 -9.9999879091978077e+00 9.9999882041811947e+00 1.7262311911301764e-05 1
-P 4 -1 2212 -2.4288563978424344e-03 1.3015963912733030e-08 9.9995597969315966e+01 9.9999999867444160e+01 9.3827200129863797e-01 1
-P 5 -1 22 -3.9733306284256793e-09 -6.6954071130254945e-09 -1.1928582093617024e-05 1.1928584634404160e-05 1.2231773922678954e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289277896537846e-03 -6.0121590406571271e-09 -9.9999874756038185e+00 9.9999877706170075e+00 2.3796216670652801e-05 1
-P 4 -1 2212 -1.1159074148043345e-03 -1.7847866511109748e-03 9.9866755763897473e+01 9.9871163333492248e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.3130203745600874e-03 1.7847926632700150e-03 1.2882984327018493e-01 1.2884889609296349e-01 4.5625301874860709e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288632566221205e-03 -6.5593802176714819e-09 -9.9999922873973848e+00 9.9999925823807718e+00 1.6928138862026398e-05 1
-P 4 -1 2212 -9.4566711953254681e-04 -2.5608612942921202e-09 9.9757493747087025e+01 9.9761906126250494e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.4831961367723480e-03 9.1202415116476601e-09 2.3809667188187147e-01 2.3810129153787427e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290142380802883e-03 -6.5949617738660995e-09 -9.9999923680722720e+00 9.9999926630854610e+00 1.2214735513096705e-05 1
-P 4 -1 2212 -9.6786455493229546e-04 8.9486872867195265e-11 9.9758489921138136e+01 9.9762902256455064e+01 9.3827200130251531e-01 1
-P 5 -1 22 -1.4611496828869821e-03 6.5054749008359969e-09 2.3710057847572116e-01 2.3710508065395278e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290756701881217e-03 -7.1236528040559494e-09 -9.9999901661574846e+00 9.9999904611706736e+00 -1.2269873465233863e-05 1
-P 4 -1 2212 -1.4117770534151301e-03 1.5707776766928307e-03 9.9868039614952764e+01 9.9872447128037550e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.0172986164405557e-03 -1.5707705530400269e-03 1.2754868275863723e-01 1.2756241096055215e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290469349036782e-03 -7.8987650366380012e-09 -9.9999882289767257e+00 9.9999885239899164e+00 -3.4734731398423827e-06 1
-P 4 -1 2212 4.4915820985367803e-05 3.1580390004912916e-09 9.9737092761580570e+01 9.9741506038772883e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.4739627555383148e-03 4.7407260364121940e-09 2.5849359893259510e-01 2.5850543742993332e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289703916675178e-03 -7.0539833130380956e-09 -9.9999885684549810e+00 9.9999888634383680e+00 -1.5365055463084110e-05 1
-P 4 -1 2212 -2.6996787218704612e-05 -1.2943861714223765e-08 9.9737071786780803e+01 9.9741485064894746e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.4019736039727056e-03 1.9997845026428240e-08 2.5851491321109982e-01 2.5852607185685761e-01 7.4505805969238281e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289964540920844e-03 -6.5639117973415251e-09 -9.9999926044940946e+00 9.9999928994774816e+00 -1.8981997294909375e-05 1
-P 4 -1 2212 -1.0326209441171039e-03 3.0908815205183370e-10 9.9761608784259892e+01 9.9766020982288623e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.3963755096283430e-03 6.2548236454767916e-09 2.3398195174661049e-01 2.3398611840815919e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290424748576842e-03 -7.1208881395645711e-09 -9.9999882237315170e+00 9.9999885187447077e+00 3.0994415283203125e-06 1
-P 4 -1 2212 -2.4290366883765228e-03 7.1208711759210073e-09 9.9995597969291481e+01 9.9999999867424066e+01 9.3827200129960731e-01 1
-P 5 -1 22 -5.7864216553037746e-09 1.6964446558014291e-14 -1.1614005834076124e-05 1.1614007275568383e-05 1.8042212182372724e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289489204440884e-03 -5.8497537811218735e-09 -9.9999914942085741e+00 9.9999917891919612e+00 -1.1403663073715110e-05 1
-P 4 -1 2212 -7.3262829949610243e-04 1.7644237511636255e-09 9.9749114989110097e+01 9.9753527737097500e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.6963206206951598e-03 4.0853300291655587e-09 2.4647463663815231e-01 2.4648047389105171e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289478487418744e-03 -7.1242700772582513e-09 -9.9999914994537829e+00 9.9999917944371699e+00 -1.1172651780948621e-05 1
-P 4 -1 2212 -2.4289424855423176e-03 9.8583635287077430e-09 9.9995597969312996e+01 9.9999999867443307e+01 9.3827200130251531e-01 1
-P 5 -1 22 -5.3629842967683449e-09 -2.7340934511396753e-09 -8.3383139342458888e-06 8.3383161071424188e-06 -1.6613844547584053e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289800548244695e-03 -6.7483846191436523e-09 -9.9999857108891010e+00 9.9999860059022900e+00 1.7644585716322315e-05 1
-P 4 -1 2212 5.1335829701875703e-04 -5.0299531630572943e-09 9.9742901384178296e+01 9.9747314405681507e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.9423383515962413e-03 1.1778337782008606e-08 2.5268245827938213e-01 2.5269958859698821e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290479824778262e-03 -6.6846738727873223e-09 -9.9999919387996190e+00 9.9999922337830061e+00 -2.4718902083012112e-05 1
-P 4 -1 2212 -1.6402252404465361e-03 1.3829374016940395e-03 9.9874534970071963e+01 9.9878942197238999e+01 9.3827200130154598e-01 1
-P 5 -1 22 -7.8882274187004955e-04 -1.3829307170201666e-03 1.2105510025210342e-01 1.2106556915875370e-01 -1.8626451492309570e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289310910107615e-03 -6.1411302437891387e-09 -9.9999873727262028e+00 9.9999876677393917e+00 2.3456074930681835e-05 1
-P 4 -1 2212 -2.4289428721991956e-03 -6.9313763838090705e-10 9.9995597969305805e+01 9.9999999867436131e+01 9.3827200130154598e-01 1
-P 5 -1 22 1.1781435953587359e-08 6.8342678840148608e-09 -1.2465006343290952e-05 1.2465013784435541e-05 -3.9576084822391891e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289511614548134e-03 -7.8439802310010379e-09 -9.9999859341382979e+00 9.9999862291216850e+00 -1.2008228128877079e-05 1
-P 4 -1 2212 4.7634544456700418e-04 -1.5382953391597219e-09 9.9742084930227776e+01 9.9746497987669215e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.9052966056608231e-03 9.3822755696080420e-09 2.5349913546329006e-01 2.5351578339228198e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290491494895271e-03 -6.9229675969099740e-09 -9.9999901368916042e+00 9.9999904318749913e+00 -2.4855065402836130e-05 1
-P 4 -1 2212 -3.8731014882526345e-04 1.1038622298455023e-09 9.9740361181393027e+01 9.9744774314713680e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.0417390006602044e-03 5.8191053669053982e-09 2.5522708705746500e-01 2.5523525357204413e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289059765901146e-03 -7.0754758052416524e-09 -9.9999866085648534e+00 9.9999869035482405e+00 8.6998282864184085e-06 1
-P 4 -1 2212 3.5936392642341527e-04 -8.0626237916683490e-09 9.9739911495565735e+01 9.9744324648677903e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.7882699025354950e-03 1.5138099595235908e-08 2.5567324454829832e-01 2.5568844797312135e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289702012026057e-03 -7.5697077326103685e-09 -9.9999872553050526e+00 9.9999875502884397e+00 -1.5359967772810711e-05 1
-P 4 -1 2212 -1.0946910475765463e-03 -1.7991974440419367e-03 9.9866958493176895e+01 9.9871366053848490e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.3342791533766112e-03 1.7992050137496693e-03 1.2862689367009492e-01 1.2864639604263520e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288771221191077e-03 -6.1117133962507725e-09 -9.9999858998954299e+00 9.9999861948788169e+00 1.4677273133240629e-05 1
-P 4 -1 2212 -9.7337351501675302e-04 -1.8792249710880614e-03 9.9868907811770569e+01 9.9873315286633485e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.4555036065789558e-03 1.8792310828014570e-03 1.2667621969318502e-01 1.2669851868103041e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288610609160795e-03 -6.3043534121535694e-09 -9.9999873473942280e+00 9.9999876424074170e+00 2.9838778133019307e-05 1
-P 4 -1 2212 -2.4288461794728837e-03 6.3043147863274886e-09 9.9995597969317473e+01 9.9999999867445439e+01 9.3827200130154598e-01 1
-P 5 -1 22 -1.4881104530302474e-08 3.8625844188432730e-14 -1.2490342444891666e-05 1.2490351309509152e-05 -5.4565418683414667e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288944021655344e-03 -5.8789871005952608e-09 -9.9999877106249340e+00 9.9999880056083210e+00 1.1513420550965917e-05 1
-P 4 -1 2212 1.5083929652539115e-04 -3.6509709019886169e-10 9.9737562476632647e+01 9.9741975733145466e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.5797336984878312e-03 6.2440841907177364e-09 2.5802336556418892e-01 2.5803626141111680e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289464124531653e-03 -7.4044086357335077e-09 -9.9999923602938647e+00 9.9999926553070537e+00 2.1878720945861169e-05 1
-P 4 -1 2212 -9.6565672563373285e-04 -2.1365951370962504e-09 9.9758396739336732e+01 9.9762809078753520e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.4632896867167642e-03 9.5410037725580090e-09 2.3719375253471531e-01 2.3719826613659534e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289394539296150e-03 -7.0411481639927172e-09 -9.9999927659332748e+00 9.9999930609464638e+00 2.2643489972274335e-05 1
-P 4 -1 2212 -2.4289368688271635e-03 9.4826219616008448e-09 9.9995597969309785e+01 9.9999999867439954e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.5849062617419338e-09 -2.4414737972633869e-09 -7.0717959808916928e-06 7.0717968747828762e-06 1.7270486289020866e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290256815876262e-03 -6.6943763709703804e-09 -9.9999919982552523e+00 9.9999922932386394e+00 -2.2419905042872284e-05 1
-P 4 -1 2212 -1.6482196850250254e-03 1.3758738540534329e-03 9.9874859145632428e+01 9.9879266358529051e+01 9.3827200129766863e-01 1
-P 5 -1 22 -7.8080599634292285e-04 -1.3758671596770620e-03 1.2073098418783355e-01 1.2074134839154282e-01 1.8626451492309570e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288905065159051e-03 -6.2956094752556358e-09 -9.9999896493256095e+00 9.9999899443387985e+00 2.7361843120685184e-05 1
-P 4 -1 2212 -2.4288786592653109e-03 1.2381320909449535e-10 9.9995597969307198e+01 9.9999999867435946e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.1846913903835129e-08 6.1717962661631821e-09 -1.0188417190931886e-05 1.0188425948030045e-05 3.9715614442710748e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290862288728174e-03 -6.1425193123313329e-09 -9.9999883844256399e+00 9.9999886794090269e+00 -2.8265425029329678e-05 1
-P 4 -1 2212 -2.4290808720484410e-03 6.1425057667826927e-09 9.9995597969287914e+01 9.9999999867421579e+01 9.3827200129960731e-01 1
-P 5 -1 22 -5.3567467780743040e-09 1.3544694861787078e-14 -1.1453312541959803e-05 1.1453313794618225e-05 -2.3614045194276006e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288741446340835e-03 -7.8704871916669777e-09 -9.9999889316260813e+00 9.9999892266094683e+00 1.5221023763923972e-05 1
-P 4 -1 2212 -1.0629232519885517e-04 3.4442804950934889e-10 9.9737313335874319e+01 9.9741726603353399e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.3225818190887766e-03 7.5260591416753160e-09 2.5827372729120951e-01 2.5828417023735789e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290827789443361e-03 -7.2981744120128740e-09 -9.9999881567358972e+00 9.9999884517192843e+00 -2.7969761387467542e-05 1
-P 4 -1 2212 5.9919803276255645e-05 -1.8002893062403554e-10 9.9737122943739578e+01 9.9741536219604313e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.4890025819473303e-03 7.4782033423873893e-09 2.5846334454559178e-01 2.5847532881794794e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289165407605801e-03 -7.1014908310677858e-09 -9.9999922548830504e+00 9.9999925498664375e+00 5.2627897392854967e-06 1
-P 4 -1 2212 -2.4289271488305807e-03 1.2231579512615909e-08 9.9995597969309060e+01 9.9999999867438987e+01 9.3827200130154598e-01 1
-P 5 -1 22 1.0608264444298731e-08 -5.1300886811887304e-09 -7.5828717101273920e-06 7.5828808658400248e-06 1.3713055094929315e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290511316254477e-03 -6.4298557842190730e-09 -9.9999893694221971e+00 9.9999896644353861e+00 -5.6394940245222427e-06 1
-P 4 -1 2212 -2.4290444766893672e-03 1.2694314633785941e-08 9.9995597969295318e+01 9.9999999867428073e+01 9.3827200129766863e-01 1
-P 5 -1 22 -6.6548787946472871e-09 -6.2644588488264157e-09 -1.0468315702865994e-05 1.0468319692535034e-05 -2.4706166610358206e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289025000394948e-03 -6.5464502576747736e-09 -9.9999893181622035e+00 9.9999896131455905e+00 9.7043976730987108e-06 1
-P 4 -1 2212 -1.9351548597525340e-04 5.2156869332643471e-10 9.9737886576248499e+01 9.9742299818494672e+01 9.3827200130057664e-01 1
-P 5 -1 22 -2.2353870138190493e-03 6.0248815649206000e-09 2.5770087346251186e-01 2.5771056854239244e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288969763881512e-03 -6.8176799211273318e-09 -9.9999867891371252e+00 9.9999870841205123e+00 1.0932213323698402e-05 1
-P 4 -1 2212 3.2669516742674781e-04 -9.1700187582517906e-10 9.9739416021376897e+01 9.9743829196298890e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.7555921434151759e-03 7.7346817963393277e-09 2.5616889932719589e-01 2.5618371976097143e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288986012104634e-03 -7.1224938764315923e-09 -9.9999853385388846e+00 9.9999856335222717e+00 1.0524904394102571e-05 1
-P 4 -1 2212 5.7336202201111505e-04 -1.6813248149413512e-09 9.9744380393983519e+01 9.9748793350380197e+01 9.3827200130057664e-01 1
-P 5 -1 22 -3.0022606227189550e-03 8.8038186904307949e-09 2.5120307612753728e-01 2.5122101628801696e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288656792912436e-03 -6.6532225667809940e-09 -9.9999911177456386e+00 9.9999914127588276e+00 2.9498217659149067e-05 1
-P 4 -1 2212 -6.3397889234844686e-04 -1.0770351821809337e-09 9.9746040093050809e+01 9.9750452976389298e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.7948867867114550e-03 7.7302577488626157e-09 2.4954915626773827e-01 2.4955561106197799e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288727431622148e-03 -6.0911507266637301e-09 -9.9999902302920827e+00 9.9999905252754679e+00 1.5466917219527314e-05 1
-P 4 -1 2212 -4.0994833196706043e-04 -1.9562409951932685e-09 9.9740780089556168e+01 9.9745193204433093e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.0189244110087527e-03 8.0473917218525567e-09 2.5480827231321429e-01 2.5481627046761085e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290003875830119e-03 -7.0549023715685587e-09 -9.9999861411154267e+00 9.9999864360988138e+00 -1.9576110929008665e-05 1
-P 4 -1 2212 4.4122312459655484e-04 -4.8407020625021255e-09 9.9741360524076910e+01 9.9745773613406740e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.8702235122120335e-03 1.1895604435523317e-08 2.5422374855727298e-01 2.5423995066378091e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289479995197689e-03 -6.4167855413511682e-09 -9.9999904366731638e+00 9.9999907316863546e+00 2.1676431908952153e-05 1
-P 4 -1 2212 -4.6101157745172635e-04 -4.6748424539468690e-09 9.9741764898946101e+01 9.9746177970474605e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.9679364217210153e-03 1.1091627994881696e-08 2.5382366928488553e-01 2.5383129803671373e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290635730731965e-03 -5.9138872727653030e-09 -9.9999851209223269e+00 9.9999854159057140e+00 -2.6282877462446334e-05 1
-P 4 -1 2212 -2.4290720760253440e-03 5.9139079756173423e-09 9.9995597969298572e+01 9.9999999867432010e+01 9.3827200129960731e-01 1
-P 5 -1 22 8.5033373965992803e-09 -2.0702919392776556e-14 -1.4716845741531871e-05 1.4716848198133902e-05 1.1200317396060484e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289322702535170e-03 -6.6719450838406959e-09 -9.9999926740825185e+00 9.9999929690957075e+00 2.3400270380620897e-05 1
-P 4 -1 2212 -1.0516718345917509e-03 -2.0396983359023734e-09 9.9762583352297781e+01 9.9766995507425193e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.3772604353766464e-03 8.7116434195186957e-09 2.3300745334678866e-01 2.3301152366666941e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289911612946011e-03 -6.7723884266527022e-09 -9.9999911271035664e+00 9.9999914220869535e+00 -1.8315606361981537e-05 1
-P 4 -1 2212 -2.4289912285213439e-03 1.1488134585413292e-09 9.9995597969295375e+01 9.9999999867426851e+01 9.3827200129960731e-01 1
-P 5 -1 22 6.7548966203651970e-11 5.6235749681213101e-09 -8.7106390454891888e-06 8.7106408610111427e-06 -2.1027455547539164e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290680501809622e-03 -7.3092422276484580e-09 -9.9999898257851605e+00 9.9999901207685475e+00 -2.6641342660435943e-05 1
-P 4 -1 2212 -2.4290671949776959e-03 7.3092396555804886e-09 9.9995597969288880e+01 9.9999999867422218e+01 9.3827200130154598e-01 1
-P 5 -1 22 -8.5496371778303875e-10 2.5723288453077298e-15 -1.0011955387483340e-05 1.0011955424033659e-05 3.0287889065076472e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290754379122348e-03 -5.9555886282591442e-09 -9.9999903143048279e+00 9.9999906092882149e+00 -2.7301269747254341e-05 1
-P 4 -1 2212 -2.4290820838043766e-03 1.7415310480538612e-11 9.9995597969284702e+01 9.9999999867418396e+01 9.3827200130057664e-01 1
-P 5 -1 22 6.6462481664019329e-09 5.9381733163537575e-09 -9.5234718267249717e-06 9.5234759970992397e-06 -4.0198707699546176e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290376335395396e-03 -5.8024059726711892e-09 -9.9999853257536895e+00 9.9999856207370765e+00 -2.3762451499242169e-05 1
-P 4 -1 2212 -9.2688188385566905e-04 -1.9092100964622936e-03 9.9870006126436749e+01 9.9874413552957265e+01 9.3827200130251531e-01 1
-P 5 -1 22 -1.5021557497640065e-03 1.9092158988682664e-03 1.2557733085474138e-01 1.2560082643775172e-01 3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289956199809010e-03 -6.6563977369539013e-09 -9.9999899881482133e+00 9.9999902831614023e+00 1.5435186403162146e-05 1
-P 4 -1 2212 -2.4289993853375122e-03 1.2711710962855295e-08 9.9995597969298259e+01 9.9999999867429949e+01 9.3827200130154598e-01 1
-P 5 -1 22 3.7654766389745128e-09 -6.0553132253205760e-09 -9.8495790794288499e-06 9.8495816605748131e-06 2.7868583955808328e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289741470647180e-03 -7.1728667437338327e-09 -9.9999890247285368e+00 9.9999893197119238e+00 -1.5939311798141770e-05 1
-P 4 -1 2212 -2.4289844156360845e-03 1.3546694335276875e-08 9.9995597969298217e+01 9.9999999867429551e+01 9.3827200130251531e-01 1
-P 5 -1 22 1.0268929245443023e-08 -6.3738275916243969e-09 -1.0813019088374176e-05 1.0813025843049217e-05 1.7886809422002173e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288761466984181e-03 -6.8477109078801204e-09 -9.9999880284368992e+00 9.9999883234202862e+00 1.4880643069850093e-05 1
-P 4 -1 2212 8.6599350426358533e-05 -2.4414884941733860e-10 9.9737230133513435e+01 9.9741643404654923e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.5154754966715213e-03 7.0918597557659194e-09 2.5835602647838191e-01 2.5836827211303015e-01 5.2683560638617543e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289236610354624e-03 -7.3962987666950514e-09 -9.9999894552230835e+00 9.9999897502362725e+00 2.4238212491459969e-05 1
-P 4 -1 2212 -1.3270297312000031e-03 -1.6348208924560239e-03 9.9866886251814961e+01 9.9871293815665652e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.1018939295070426e-03 1.6348282887547905e-03 1.2870133497132155e-01 1.2871643429323978e-01 1.8626451492309570e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288917828920557e-03 -6.0253779213276947e-09 -9.9999917100369924e+00 9.9999920050203794e+00 1.2151163750478750e-05 1
-P 4 -1 2212 -1.6093924448735864e-03 -1.4095612299940055e-03 9.9873366768102770e+01 9.9877774046688714e+01 9.3827200130057664e-01 1
-P 5 -1 22 -8.1949933774362550e-04 1.4095672553719268e-03 1.2222307350577352e-01 1.2223394846035898e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4288995317684452e-03 -7.0989942497321194e-09 -9.9999907917082318e+00 9.9999910866916188e+00 1.0462610280001880e-05 1
-P 4 -1 2212 -5.5028231591012459e-04 1.6083213594062712e-09 9.9743793916484506e+01 9.9748206898697518e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.8786172154501789e-03 5.4906728890408414e-09 2.5179500678172573e-01 2.5180201477123154e-01 -3.7252902984619141e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290658128682577e-03 -6.0664926138444220e-09 -9.9999922594130037e+00 9.9999925543963908e+00 -2.6409364599842214e-05 1
-P 4 -1 2212 -1.6836864688021785e-03 -1.3442741273012994e-03 9.9876368630066935e+01 9.9880775776519258e+01 9.3827200130057664e-01 1
-P 5 -1 22 -7.4537934376977437e-04 1.3442801937939128e-03 1.1922176088864256e-01 1.1923166923680222e-01 1.3170890159654386e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289687830976779e-03 -6.4714092656230953e-09 -9.9999876994192594e+00 9.9999879944026464e+00 -1.5125493382367302e-05 1
-P 4 -1 2212 1.5300229359937963e-04 -4.0763819916379572e-10 9.9737569743543773e+01 9.9741982999738340e+01 9.3827200129960731e-01 1
-P 5 -1 22 -2.5819710765214846e-03 6.8790474655837826e-09 2.5801608743073140e-01 2.5802900602006518e-01 -6.4523920698794618e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289393917895606e-03 -5.8279593146256025e-09 -9.9999915791451937e+00 9.9999918741285807e+00 -9.1488761207341645e-06 1
-P 4 -1 2212 -2.4289415384211761e-03 5.8279644650393136e-09 9.9995597969303816e+01 9.9999999867434070e+01 9.3827200129766863e-01 1
-P 5 -1 22 2.1469765916150886e-09 -5.1504406615261390e-15 -8.2586236482029561e-06 8.2586239271904554e-06 -3.7455111723139523e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289257510726131e-03 -6.7330558442212726e-09 -9.9999891479909415e+00 9.9999894429743286e+00 -4.3441932578774925e-06 1
-P 4 -1 2212 -2.4289306715713252e-03 1.3068249067822191e-08 9.9995597969307298e+01 9.9999999867437324e+01 9.3827200130154598e-01 1
-P 5 -1 22 4.9206285808748743e-09 -6.3351932230339366e-09 -1.0689748871101300e-05 1.0689751880903486e-05 2.8447618220378771e-11 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289600635758754e-03 -7.1801639746468677e-09 -9.9999895666241638e+00 9.9999898616075509e+00 -1.3613888760955281e-05 1
-P 4 -1 2212 -2.5106997387832480e-04 6.9417504339579554e-09 9.9738443671669799e+01 9.9742856889394901e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.1778900892892540e-03 2.3841354077630157e-10 2.5714402649273838e-01 2.5715324918448756e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289853256572072e-03 -7.1990734737872262e-09 -9.9999901529550552e+00 9.9999904479682442e+00 1.6980943820240495e-05 1
-P 4 -1 2212 -1.4100813558201482e-03 -1.5719985482976048e-03 9.9868014882361166e+01 9.9872422396532684e+01 9.3827200129960731e-01 1
-P 5 -1 22 -1.0189039697903091e-03 1.5720057473710791e-03 1.2757340214243396e-01 1.2758715570763618e-01 2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289033439687533e-03 -6.2991508561972537e-09 -9.9999923650622371e+00 9.9999926600456241e+00 9.5850495947481120e-06 1
-P 4 -1 2212 -9.6690367067763146e-04 5.0465955657511978e-09 9.9758458922777791e+01 9.9762871259456404e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.4619996730077700e-03 1.2525552896340046e-09 2.3713157384656289e-01 2.3713608067519329e-01 -2.6341780319308772e-09 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4290835122812108e-03 -7.2192727833528530e-09 -9.9999870885908599e+00 9.9999873835742470e+00 -2.8044602942684978e-05 1
-P 4 -1 2212 -1.0789983386588716e-03 1.8098794567386676e-03 9.9867129681195934e+01 9.9871537234334838e+01 9.3827200130057664e-01 1
-P 5 -1 22 -1.3500851732621152e-03 -1.8098722374658841e-03 1.2845553892226347e-01 1.2847538226173977e-01 0.0000000000000000e+00 1
-E 0 1 5
-U GEV MM
-P 1 0 11 0.0000000000000000e+00 0.0000000000000000e+00 2.1315311322796829e+03 2.1315311322796829e+03 0.0000000000000000e+00 4
-P 2 0 2212 0.0000000000000000e+00 0.0000000000000000e+00 0.0000000000000000e+00 9.3799999999999994e-01 9.3799999999999994e-01 4
-V -1 0 [1,2]
-P 3 -1 11 2.4289319759031435e-03 -7.0106454196466242e-09 -9.9999863374829285e+00 9.9999866324961193e+00 2.3351636283818129e-05 1
-P 4 -1 2212 4.0731344538535226e-04 -4.7136154291206799e-09 9.9740726946979933e+01 9.9745140064197315e+01 9.3827200130154598e-01 1
-P 5 -1 22 -2.8362454209521150e-03 1.1724260849146430e-08 2.5485752206743295e-01 2.5487330351066600e-01 0.0000000000000000e+00 1
-HepMC::Asciiv3-END_EVENT_LISTING
-
diff --git a/src/ConceptDetectors/topside/compact/eic/forward_ion_beamline.xml b/src/ConceptDetectors/topside/compact/eic/forward_ion_beamline.xml
deleted file mode 100644
index 1bf00c30..00000000
--- a/src/ConceptDetectors/topside/compact/eic/forward_ion_beamline.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-<detectors>
-  <detector id="63" name="B0PF_BeamlineMagnet" type="B0pFMag">
-    <placement x="B0PF_XPosition" y="0*m" z="B0PF_CenterPosition" theta="B0PF_RotationAngle" />
-    <dimensions x="1.4*m" y="0.8*m" z="B0PF_Length" />
-    <apperture x="0.5*m" y="0.2*m" />
-    <coil dx="0.08*m" dy="0.02*m" />
-  </detector>
-  <detector id="64" name="B0APF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="B0APF_XPosition" y="0*m" z="B0APF_CenterPosition" theta="B0APF_RotationAngle" />
-    <dimensions x="B0APF_InnerRadius*4" y="B0APF_InnerRadius*4" z="B0APF_Length" r="B0APF_InnerRadius*2.0" />
-    <apperture x="B0APF_InnerRadius" y="B0APF_InnerRadius" r="B0APF_InnerRadius" />
-    <coil dx="2*cm" dy="1.5*cm" />
-  </detector>
-  <detector id="65" name="Q1APF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="Q1APF_XPosition" y="0*m" z="Q1APF_CenterPosition" theta="Q1APF_RotationAngle" />
-    <dimensions x="Q1APF_InnerRadius*4" y="Q1APF_InnerRadius*4" z="Q1APF_Length" r="2.0*Q1APF_InnerRadius"/>
-    <apperture x="Q1APF_InnerRadius*2" y="Q1APF_InnerRadius*2"  r="Q1APF_InnerRadius"/>
-    <coil dx="2*cm" dy="1.5*cm" />
-  </detector>
-  <detector id="66" name="Q1BPF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="Q1BPF_XPosition" y="0*m" z="Q1BPF_CenterPosition" theta="Q1BPF_RotationAngle" />
-    <dimensions x="Q1BPF_InnerRadius*4" y="Q1BPF_InnerRadius*4" z="Q1BPF_Length"  r="2.0*Q1BPF_InnerRadius"/>
-    <apperture x="Q1BPF_InnerRadius*2" y="Q1BPF_InnerRadius*2"  r="Q1BPF_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="67" name="Q2PF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="Q2PF_XPosition" y="0*m" z="Q2PF_CenterPosition" theta="Q2PF_RotationAngle" />
-    <dimensions x="Q2PF_InnerRadius*4" y="Q2PF_InnerRadius*4" z="Q2PF_Length" r="2.0*Q2PF_InnerRadius" />
-    <apperture x="Q2PF_InnerRadius*2" y="Q2PF_InnerRadius*2"  r="Q2PF_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="68" name="B1PF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="B1PF_XPosition" y="0*m" z="B1PF_CenterPosition" theta="B1PF_RotationAngle" />
-    <dimensions x="B1PF_InnerRadius*4" y="B1PF_InnerRadius*4" z="B1PF_Length" r="2.0*B1PF_InnerRadius"  />
-    <apperture x="B1PF_InnerRadius*2" y="B1PF_InnerRadius*2"  r="B1PF_InnerRadius" />
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="69" name="B1APF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="B1APF_XPosition" y="0*m" z="B1APF_CenterPosition" theta="B1APF_RotationAngle" />
-    <dimensions x="B1APF_InnerRadius*4" y="B1APF_InnerRadius*4" z="B1APF_Length" r="2.0*B1APF_InnerRadius" />
-    <apperture x="B1APF_InnerRadius*2" y="B1APF_InnerRadius*2"  r="B1APF_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="70" name="B2PF_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="B2PF_XPosition" y="0*m" z="B2PF_CenterPosition" theta="B2PF_RotationAngle" />
-    <dimensions x="B2PF_InnerRadius*4" y="B2PF_InnerRadius*4" z="B2PF_Length" r="2.0*B2PF_InnerRadius" />
-    <apperture x="B2PF_InnerRadius*2" y="B2PF_InnerRadius*2"  r="B2PF_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="71" name="QPFC1_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFC1_XPosition" y="0*m" z="QPFC1_CenterPosition" theta="QPFC1_RotationAngle" />
-    <dimensions x="QPFC1_InnerRadius*4" y="QPFC1_InnerRadius*4" z="QPFC1_Length"  r="2.0*QPFC1_InnerRadius"/>
-    <apperture x="QPFC1_InnerRadius*2" y="QPFC1_InnerRadius*2"  r="QPFC1_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="72" name="QPFC2_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFC2_XPosition" y="0*m" z="QPFC2_CenterPosition" theta="QPFC2_RotationAngle" />
-    <dimensions x="QPFC2_InnerRadius*4" y="QPFC2_InnerRadius*4" z="QPFC2_Length"  r="2.0*QPFC2_InnerRadius"/>
-    <apperture x="QPFC2_InnerRadius*2" y="QPFC2_InnerRadius*2"  r="QPFC2_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <!--
-  <detector id="73" name="crab_example" vis="RedVis" type="CrabCavity">
-    <placement x="CCPF_XPosition" y="0*m" z="CCPF_CenterPosition" theta="0.0" />
-    <dimensions r="1.2*m" z="2*m" />
-    <apperture r="0.2*m" />
-    <cavity r1="1*m" r2="0.5*m" z1="1.2*m" z2="0.4*m" />
-  </detector>
-  -->
-  <detector id="74" name="QPFC3_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFC3_XPosition" y="0*m" z="QPFC3_CenterPosition" theta="QPFC3_RotationAngle" />
-    <dimensions x="QPFC3_InnerRadius*4" y="QPFC3_InnerRadius*4" z="QPFC3_Length"  r="2.0*QPFC3_InnerRadius"/>
-    <apperture x="QPFC3_InnerRadius*2" y="QPFC3_InnerRadius*2"  r="QPFC3_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="75" name="QPFC4_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFC4_XPosition" y="0*m" z="QPFC4_CenterPosition" theta="QPFC4_RotationAngle" />
-    <dimensions x="QPFC4_InnerRadius*4" y="QPFC4_InnerRadius*4" z="QPFC4_Length"  r="2.0*QPFC4_InnerRadius"/>
-    <apperture x="QPFC4_InnerRadius*2" y="QPFC4_InnerRadius*2"  r="QPFC4_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="76" name="QPFR1_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFR1_XPosition" y="0*m" z="QPFR1_CenterPosition" theta="QPFR1_RotationAngle" />
-    <dimensions x="QPFR1_InnerRadius*4" y="QPFR1_InnerRadius*4" z="QPFR1_Length"  r="2.0*QPFR1_InnerRadius"/>
-    <apperture x="QPFR1_InnerRadius*2" y="QPFR1_InnerRadius*2"  r="QPFR1_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="77" name="BPFR1_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="BPFR1_XPosition" y="0*m" z="BPFR1_CenterPosition" theta="BPFR1_RotationAngle" />
-    <dimensions x="BPFR1_InnerRadius*4" y="BPFR1_InnerRadius*4" z="BPFR1_Length" r="2.0*BPFR1_InnerRadius" />
-    <apperture x="BPFR1_InnerRadius*2" y="BPFR1_InnerRadius*2"  r="BPFR1_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-  <detector id="78" name="QPFR2_BeamlineMagnet" vis="RedVis" type="CylindricalDipoleMagnet">
-    <placement x="QPFR2_XPosition" y="0*m" z="QPFR2_CenterPosition" theta="QPFR2_RotationAngle" />
-    <dimensions x="QPFR2_InnerRadius*4" y="QPFR2_InnerRadius*4" z="QPFR2_Length"  r="2.0*QPFR2_InnerRadius"/>
-    <apperture x="QPFR2_InnerRadius*2" y="QPFR2_InnerRadius*2"  r="QPFR2_InnerRadius"/>
-    <coil dx="1*cm" dy="0.5*cm" />
-  </detector>
-
-</detectors>
-
-
-<!-- B0PF  B0APF    Q1APF     Q1BPF     Q2PF     B1PF     B1APF  -->
-
diff --git a/src/ConceptDetectors/topside/compact/elements.xml b/src/ConceptDetectors/topside/compact/elements.xml
deleted file mode 100644
index 3fb9b9dd..00000000
--- a/src/ConceptDetectors/topside/compact/elements.xml
+++ /dev/null
@@ -1,885 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<materials>
-  <element Z="89" formula="Ac" name="Ac">
-    <atom type="A" unit="g/mol" value="227.028"/>
-  </element>
-  <material formula="Ac" name="Actinium" state="solid">
-    <RL type="X0" unit="cm" value="0.601558"/>
-    <NIL type="lambda" unit="cm" value="21.2048"/>
-    <D type="density" unit="g/cm3" value="10.07"/>
-    <composite n="1" ref="Ac"/>
-  </material>
-  <element Z="47" formula="Ag" name="Ag">
-    <atom type="A" unit="g/mol" value="107.868"/>
-  </element>
-  <material formula="Ag" name="Silver" state="solid">
-    <RL type="X0" unit="cm" value="0.854292"/>
-    <NIL type="lambda" unit="cm" value="15.8546"/>
-    <D type="density" unit="g/cm3" value="10.5"/>
-    <composite n="1" ref="Ag"/>
-  </material>
-  <element Z="13" formula="Al" name="Al">
-    <atom type="A" unit="g/mol" value="26.9815"/>
-  </element>
-  <material formula="Al" name="Aluminum" state="solid">
-    <RL type="X0" unit="cm" value="8.89632"/>
-    <NIL type="lambda" unit="cm" value="38.8766"/>
-    <D type="density" unit="g/cm3" value="2.699"/>
-    <composite n="1" ref="Al"/>
-  </material>
-  <element Z="95" formula="Am" name="Am">
-    <atom type="A" unit="g/mol" value="243.061"/>
-  </element>
-  <material formula="Am" name="Americium" state="solid">
-    <RL type="X0" unit="cm" value="0.42431"/>
-    <NIL type="lambda" unit="cm" value="15.9812"/>
-    <D type="density" unit="g/cm3" value="13.67"/>
-    <composite n="1" ref="Am"/>
-  </material>
-  <element Z="18" formula="Ar" name="Ar">
-    <atom type="A" unit="g/mol" value="39.9477"/>
-  </element>
-  <material formula="Ar" name="Argon" state="gas">
-    <RL type="X0" unit="cm" value="11762.1"/>
-    <NIL type="lambda" unit="cm" value="71926"/>
-    <D type="density" unit="g/cm3" value="0.00166201"/>
-    <composite n="1" ref="Ar"/>
-  </material>
-  <element Z="33" formula="As" name="As">
-    <atom type="A" unit="g/mol" value="74.9216"/>
-  </element>
-  <material formula="As" name="Arsenic" state="solid">
-    <RL type="X0" unit="cm" value="2.0838"/>
-    <NIL type="lambda" unit="cm" value="25.7324"/>
-    <D type="density" unit="g/cm3" value="5.73"/>
-    <composite n="1" ref="As"/>
-  </material>
-  <element Z="85" formula="At" name="At">
-    <atom type="A" unit="g/mol" value="209.987"/>
-  </element>
-  <material formula="At" name="Astatine" state="solid">
-    <RL type="X0" unit="cm" value="0.650799"/>
-    <NIL type="lambda" unit="cm" value="22.3202"/>
-    <D type="density" unit="g/cm3" value="9.32"/>
-    <composite n="1" ref="At"/>
-  </material>
-  <element Z="79" formula="Au" name="Au">
-    <atom type="A" unit="g/mol" value="196.967"/>
-  </element>
-  <material formula="Au" name="Gold" state="solid">
-    <RL type="X0" unit="cm" value="0.334436"/>
-    <NIL type="lambda" unit="cm" value="10.5393"/>
-    <D type="density" unit="g/cm3" value="19.32"/>
-    <composite n="1" ref="Au"/>
-  </material>
-  <element Z="5" formula="B" name="B">
-    <atom type="A" unit="g/mol" value="10.811"/>
-  </element>
-  <material formula="B" name="Boron" state="solid">
-    <RL type="X0" unit="cm" value="22.2307"/>
-    <NIL type="lambda" unit="cm" value="32.2793"/>
-    <D type="density" unit="g/cm3" value="2.37"/>
-    <composite n="1" ref="B"/>
-  </material>
-  <element Z="56" formula="Ba" name="Ba">
-    <atom type="A" unit="g/mol" value="137.327"/>
-  </element>
-  <material formula="Ba" name="Barium" state="solid">
-    <RL type="X0" unit="cm" value="2.37332"/>
-    <NIL type="lambda" unit="cm" value="51.6743"/>
-    <D type="density" unit="g/cm3" value="3.5"/>
-    <composite n="1" ref="Ba"/>
-  </material>
-  <element Z="4" formula="Be" name="Be">
-    <atom type="A" unit="g/mol" value="9.01218"/>
-  </element>
-  <material formula="Be" name="Beryllium" state="solid">
-    <RL type="X0" unit="cm" value="35.276"/>
-    <NIL type="lambda" unit="cm" value="39.4488"/>
-    <D type="density" unit="g/cm3" value="1.848"/>
-    <composite n="1" ref="Be"/>
-  </material>
-  <element Z="83" formula="Bi" name="Bi">
-    <atom type="A" unit="g/mol" value="208.98"/>
-  </element>
-  <material formula="Bi" name="Bismuth" state="solid">
-    <RL type="X0" unit="cm" value="0.645388"/>
-    <NIL type="lambda" unit="cm" value="21.3078"/>
-    <D type="density" unit="g/cm3" value="9.747"/>
-    <composite n="1" ref="Bi"/>
-  </material>
-  <element Z="97" formula="Bk" name="Bk">
-    <atom type="A" unit="g/mol" value="247.07"/>
-  </element>
-  <material formula="Bk" name="Berkelium" state="solid">
-    <RL type="X0" unit="cm" value="0.406479"/>
-    <NIL type="lambda" unit="cm" value="15.6902"/>
-    <D type="density" unit="g/cm3" value="14"/>
-    <composite n="1" ref="Bk"/>
-  </material>
-  <element Z="35" formula="Br" name="Br">
-    <atom type="A" unit="g/mol" value="79.9035"/>
-  </element>
-  <material formula="Br" name="Bromine" state="gas">
-    <RL type="X0" unit="cm" value="1615.12"/>
-    <NIL type="lambda" unit="cm" value="21299"/>
-    <D type="density" unit="g/cm3" value="0.0070721"/>
-    <composite n="1" ref="Br"/>
-  </material>
-  <element Z="6" formula="C" name="C">
-    <atom type="A" unit="g/mol" value="12.0107"/>
-  </element>
-  <material formula="C" name="Carbon" state="solid">
-    <RL type="X0" unit="cm" value="21.3485"/>
-    <NIL type="lambda" unit="cm" value="40.1008"/>
-    <D type="density" unit="g/cm3" value="2"/>
-    <composite n="1" ref="C"/>
-  </material>
-  <element Z="20" formula="Ca" name="Ca">
-    <atom type="A" unit="g/mol" value="40.078"/>
-  </element>
-  <material formula="Ca" name="Calcium" state="solid">
-    <RL type="X0" unit="cm" value="10.4151"/>
-    <NIL type="lambda" unit="cm" value="77.3754"/>
-    <D type="density" unit="g/cm3" value="1.55"/>
-    <composite n="1" ref="Ca"/>
-  </material>
-  <element Z="48" formula="Cd" name="Cd">
-    <atom type="A" unit="g/mol" value="112.411"/>
-  </element>
-  <material formula="Cd" name="Cadmium" state="solid">
-    <RL type="X0" unit="cm" value="1.03994"/>
-    <NIL type="lambda" unit="cm" value="19.46"/>
-    <D type="density" unit="g/cm3" value="8.65"/>
-    <composite n="1" ref="Cd"/>
-  </material>
-  <element Z="58" formula="Ce" name="Ce">
-    <atom type="A" unit="g/mol" value="140.115"/>
-  </element>
-  <material formula="Ce" name="Cerium" state="solid">
-    <RL type="X0" unit="cm" value="1.19506"/>
-    <NIL type="lambda" unit="cm" value="27.3227"/>
-    <D type="density" unit="g/cm3" value="6.657"/>
-    <composite n="1" ref="Ce"/>
-  </material>
-  <element Z="98" formula="Cf" name="Cf">
-    <atom type="A" unit="g/mol" value="251.08"/>
-  </element>
-  <material formula="Cf" name="Californium" state="solid">
-    <RL type="X0" unit="cm" value="0.568328"/>
-    <NIL type="lambda" unit="cm" value="22.085"/>
-    <D type="density" unit="g/cm3" value="10"/>
-    <composite n="1" ref="Cf"/>
-  </material>
-  <element Z="17" formula="Cl" name="Cl">
-    <atom type="A" unit="g/mol" value="35.4526"/>
-  </element>
-  <material formula="Cl" name="Chlorine" state="gas">
-    <RL type="X0" unit="cm" value="6437.34"/>
-    <NIL type="lambda" unit="cm" value="38723.9"/>
-    <D type="density" unit="g/cm3" value="0.00299473"/>
-    <composite n="1" ref="Cl"/>
-  </material>
-  <element Z="96" formula="Cm" name="Cm">
-    <atom type="A" unit="g/mol" value="247.07"/>
-  </element>
-  <material formula="Cm" name="Curium" state="solid">
-    <RL type="X0" unit="cm" value="0.428706"/>
-    <NIL type="lambda" unit="cm" value="16.2593"/>
-    <D type="density" unit="g/cm3" value="13.51"/>
-    <composite n="1" ref="Cm"/>
-  </material>
-  <element Z="27" formula="Co" name="Co">
-    <atom type="A" unit="g/mol" value="58.9332"/>
-  </element>
-  <material formula="Co" name="Cobalt" state="solid">
-    <RL type="X0" unit="cm" value="1.53005"/>
-    <NIL type="lambda" unit="cm" value="15.2922"/>
-    <D type="density" unit="g/cm3" value="8.9"/>
-    <composite n="1" ref="Co"/>
-  </material>
-  <element Z="24" formula="Cr" name="Cr">
-    <atom type="A" unit="g/mol" value="51.9961"/>
-  </element>
-  <material formula="Cr" name="Chromium" state="solid">
-    <RL type="X0" unit="cm" value="2.0814"/>
-    <NIL type="lambda" unit="cm" value="18.1933"/>
-    <D type="density" unit="g/cm3" value="7.18"/>
-    <composite n="1" ref="Cr"/>
-  </material>
-  <element Z="55" formula="Cs" name="Cs">
-    <atom type="A" unit="g/mol" value="132.905"/>
-  </element>
-  <material formula="Cs" name="Cesium" state="solid">
-    <RL type="X0" unit="cm" value="4.4342"/>
-    <NIL type="lambda" unit="cm" value="95.317"/>
-    <D type="density" unit="g/cm3" value="1.873"/>
-    <composite n="1" ref="Cs"/>
-  </material>
-  <element Z="29" formula="Cu" name="Cu">
-    <atom type="A" unit="g/mol" value="63.5456"/>
-  </element>
-  <material formula="Cu" name="Copper" state="solid">
-    <RL type="X0" unit="cm" value="1.43558"/>
-    <NIL type="lambda" unit="cm" value="15.5141"/>
-    <D type="density" unit="g/cm3" value="8.96"/>
-    <composite n="1" ref="Cu"/>
-  </material>
-  <element Z="66" formula="Dy" name="Dy">
-    <atom type="A" unit="g/mol" value="162.497"/>
-  </element>
-  <material formula="Dy" name="Dysprosium" state="solid">
-    <RL type="X0" unit="cm" value="0.85614"/>
-    <NIL type="lambda" unit="cm" value="22.2923"/>
-    <D type="density" unit="g/cm3" value="8.55"/>
-    <composite n="1" ref="Dy"/>
-  </material>
-  <element Z="68" formula="Er" name="Er">
-    <atom type="A" unit="g/mol" value="167.256"/>
-  </element>
-  <material formula="Er" name="Erbium" state="solid">
-    <RL type="X0" unit="cm" value="0.788094"/>
-    <NIL type="lambda" unit="cm" value="21.2923"/>
-    <D type="density" unit="g/cm3" value="9.066"/>
-    <composite n="1" ref="Er"/>
-  </material>
-  <element Z="63" formula="Eu" name="Eu">
-    <atom type="A" unit="g/mol" value="151.964"/>
-  </element>
-  <material formula="Eu" name="Europium" state="solid">
-    <RL type="X0" unit="cm" value="1.41868"/>
-    <NIL type="lambda" unit="cm" value="35.6178"/>
-    <D type="density" unit="g/cm3" value="5.243"/>
-    <composite n="1" ref="Eu"/>
-  </material>
-  <element Z="9" formula="F" name="F">
-    <atom type="A" unit="g/mol" value="18.9984"/>
-  </element>
-  <material formula="F" name="Fluorine" state="gas">
-    <RL type="X0" unit="cm" value="20838.2"/>
-    <NIL type="lambda" unit="cm" value="59094.3"/>
-    <D type="density" unit="g/cm3" value="0.00158029"/>
-    <composite n="1" ref="F"/>
-  </material>
-  <element Z="26" formula="Fe" name="Fe">
-    <atom type="A" unit="g/mol" value="55.8451"/>
-  </element>
-  <material formula="Fe" name="Iron" state="solid">
-    <RL type="X0" unit="cm" value="1.75749"/>
-    <NIL type="lambda" unit="cm" value="16.959"/>
-    <D type="density" unit="g/cm3" value="7.874"/>
-    <composite n="1" ref="Fe"/>
-  </material>
-  <element Z="87" formula="Fr" name="Fr">
-    <atom type="A" unit="g/mol" value="223.02"/>
-  </element>
-  <material formula="Fr" name="Francium" state="solid">
-    <RL type="X0" unit="cm" value="6.18826"/>
-    <NIL type="lambda" unit="cm" value="212.263"/>
-    <D type="density" unit="g/cm3" value="1"/>
-    <composite n="1" ref="Fr"/>
-  </material>
-  <element Z="31" formula="Ga" name="Ga">
-    <atom type="A" unit="g/mol" value="69.7231"/>
-  </element>
-  <material formula="Ga" name="Gallium" state="solid">
-    <RL type="X0" unit="cm" value="2.1128"/>
-    <NIL type="lambda" unit="cm" value="24.3351"/>
-    <D type="density" unit="g/cm3" value="5.904"/>
-    <composite n="1" ref="Ga"/>
-  </material>
-  <element Z="64" formula="Gd" name="Gd">
-    <atom type="A" unit="g/mol" value="157.252"/>
-  </element>
-  <material formula="Gd" name="Gadolinium" state="solid">
-    <RL type="X0" unit="cm" value="0.947208"/>
-    <NIL type="lambda" unit="cm" value="23.9377"/>
-    <D type="density" unit="g/cm3" value="7.9004"/>
-    <composite n="1" ref="Gd"/>
-  </material>
-  <element Z="32" formula="Ge" name="Ge">
-    <atom type="A" unit="g/mol" value="72.6128"/>
-  </element>
-  <material formula="Ge" name="Germanium" state="solid">
-    <RL type="X0" unit="cm" value="2.3013"/>
-    <NIL type="lambda" unit="cm" value="27.3344"/>
-    <D type="density" unit="g/cm3" value="5.323"/>
-    <composite n="1" ref="Ge"/>
-  </material>
-  <element Z="1" formula="H" name="H">
-    <atom type="A" unit="g/mol" value="1.00794"/>
-  </element>
-  <material formula="H" name="Hydrogen" state="gas">
-    <RL type="X0" unit="cm" value="752776"/>
-    <NIL type="lambda" unit="cm" value="421239"/>
-    <D type="density" unit="g/cm3" value="8.3748e-05"/>
-    <composite n="1" ref="H"/>
-  </material>
-  <element Z="2" formula="He" name="He">
-    <atom type="A" unit="g/mol" value="4.00264"/>
-  </element>
-  <material formula="He" name="Helium" state="gas">
-    <RL type="X0" unit="cm" value="567113"/>
-    <NIL type="lambda" unit="cm" value="334266"/>
-    <D type="density" unit="g/cm3" value="0.000166322"/>
-    <composite n="1" ref="He"/>
-  </material>
-  <element Z="72" formula="Hf" name="Hf">
-    <atom type="A" unit="g/mol" value="178.485"/>
-  </element>
-  <material formula="Hf" name="Hafnium" state="solid">
-    <RL type="X0" unit="cm" value="0.517717"/>
-    <NIL type="lambda" unit="cm" value="14.7771"/>
-    <D type="density" unit="g/cm3" value="13.31"/>
-    <composite n="1" ref="Hf"/>
-  </material>
-  <element Z="80" formula="Hg" name="Hg">
-    <atom type="A" unit="g/mol" value="200.599"/>
-  </element>
-  <material formula="Hg" name="Mercury" state="solid">
-    <RL type="X0" unit="cm" value="0.475241"/>
-    <NIL type="lambda" unit="cm" value="15.105"/>
-    <D type="density" unit="g/cm3" value="13.546"/>
-    <composite n="1" ref="Hg"/>
-  </material>
-  <element Z="67" formula="Ho" name="Ho">
-    <atom type="A" unit="g/mol" value="164.93"/>
-  </element>
-  <material formula="Ho" name="Holmium" state="solid">
-    <RL type="X0" unit="cm" value="0.822447"/>
-    <NIL type="lambda" unit="cm" value="21.8177"/>
-    <D type="density" unit="g/cm3" value="8.795"/>
-    <composite n="1" ref="Ho"/>
-  </material>
-  <element Z="53" formula="I" name="I">
-    <atom type="A" unit="g/mol" value="126.904"/>
-  </element>
-  <material formula="I" name="Iodine" state="solid">
-    <RL type="X0" unit="cm" value="1.72016"/>
-    <NIL type="lambda" unit="cm" value="35.6583"/>
-    <D type="density" unit="g/cm3" value="4.93"/>
-    <composite n="1" ref="I"/>
-  </material>
-  <element Z="49" formula="In" name="In">
-    <atom type="A" unit="g/mol" value="114.818"/>
-  </element>
-  <material formula="In" name="Indium" state="solid">
-    <RL type="X0" unit="cm" value="1.21055"/>
-    <NIL type="lambda" unit="cm" value="23.2468"/>
-    <D type="density" unit="g/cm3" value="7.31"/>
-    <composite n="1" ref="In"/>
-  </material>
-  <element Z="77" formula="Ir" name="Ir">
-    <atom type="A" unit="g/mol" value="192.216"/>
-  </element>
-  <material formula="Ir" name="Iridium" state="solid">
-    <RL type="X0" unit="cm" value="0.294142"/>
-    <NIL type="lambda" unit="cm" value="9.01616"/>
-    <D type="density" unit="g/cm3" value="22.42"/>
-    <composite n="1" ref="Ir"/>
-  </material>
-  <element Z="19" formula="K" name="K">
-    <atom type="A" unit="g/mol" value="39.0983"/>
-  </element>
-  <material formula="K" name="Potassium" state="solid">
-    <RL type="X0" unit="cm" value="20.0871"/>
-    <NIL type="lambda" unit="cm" value="138.041"/>
-    <D type="density" unit="g/cm3" value="0.862"/>
-    <composite n="1" ref="K"/>
-  </material>
-  <element Z="36" formula="Kr" name="Kr">
-    <atom type="A" unit="g/mol" value="83.7993"/>
-  </element>
-  <material formula="Kr" name="Krypton" state="gas">
-    <RL type="X0" unit="cm" value="3269.44"/>
-    <NIL type="lambda" unit="cm" value="43962.9"/>
-    <D type="density" unit="g/cm3" value="0.00347832"/>
-    <composite n="1" ref="Kr"/>
-  </material>
-  <element Z="57" formula="La" name="La">
-    <atom type="A" unit="g/mol" value="138.905"/>
-  </element>
-  <material formula="La" name="Lanthanum" state="solid">
-    <RL type="X0" unit="cm" value="1.32238"/>
-    <NIL type="lambda" unit="cm" value="29.441"/>
-    <D type="density" unit="g/cm3" value="6.154"/>
-    <composite n="1" ref="La"/>
-  </material>
-  <element Z="3" formula="Li" name="Li">
-    <atom type="A" unit="g/mol" value="6.94003"/>
-  </element>
-  <material formula="Li" name="Lithium" state="solid">
-    <RL type="X0" unit="cm" value="154.997"/>
-    <NIL type="lambda" unit="cm" value="124.305"/>
-    <D type="density" unit="g/cm3" value="0.534"/>
-    <composite n="1" ref="Li"/>
-  </material>
-  <element Z="71" formula="Lu" name="Lu">
-    <atom type="A" unit="g/mol" value="174.967"/>
-  </element>
-  <material formula="Lu" name="Lutetium" state="solid">
-    <RL type="X0" unit="cm" value="0.703651"/>
-    <NIL type="lambda" unit="cm" value="19.8916"/>
-    <D type="density" unit="g/cm3" value="9.84"/>
-    <composite n="1" ref="Lu"/>
-  </material>
-  <element Z="12" formula="Mg" name="Mg">
-    <atom type="A" unit="g/mol" value="24.305"/>
-  </element>
-  <material formula="Mg" name="Magnesium" state="solid">
-    <RL type="X0" unit="cm" value="14.3859"/>
-    <NIL type="lambda" unit="cm" value="58.7589"/>
-    <D type="density" unit="g/cm3" value="1.74"/>
-    <composite n="1" ref="Mg"/>
-  </material>
-  <element Z="25" formula="Mn" name="Mn">
-    <atom type="A" unit="g/mol" value="54.938"/>
-  </element>
-  <material formula="Mn" name="Manganese" state="solid">
-    <RL type="X0" unit="cm" value="1.96772"/>
-    <NIL type="lambda" unit="cm" value="17.8701"/>
-    <D type="density" unit="g/cm3" value="7.44"/>
-    <composite n="1" ref="Mn"/>
-  </material>
-  <element Z="42" formula="Mo" name="Mo">
-    <atom type="A" unit="g/mol" value="95.9313"/>
-  </element>
-  <material formula="Mo" name="Molybdenum" state="solid">
-    <RL type="X0" unit="cm" value="0.959107"/>
-    <NIL type="lambda" unit="cm" value="15.6698"/>
-    <D type="density" unit="g/cm3" value="10.22"/>
-    <composite n="1" ref="Mo"/>
-  </material>
-  <element Z="7" formula="N" name="N">
-    <atom type="A" unit="g/mol" value="14.0068"/>
-  </element>
-  <material formula="N" name="Nitrogen" state="gas">
-    <RL type="X0" unit="cm" value="32602.2"/>
-    <NIL type="lambda" unit="cm" value="72430.3"/>
-    <D type="density" unit="g/cm3" value="0.0011652"/>
-    <composite n="1" ref="N"/>
-  </material>
-  <element Z="11" formula="Na" name="Na">
-    <atom type="A" unit="g/mol" value="22.9898"/>
-  </element>
-  <material formula="Na" name="Sodium" state="solid">
-    <RL type="X0" unit="cm" value="28.5646"/>
-    <NIL type="lambda" unit="cm" value="102.463"/>
-    <D type="density" unit="g/cm3" value="0.971"/>
-    <composite n="1" ref="Na"/>
-  </material>
-  <element Z="41" formula="Nb" name="Nb">
-    <atom type="A" unit="g/mol" value="92.9064"/>
-  </element>
-  <material formula="Nb" name="Niobium" state="solid">
-    <RL type="X0" unit="cm" value="1.15783"/>
-    <NIL type="lambda" unit="cm" value="18.4846"/>
-    <D type="density" unit="g/cm3" value="8.57"/>
-    <composite n="1" ref="Nb"/>
-  </material>
-  <element Z="60" formula="Nd" name="Nd">
-    <atom type="A" unit="g/mol" value="144.236"/>
-  </element>
-  <material formula="Nd" name="Neodymium" state="solid">
-    <RL type="X0" unit="cm" value="1.11667"/>
-    <NIL type="lambda" unit="cm" value="26.6308"/>
-    <D type="density" unit="g/cm3" value="6.9"/>
-    <composite n="1" ref="Nd"/>
-  </material>
-  <element Z="10" formula="Ne" name="Ne">
-    <atom type="A" unit="g/mol" value="20.18"/>
-  </element>
-  <material formula="Ne" name="Neon" state="gas">
-    <RL type="X0" unit="cm" value="34504.8"/>
-    <NIL type="lambda" unit="cm" value="114322"/>
-    <D type="density" unit="g/cm3" value="0.000838505"/>
-    <composite n="1" ref="Ne"/>
-  </material>
-  <element Z="28" formula="Ni" name="Ni">
-    <atom type="A" unit="g/mol" value="58.6933"/>
-  </element>
-  <material formula="Ni" name="Nickel" state="solid">
-    <RL type="X0" unit="cm" value="1.42422"/>
-    <NIL type="lambda" unit="cm" value="15.2265"/>
-    <D type="density" unit="g/cm3" value="8.902"/>
-    <composite n="1" ref="Ni"/>
-  </material>
-  <element Z="93" formula="Np" name="Np">
-    <atom type="A" unit="g/mol" value="237.048"/>
-  </element>
-  <material formula="Np" name="Neptunium" state="solid">
-    <RL type="X0" unit="cm" value="0.289676"/>
-    <NIL type="lambda" unit="cm" value="10.6983"/>
-    <D type="density" unit="g/cm3" value="20.25"/>
-    <composite n="1" ref="Np"/>
-  </material>
-  <element Z="8" formula="O" name="O">
-    <atom type="A" unit="g/mol" value="15.9994"/>
-  </element>
-  <material formula="O" name="Oxygen" state="gas">
-    <RL type="X0" unit="cm" value="25713.8"/>
-    <NIL type="lambda" unit="cm" value="66233.9"/>
-    <D type="density" unit="g/cm3" value="0.00133151"/>
-    <composite n="1" ref="O"/>
-  </material>
-  <element Z="76" formula="Os" name="Os">
-    <atom type="A" unit="g/mol" value="190.225"/>
-  </element>
-  <material formula="Os" name="Osmium" state="solid">
-    <RL type="X0" unit="cm" value="0.295861"/>
-    <NIL type="lambda" unit="cm" value="8.92553"/>
-    <D type="density" unit="g/cm3" value="22.57"/>
-    <composite n="1" ref="Os"/>
-  </material>
-  <element Z="15" formula="P" name="P">
-    <atom type="A" unit="g/mol" value="30.9738"/>
-  </element>
-  <material formula="P" name="Phosphorus" state="solid">
-    <RL type="X0" unit="cm" value="9.63879"/>
-    <NIL type="lambda" unit="cm" value="49.9343"/>
-    <D type="density" unit="g/cm3" value="2.2"/>
-    <composite n="1" ref="P"/>
-  </material>
-  <element Z="91" formula="Pa" name="Pa">
-    <atom type="A" unit="g/mol" value="231.036"/>
-  </element>
-  <material formula="Pa" name="Protactinium" state="solid">
-    <RL type="X0" unit="cm" value="0.38607"/>
-    <NIL type="lambda" unit="cm" value="13.9744"/>
-    <D type="density" unit="g/cm3" value="15.37"/>
-    <composite n="1" ref="Pa"/>
-  </material>
-  <element Z="82" formula="Pb" name="Pb">
-    <atom type="A" unit="g/mol" value="207.217"/>
-  </element>
-  <material formula="Pb" name="Lead" state="solid">
-    <RL type="X0" unit="cm" value="0.561253"/>
-    <NIL type="lambda" unit="cm" value="18.2607"/>
-    <D type="density" unit="g/cm3" value="11.35"/>
-    <composite n="1" ref="Pb"/>
-  </material>
-  <element Z="46" formula="Pd" name="Pd">
-    <atom type="A" unit="g/mol" value="106.415"/>
-  </element>
-  <material formula="Pd" name="Palladium" state="solid">
-    <RL type="X0" unit="cm" value="0.765717"/>
-    <NIL type="lambda" unit="cm" value="13.7482"/>
-    <D type="density" unit="g/cm3" value="12.02"/>
-    <composite n="1" ref="Pd"/>
-  </material>
-  <element Z="61" formula="Pm" name="Pm">
-    <atom type="A" unit="g/mol" value="144.913"/>
-  </element>
-  <material formula="Pm" name="Promethium" state="solid">
-    <RL type="X0" unit="cm" value="1.04085"/>
-    <NIL type="lambda" unit="cm" value="25.4523"/>
-    <D type="density" unit="g/cm3" value="7.22"/>
-    <composite n="1" ref="Pm"/>
-  </material>
-  <element Z="84" formula="Po" name="Po">
-    <atom type="A" unit="g/mol" value="208.982"/>
-  </element>
-  <material formula="Po" name="Polonium" state="solid">
-    <RL type="X0" unit="cm" value="0.661092"/>
-    <NIL type="lambda" unit="cm" value="22.2842"/>
-    <D type="density" unit="g/cm3" value="9.32"/>
-    <composite n="1" ref="Po"/>
-  </material>
-  <element Z="59" formula="Pr" name="Pr">
-    <atom type="A" unit="g/mol" value="140.908"/>
-  </element>
-  <material formula="Pr" name="Praseodymium" state="solid">
-    <RL type="X0" unit="cm" value="1.1562"/>
-    <NIL type="lambda" unit="cm" value="27.1312"/>
-    <D type="density" unit="g/cm3" value="6.71"/>
-    <composite n="1" ref="Pr"/>
-  </material>
-  <element Z="78" formula="Pt" name="Pt">
-    <atom type="A" unit="g/mol" value="195.078"/>
-  </element>
-  <material formula="Pt" name="Platinum" state="solid">
-    <RL type="X0" unit="cm" value="0.305053"/>
-    <NIL type="lambda" unit="cm" value="9.46584"/>
-    <D type="density" unit="g/cm3" value="21.45"/>
-    <composite n="1" ref="Pt"/>
-  </material>
-  <element Z="94" formula="Pu" name="Pu">
-    <atom type="A" unit="g/mol" value="244.064"/>
-  </element>
-  <material formula="Pu" name="Plutonium" state="solid">
-    <RL type="X0" unit="cm" value="0.298905"/>
-    <NIL type="lambda" unit="cm" value="11.0265"/>
-    <D type="density" unit="g/cm3" value="19.84"/>
-    <composite n="1" ref="Pu"/>
-  </material>
-  <element Z="88" formula="Ra" name="Ra">
-    <atom type="A" unit="g/mol" value="226.025"/>
-  </element>
-  <material formula="Ra" name="Radium" state="solid">
-    <RL type="X0" unit="cm" value="1.22987"/>
-    <NIL type="lambda" unit="cm" value="42.6431"/>
-    <D type="density" unit="g/cm3" value="5"/>
-    <composite n="1" ref="Ra"/>
-  </material>
-  <element Z="37" formula="Rb" name="Rb">
-    <atom type="A" unit="g/mol" value="85.4677"/>
-  </element>
-  <material formula="Rb" name="Rubidium" state="solid">
-    <RL type="X0" unit="cm" value="7.19774"/>
-    <NIL type="lambda" unit="cm" value="100.218"/>
-    <D type="density" unit="g/cm3" value="1.532"/>
-    <composite n="1" ref="Rb"/>
-  </material>
-  <element Z="75" formula="Re" name="Re">
-    <atom type="A" unit="g/mol" value="186.207"/>
-  </element>
-  <material formula="Re" name="Rhenium" state="solid">
-    <RL type="X0" unit="cm" value="0.318283"/>
-    <NIL type="lambda" unit="cm" value="9.5153"/>
-    <D type="density" unit="g/cm3" value="21.02"/>
-    <composite n="1" ref="Re"/>
-  </material>
-  <element Z="45" formula="Rh" name="Rh">
-    <atom type="A" unit="g/mol" value="102.906"/>
-  </element>
-  <material formula="Rh" name="Rhodium" state="solid">
-    <RL type="X0" unit="cm" value="0.746619"/>
-    <NIL type="lambda" unit="cm" value="13.2083"/>
-    <D type="density" unit="g/cm3" value="12.41"/>
-    <composite n="1" ref="Rh"/>
-  </material>
-  <element Z="86" formula="Rn" name="Rn">
-    <atom type="A" unit="g/mol" value="222.018"/>
-  </element>
-  <material formula="Rn" name="Radon" state="gas">
-    <RL type="X0" unit="cm" value="697.777"/>
-    <NIL type="lambda" unit="cm" value="23532"/>
-    <D type="density" unit="g/cm3" value="0.00900662"/>
-    <composite n="1" ref="Rn"/>
-  </material>
-  <element Z="44" formula="Ru" name="Ru">
-    <atom type="A" unit="g/mol" value="101.065"/>
-  </element>
-  <material formula="Ru" name="Ruthenium" state="solid">
-    <RL type="X0" unit="cm" value="0.764067"/>
-    <NIL type="lambda" unit="cm" value="13.1426"/>
-    <D type="density" unit="g/cm3" value="12.41"/>
-    <composite n="1" ref="Ru"/>
-  </material>
-  <element Z="16" formula="S" name="S">
-    <atom type="A" unit="g/mol" value="32.0661"/>
-  </element>
-  <material formula="S" name="Sulfur" state="solid">
-    <RL type="X0" unit="cm" value="9.74829"/>
-    <NIL type="lambda" unit="cm" value="55.6738"/>
-    <D type="density" unit="g/cm3" value="2"/>
-    <composite n="1" ref="S"/>
-  </material>
-  <element Z="51" formula="Sb" name="Sb">
-    <atom type="A" unit="g/mol" value="121.76"/>
-  </element>
-  <material formula="Sb" name="Antimony" state="solid">
-    <RL type="X0" unit="cm" value="1.30401"/>
-    <NIL type="lambda" unit="cm" value="25.8925"/>
-    <D type="density" unit="g/cm3" value="6.691"/>
-    <composite n="1" ref="Sb"/>
-  </material>
-  <element Z="21" formula="Sc" name="Sc">
-    <atom type="A" unit="g/mol" value="44.9559"/>
-  </element>
-  <material formula="Sc" name="Scandium" state="solid">
-    <RL type="X0" unit="cm" value="5.53545"/>
-    <NIL type="lambda" unit="cm" value="41.609"/>
-    <D type="density" unit="g/cm3" value="2.989"/>
-    <composite n="1" ref="Sc"/>
-  </material>
-  <element Z="34" formula="Se" name="Se">
-    <atom type="A" unit="g/mol" value="78.9594"/>
-  </element>
-  <material formula="Se" name="Selenium" state="solid">
-    <RL type="X0" unit="cm" value="2.64625"/>
-    <NIL type="lambda" unit="cm" value="33.356"/>
-    <D type="density" unit="g/cm3" value="4.5"/>
-    <composite n="1" ref="Se"/>
-  </material>
-  <element Z="14" formula="Si" name="Si">
-    <atom type="A" unit="g/mol" value="28.0854"/>
-  </element>
-  <material formula="Si" name="Silicon" state="solid">
-    <RL type="X0" unit="cm" value="9.36607"/>
-    <NIL type="lambda" unit="cm" value="45.7531"/>
-    <D type="density" unit="g/cm3" value="2.33"/>
-    <composite n="1" ref="Si"/>
-  </material>
-  <element Z="62" formula="Sm" name="Sm">
-    <atom type="A" unit="g/mol" value="150.366"/>
-  </element>
-  <material formula="Sm" name="Samarium" state="solid">
-    <RL type="X0" unit="cm" value="1.01524"/>
-    <NIL type="lambda" unit="cm" value="24.9892"/>
-    <D type="density" unit="g/cm3" value="7.46"/>
-    <composite n="1" ref="Sm"/>
-  </material>
-  <element Z="50" formula="Sn" name="Sn">
-    <atom type="A" unit="g/mol" value="118.71"/>
-  </element>
-  <material formula="Sn" name="Tin" state="solid">
-    <RL type="X0" unit="cm" value="1.20637"/>
-    <NIL type="lambda" unit="cm" value="23.4931"/>
-    <D type="density" unit="g/cm3" value="7.31"/>
-    <composite n="1" ref="Sn"/>
-  </material>
-  <element Z="38" formula="Sr" name="Sr">
-    <atom type="A" unit="g/mol" value="87.6166"/>
-  </element>
-  <material formula="Sr" name="Strontium" state="solid">
-    <RL type="X0" unit="cm" value="4.237"/>
-    <NIL type="lambda" unit="cm" value="61.0238"/>
-    <D type="density" unit="g/cm3" value="2.54"/>
-    <composite n="1" ref="Sr"/>
-  </material>
-  <element Z="73" formula="Ta" name="Ta">
-    <atom type="A" unit="g/mol" value="180.948"/>
-  </element>
-  <material formula="Ta" name="Tantalum" state="solid">
-    <RL type="X0" unit="cm" value="0.409392"/>
-    <NIL type="lambda" unit="cm" value="11.8846"/>
-    <D type="density" unit="g/cm3" value="16.654"/>
-    <composite n="1" ref="Ta"/>
-  </material>
-  <element Z="65" formula="Tb" name="Tb">
-    <atom type="A" unit="g/mol" value="158.925"/>
-  </element>
-  <material formula="Tb" name="Terbium" state="solid">
-    <RL type="X0" unit="cm" value="0.893977"/>
-    <NIL type="lambda" unit="cm" value="23.0311"/>
-    <D type="density" unit="g/cm3" value="8.229"/>
-    <composite n="1" ref="Tb"/>
-  </material>
-  <element Z="43" formula="Tc" name="Tc">
-    <atom type="A" unit="g/mol" value="97.9072"/>
-  </element>
-  <material formula="Tc" name="Technetium" state="solid">
-    <RL type="X0" unit="cm" value="0.833149"/>
-    <NIL type="lambda" unit="cm" value="14.0185"/>
-    <D type="density" unit="g/cm3" value="11.5"/>
-    <composite n="1" ref="Tc"/>
-  </material>
-  <element Z="52" formula="Te" name="Te">
-    <atom type="A" unit="g/mol" value="127.603"/>
-  </element>
-  <material formula="Te" name="Tellurium" state="solid">
-    <RL type="X0" unit="cm" value="1.41457"/>
-    <NIL type="lambda" unit="cm" value="28.1797"/>
-    <D type="density" unit="g/cm3" value="6.24"/>
-    <composite n="1" ref="Te"/>
-  </material>
-  <element Z="90" formula="Th" name="Th">
-    <atom type="A" unit="g/mol" value="232.038"/>
-  </element>
-  <material formula="Th" name="Thorium" state="solid">
-    <RL type="X0" unit="cm" value="0.51823"/>
-    <NIL type="lambda" unit="cm" value="18.353"/>
-    <D type="density" unit="g/cm3" value="11.72"/>
-    <composite n="1" ref="Th"/>
-  </material>
-  <element Z="22" formula="Ti" name="Ti">
-    <atom type="A" unit="g/mol" value="47.8667"/>
-  </element>
-  <material formula="Ti" name="Titanium" state="solid">
-    <RL type="X0" unit="cm" value="3.5602"/>
-    <NIL type="lambda" unit="cm" value="27.9395"/>
-    <D type="density" unit="g/cm3" value="4.54"/>
-    <composite n="1" ref="Ti"/>
-  </material>
-  <element Z="81" formula="Tl" name="Tl">
-    <atom type="A" unit="g/mol" value="204.383"/>
-  </element>
-  <material formula="Tl" name="Thallium" state="solid">
-    <RL type="X0" unit="cm" value="0.547665"/>
-    <NIL type="lambda" unit="cm" value="17.6129"/>
-    <D type="density" unit="g/cm3" value="11.72"/>
-    <composite n="1" ref="Tl"/>
-  </material>
-  <element Z="69" formula="Tm" name="Tm">
-    <atom type="A" unit="g/mol" value="168.934"/>
-  </element>
-  <material formula="Tm" name="Thulium" state="solid">
-    <RL type="X0" unit="cm" value="0.754428"/>
-    <NIL type="lambda" unit="cm" value="20.7522"/>
-    <D type="density" unit="g/cm3" value="9.321"/>
-    <composite n="1" ref="Tm"/>
-  </material>
-  <element Z="92" formula="U" name="U">
-    <atom type="A" unit="g/mol" value="238.029"/>
-  </element>
-  <material formula="U" name="Uranium" state="solid">
-    <RL type="X0" unit="cm" value="0.31663"/>
-    <NIL type="lambda" unit="cm" value="11.4473"/>
-    <D type="density" unit="g/cm3" value="18.95"/>
-    <composite n="1" ref="U"/>
-  </material>
-  <element Z="23" formula="V" name="V">
-    <atom type="A" unit="g/mol" value="50.9415"/>
-  </element>
-  <material formula="V" name="Vanadium" state="solid">
-    <RL type="X0" unit="cm" value="2.59285"/>
-    <NIL type="lambda" unit="cm" value="21.2187"/>
-    <D type="density" unit="g/cm3" value="6.11"/>
-    <composite n="1" ref="V"/>
-  </material>
-  <element Z="74" formula="W" name="W">
-    <atom type="A" unit="g/mol" value="183.842"/>
-  </element>
-  <material formula="W" name="Tungsten" state="solid">
-    <RL type="X0" unit="cm" value="0.350418"/>
-    <NIL type="lambda" unit="cm" value="10.3057"/>
-    <D type="density" unit="g/cm3" value="19.3"/>
-    <composite n="1" ref="W"/>
-  </material>
-  <element Z="54" formula="Xe" name="Xe">
-    <atom type="A" unit="g/mol" value="131.292"/>
-  </element>
-  <material formula="Xe" name="Xenon" state="gas">
-    <RL type="X0" unit="cm" value="1546.2"/>
-    <NIL type="lambda" unit="cm" value="32477.9"/>
-    <D type="density" unit="g/cm3" value="0.00548536"/>
-    <composite n="1" ref="Xe"/>
-  </material>
-  <element Z="39" formula="Y" name="Y">
-    <atom type="A" unit="g/mol" value="88.9058"/>
-  </element>
-  <material formula="Y" name="Yttrium" state="solid">
-    <RL type="X0" unit="cm" value="2.32943"/>
-    <NIL type="lambda" unit="cm" value="34.9297"/>
-    <D type="density" unit="g/cm3" value="4.469"/>
-    <composite n="1" ref="Y"/>
-  </material>
-  <element Z="70" formula="Yb" name="Yb">
-    <atom type="A" unit="g/mol" value="173.038"/>
-  </element>
-  <material formula="Yb" name="Ytterbium" state="solid">
-    <RL type="X0" unit="cm" value="1.04332"/>
-    <NIL type="lambda" unit="cm" value="28.9843"/>
-    <D type="density" unit="g/cm3" value="6.73"/>
-    <composite n="1" ref="Yb"/>
-  </material>
-  <element Z="30" formula="Zn" name="Zn">
-    <atom type="A" unit="g/mol" value="65.3955"/>
-  </element>
-  <material formula="Zn" name="Zinc" state="solid">
-    <RL type="X0" unit="cm" value="1.74286"/>
-    <NIL type="lambda" unit="cm" value="19.8488"/>
-    <D type="density" unit="g/cm3" value="7.133"/>
-    <composite n="1" ref="Zn"/>
-  </material>
-  <element Z="40" formula="Zr" name="Zr">
-    <atom type="A" unit="g/mol" value="91.2236"/>
-  </element>
-  <material formula="Zr" name="Zirconium" state="solid">
-    <RL type="X0" unit="cm" value="1.56707"/>
-    <NIL type="lambda" unit="cm" value="24.2568"/>
-    <D type="density" unit="g/cm3" value="6.506"/>
-    <composite n="1" ref="Zr"/>
-  </material>
-</materials>
diff --git a/src/ConceptDetectors/topside/compact/macro/gps.mac b/src/ConceptDetectors/topside/compact/macro/gps.mac
deleted file mode 100644
index 57ca8eb5..00000000
--- a/src/ConceptDetectors/topside/compact/macro/gps.mac
+++ /dev/null
@@ -1,41 +0,0 @@
-
-#/gun/position 0 cm,0 cm,0 cm
-#/gun/particle e-
-#/gun/direction 0 0.2  1
-#/gun/energy 5 GeV
-#/gun/number 1
-#
-#/gps/direction 0 0.2 1.0 
-/run/beamOn 1
-
-#/control/verbose 2
-#/run/initialize
-
-#/run/beamOn 1
-
-/gps/verbose 2
-/gps/particle e-
-/gps/number 1
-
-/gps/ene/type Gauss
-/gps/ene/mono  3.0 GeV
-/gps/ene/sigma 0.1 GeV
-
-/gps/pos/type Volume
-/gps/pos/shape Cylinder
-/gps/pos/centre 0.0 0.0 -300.0 cm
-/gps/pos/radius 0.01 cm
-/gps/pos/halfz  0.01 cm
-/gps/position 0 0 -300.0 cm
-
-#/gps/ang/type iso
-
-/gps/ang/type iso
-/gps/ang/mintheta 175 degree
-/gps/ang/maxtheta 155 degree
-#/gps/ang/minphi 265 degree
-#/gps/ang/maxphi 275 degree
-
-#/control/execute vis.mac
-
-/run/beamOn 500
diff --git a/src/ConceptDetectors/topside/compact/macro/gun.mac b/src/ConceptDetectors/topside/compact/macro/gun.mac
deleted file mode 100644
index 6f48e98c..00000000
--- a/src/ConceptDetectors/topside/compact/macro/gun.mac
+++ /dev/null
@@ -1,44 +0,0 @@
-
-#/gun/position 0 0 200 cm
-#/gun/particle e-
-#/gun/direction 0 0.2  1
-#/gun/energy 5 GeV
-#/gun/number 1
-#
-#/gps/direction 0 0.2 1.0 
-#/run/beamOn 1
-#
-#/control/verbose 2
-#/run/initialize
-#/run/beamOn 1
-#
-/run/beamOn 1
-
-/gps/verbose 2
-/gps/particle e-
-/gps/number 1
-
-/gps/ene/type Gauss
-/gps/ene/mono  1.0 GeV
-/gps/ene/sigma 0.1 GeV
-
-/gps/pos/type Volume
-/gps/pos/shape Cylinder
-/gps/pos/centre 0.0 0.0 -300.0 cm
-/gps/pos/radius 0.01 cm
-/gps/pos/halfz  0.01 cm
-/gps/position 0 0 -300.0 cm
-
-#/gps/ang/type iso
-
-/gps/ang/type iso
-/gps/ang/mintheta 178 degree
-/gps/ang/maxtheta 160 degree
-#/gps/ang/minphi 265 degree
-#/gps/ang/maxphi 275 degree
-#
-/run/beamOn 1
-
-#/control/execute macro/vis.mac
-#
-#/run/beamOn 500
diff --git a/src/ConceptDetectors/topside/compact/macro/vis.mac b/src/ConceptDetectors/topside/compact/macro/vis.mac
deleted file mode 100644
index 3823c07c..00000000
--- a/src/ConceptDetectors/topside/compact/macro/vis.mac
+++ /dev/null
@@ -1,29 +0,0 @@
-/vis/open OGL 800x800-0+0
-
-/vis/drawVolume
-/vis/viewer/set/viewpointThetaPhi 30 30
-#/vis/viewer/zoom 30.
-#/vis/viewer/set/style wireframe
-#/vis/scene/add/axes 0 0 0 1 m
-/vis/scene/add/trajectories rich smooth
-/vis/modeling/trajectories/create/drawByCharge
-#/vis/modeling/trajectories/drawByCharge-0/default/setDrawStepPts true
-#/vis/modeling/trajectories/drawByCharge-0/default/setStepPtsSize 2
-/vis/scene/add/hits
-/vis/scene/endOfEventAction accumulate 2 
-
-#/vis/filtering/trajectories/create/particleFilter
-#/vis/filtering/trajectories/particleFilter-0/add gamma
-#/vis/filtering/trajectories/particleFilter-0/invert true
-#/vis/filtering/trajectories/particleFilter-0/verbose true
-#/vis/filtering/trajectories/particleFilter-0/active true
-
-
-/vis/ogl/set/displayListLimit 500000
-
-/vis/viewer/flush
-
-/run/beamOn 1
-
-#/control/execute macro/gun.mac
-
diff --git a/src/ConceptDetectors/topside/compact/materials.xml b/src/ConceptDetectors/topside/compact/materials.xml
deleted file mode 100644
index 7f07b91c..00000000
--- a/src/ConceptDetectors/topside/compact/materials.xml
+++ /dev/null
@@ -1,182 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<materials>
-  <!--
-       Air by weight from
-
-       http://www.engineeringtoolbox.com/air-composition-24_212.html
-  -->
-  <material name="Air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  <!-- We model vakuum just as very thin air -->
-  <material name="Vacuum">
-    <D type="density" unit="g/cm3" value="0.0000000001"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  <material name="Epoxy">
-    <D type="density" value="1.3" unit="g/cm3"/>
-    <composite n="44" ref="H"/>
-    <composite n="15" ref="C"/>
-    <composite n="7" ref="O"/>
-  </material>
-  <material name="Quartz">
-    <D type="density" value="2.2" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-  <material name="G10">
-    <D type="density" value="1.7" unit="g/cm3"/>
-    <fraction n="0.08" ref="Cl"/>
-    <fraction n="0.773" ref="Quartz"/>
-    <fraction n="0.147" ref="Epoxy"/>
-  </material>
-  <material name="Polystyrene">
-    <D value="1.032" unit="g/cm3"/>
-    <composite n="19" ref="C"/>
-    <composite n="21" ref="H"/>
-  </material>
-  <material name="Steel235">
-    <D value="7.85" unit="g/cm3"/>
-    <fraction n="0.998" ref="Fe"/>
-    <fraction n=".002" ref="C"/>
-  </material>
-  <material name="SiliconOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-  <material name="BoronOxide">
-    <D type="density" value="2.46" unit="g/cm3"/>
-    <composite n="2" ref="B"/>
-    <composite n="3" ref="O"/>
-  </material>
-  <material name="SodiumOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="2" ref="Na"/>
-    <composite n="1" ref="O"/>
-  </material>
-  <material name="AluminumOxide">
-    <D type="density" value="3.89" unit="g/cm3"/>
-    <composite n="2" ref="Al"/>
-    <composite n="3" ref="O"/>
-  </material>
-  <material name="SiliconNitride">
-    <D type="density" value="3.17" unit="g/cm3"/>
-    <composite n="3" ref="Si"/>
-    <composite n="4" ref="N"/>
-  </material>
-  <material name="PyrexGlass">
-    <D type="density" value="2.23" unit="g/cm3"/>
-    <fraction n="0.806" ref="SiliconOxide"/>
-    <fraction n="0.130" ref="BoronOxide"/>
-    <fraction n="0.040" ref="SodiumOxide"/>
-    <fraction n="0.023" ref="AluminumOxide"/>
-  </material>
-  <material name="CarbonFiber">
-    <D type="density" value="1.5" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-  <material name="CarbonFiber_50D">
-    <D type="density" value="0.75" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-  <material name="Rohacell31">
-    <D type="density" value="0.032" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-  <material name="Rohacell31_50D">
-    <D type="density" value="0.016" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-  <material name="RPCGasDefault" state="gas">
-    <D type="density" value="0.0037" unit="g/cm3"/>
-    <composite n="209" ref="C"/>
-    <composite n="239" ref="H"/>
-    <composite n="381" ref="F"/>
-  </material>
-  <material name="PolystyreneFoam">
-    <D type="density" value="0.0056" unit="g/cm3"/>
-    <fraction n="1.0" ref="Polystyrene"/>
-  </material>
-  <material name="Kapton">
-    <D value="1.43" unit="g/cm3"/>
-    <composite n="22" ref="C"/>
-    <composite n="10" ref="H"/>
-    <composite n="2" ref="N"/>
-    <composite n="5" ref="O"/>
-  </material>
-  <material name="PEEK">
-    <D value="1.37" unit="g/cm3"/>
-    <composite n="19" ref="C"/>
-    <composite n="12" ref="H"/>
-    <composite n="3" ref="O"/>
-  </material>
-  <material name="TungstenDens23">
-    <D value="17.7" unit="g / cm3"/>
-    <fraction n="0.925" ref="W"/>
-    <fraction n="0.066" ref="Ni"/>
-    <fraction n="0.009" ref="Fe"/>
-  </material>
-  <material name="TungstenDens24">
-    <D value="17.8" unit="g / cm3"/>
-    <fraction n="0.93" ref="W"/>
-    <fraction n="0.061" ref="Ni"/>
-    <fraction n="0.009" ref="Fe"/>
-  </material>
-  <material name="TungstenDens25">
-    <D value="18.2" unit="g / cm3"/>
-    <fraction n="0.950" ref="W"/>
-    <fraction n="0.044" ref="Ni"/>
-    <fraction n="0.006" ref="Fe"/>
-  </material>
-  <material name="CarbonFiber_25percent">
-    <D type="density" value="0.375" unit="g / cm3"/>
-    <fraction n="1.0" ref="CarbonFiber"/>
-  </material>
-  <material name="CarbonFiber_15percent">
-    <D type="density" value="0.225" unit="g / cm3"/>
-    <fraction n="1.0" ref="CarbonFiber"/>
-  </material>
-  <material name="Rohacell31_50percent">
-    <D type="density" value="0.016" unit="g / cm3"/>
-    <fraction n="1.0" ref="Rohacell31"/>
-  </material>
-  <material name="Rohacell31_15percent">
-    <D type="density" value="0.0048" unit="g / cm3"/>
-    <fraction n="1.0" ref="Rohacell31"/>
-  </material>
-  <material name="BoratedPolyethylene5">
-    <D value="0.93" unit="g / cm3"/>
-    <fraction n="0.612" ref="C"/>
-    <fraction n="0.222" ref="O"/>
-    <fraction n="0.116" ref="H"/>
-    <fraction n="0.050" ref="B"/>
-  </material>
-  <material name="SiliconCarbide">
-    <D value="3.1" unit="g / cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="1" ref="C"/>
-  </material>
-  <material name="SiliconCarbide_6percent">
-    <D value="0.186" unit="g / cm3"/>
-    <fraction n="1.0" ref="SiliconCarbide"/>
-  </material>
-  <material name="PlasticScint">
-    <D type="density" unit="g/cm3" value="1.032"/>
-    <composite n="9" ref="C"/>
-    <composite n="10" ref="H"/>
-  </material>
-</materials>
diff --git a/src/ConceptDetectors/topside/compact/scripts/run_topside.py b/src/ConceptDetectors/topside/compact/scripts/run_topside.py
deleted file mode 100644
index 2acd0848..00000000
--- a/src/ConceptDetectors/topside/compact/scripts/run_topside.py
+++ /dev/null
@@ -1,263 +0,0 @@
-#!/usr/bin/env python
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-
-import argparse
-parser = argparse.ArgumentParser(
-     prog='run_topside',
-     description='''This runs the simulation  the but that is okay''',
-     epilog='''
-     This program should be run in the "compact" directory.
-         ''')
-parser.add_argument("-v","--verbose", help="increase output verbosity", type=int, default=0)
-parser.add_argument("--compact", help="compact detector file",default="simple_topside.xml")
-parser.add_argument("--vis", help="vis true/false", action="store_true",default=False)
-parser.add_argument("--ui", help="ui setting tcsh or qt; default=qt", type=str,default="qt",dest="ui")
-parser.add_argument("-n","--n-events", help="number of events", type=int, default=0)
-parser.add_argument("-s","--n-skip", help="number of events to skip", type=int, default=0)
-parser.add_argument("-m","--macro", help="macro to execute", default="macro/vis.mac")
-parser.add_argument("-o","--output", help="output file", default=None)
-parser.add_argument("-i","--input", help="input data file", default=None)
-parser.add_argument("--target-position", nargs=3, help="nominal location of the target in units of mm", default=[0.0,0.0,-3000.0],metavar=("X","Y","Z"))
-
-args = parser.parse_args()
-
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-
-
-def run():
-    if not args.vis:
-        os.environ['G4UI_USE_TCSH'] = "0"
-
-    kernel = DDG4.Kernel()
-    description = kernel.detectorDescription()
-    kernel.loadGeometry(str("file:" + args.compact))
-    DDG4.importConstants(description)
-
-    geant4 = DDG4.Geant4(kernel)
-    if args.vis > 0:
-        geant4.printDetectors()
-
-    n_events = args.n_events
-    if args.vis:
-        geant4.setupUI(typ=args.ui, vis=True,ui=True, macro=args.macro)
-    else:
-        geant4.setupUI(typ=args.ui, vis=False,ui=False,macro=False)
-        if n_events <= 0:
-            n_events = 1
-    kernel.NumEvents = n_events
-     
-    geant4.setupTrackingField(stepper='ClassicalRK4', equation='Mag_UsualEqRhs')
-
-    rndm = DDG4.Action(kernel, 'Geant4Random/Random')
-    if os.getenv('SEED') is None:
-        rndm.Seed = 1234
-    else :
-       rndm.Seed = os.getenv('SEED')
-    rndm.initialize()
-    rndm.showStatus()
-
-    run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-    run1.Property_int = 12345
-    run1.Property_double = -5e15 * keV
-    run1.Property_string = 'Startrun: Hello_2'
-    run1.enableUI()
-    kernel.registerGlobalAction(run1)
-    kernel.runAction().adopt(run1)
-
-    prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-    #prt.OutputLevel = Output.INFO
-    #prt.OutputType = 3  # Print both: table and tree
-    kernel.eventAction().adopt(prt)
-
-    outputfile = args.output
-    if outputfile is None:
-        outputfile = 'data/simple_topside_' + time.strftime('%Y-%m-%d_%H-%M')
-    rootoutput = geant4.setupROOTOutput('RootOutput', outputfile)
-    rootoutput.HandleMCTruth = True
-
-    #--------------------------------
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-    gen.OutputLevel = 5
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4InputAction/hepmc3")
-    gen.Mask = 0
-    #gen.Parameters["Flow1"] = "flow1"
-    #gen.Parameters["Flow2"] = "flow2"
-
-    inputfile = args.input
-    if inputfile is None:
-        inputfile = "data/proton_dvcs_eic.hepmc"
-    gen = DDG4.GeneratorAction(kernel, "Geant4InputAction/hepmc3")
-    gen.Mask = 0
-    gen.Input = "HEPMC3FileReader|" + inputfile 
-    gen.OutputLevel = 0  # generator_output_level
-    gen.Sync = args.n_skip
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "EICInteractionVertexSmear/BeamDivergence")
-    gen.Mask = 0
-    gen.OutputLevel = 5  # generator_output_level
-    #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "EICInteractionVertexBoost/CrossingAngle")
-    gen.Mask = 0
-    gen.OutputLevel = 5  # generator_output_level
-    #gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-    kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearVert")
-    #gen.Mask = 0
-    #gen.Offset = (0 * mm, 0 * mm, 0 * mm, 0 * ns)
-    #gen.Sigma = (3 * mm, 3 * mm, 200 * mm, 0 * ns)
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorWrapper/GPS")
-    #gen.Uses = 'G4GeneralParticleSource'
-    ##gen.OutputLevel = Output.WARNING
-    ##gen.Mask = 1
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-    gen.OutputLevel = 0  # generator_output_level
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-    gen.OutputLevel = 0  # generator_output_level
-    gen.enableUI()
-    kernel.generatorAction().adopt(gen)
-
-    part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-    # part.SaveProcesses = ['conv','Decay']
-    #part.SaveProcesses = ['Decay']
-    part.MinimalKineticEnergy = 100000 * GeV
-    part.OutputLevel = 0  # generator_output_level
-    part.enableUI()
-    kernel.generatorAction().adopt(part)
-
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropE-")
-    #gen.Mask = 2
-    #gen.Particle = 'e-'
-    #gen.Energy = 25 * GeV
-    #gen.Multiplicity = 3
-    #gen.Distribution = 'uniform'
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-    #gen.OutputLevel = 4  # generator_output_level
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    #gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-    #gen.OutputLevel = 4  # generator_output_level
-    #gen.enableUI()
-    #kernel.generatorAction().adopt(gen)
-
-    #part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-    #kernel.generatorAction().adopt(part)
-    ## part.SaveProcesses = ['conv','Decay']
-    #part.SaveProcesses = ['Decay']
-    #part.MinimalKineticEnergy = 100 * MeV
-    #part.OutputLevel = 5  # generator_output_level
-    #part.enableUI()
-
-    #user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-    #user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-    #user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-    #user.enableUI()
-    #part.adopt(user)
-
-    #f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-
-    f2 = DDG4.Filter(kernel, 'ParticleRejectFilter/OpticalPhotonRejector')
-    f2.particle = 'opticalphoton'
-
-    f3 = DDG4.Filter(kernel, 'ParticleSelectFilter/OpticalPhotonSelector')
-    f3.particle = 'opticalphoton'
-
-    #f4 = DDG4.Filter(kernel, 'EnergyDepositMinimumCut')
-    #f4.Cut = 10 * MeV
-
-    #f4.enableUI()
-    #kernel.registerGlobalFilter(f1)
-    kernel.registerGlobalFilter(f2)
-    kernel.registerGlobalFilter(f3)
-    #kernel.registerGlobalFilter(f4)
-
-    seq, act = geant4.setupDetector('ForwardRICH','PhotoMultiplierSDAction')
-    act.adopt(f3)
-    #seq, act = geant4.setupDetector('HeavyGasCherenkov','PhotoMultiplierSDAction')
-    #act.adopt(f3)
-
-    seq, act = geant4.setupTracker('SiVertexBarrel')
-    seq, act = geant4.setupTracker('SiTrackerForward')
-    seq, act = geant4.setupCalorimeter('EcalBarrel')
-    seq, act = geant4.setupCalorimeter('EcalEndcap')
-    seq, act = geant4.setupCalorimeter('HcalBarrel')
-    seq, act = geant4.setupTracker('RomanPot1')
-    seq, act = geant4.setupTracker('RomanPot2')
-    seq, act = geant4.setupTracker('RomanPot3')
-    seq, act = geant4.setupTracker('RomanPot4')
-    seq, act = geant4.setupTracker('RomanPot44')
-    seq, act = geant4.setupTracker('RomanPot45')
-    seq, act = geant4.setupTracker('RomanPot46')
-    seq, act = geant4.setupTracker('RomanPot47')
-    seq, act = geant4.setupTracker('RomanPot48')
-    seq, act = geant4.setupTracker('RomanPot49')
-    seq, act = geant4.setupTracker('RomanPot50')
-    seq, act = geant4.setupTracker('RomanPot51')
-
-    phys = geant4.setupPhysics('QGSP_BERT')
-    geant4.addPhysics(str('Geant4PhysicsList/Myphysics'))
-
-    ph = DDG4.PhysicsList(kernel, 'Geant4OpticalPhotonPhysics/OpticalPhotonPhys')
-    ph.VerboseLevel = 0
-    ph.enableUI()
-    phys.adopt(ph)
-
-    ph = DDG4.PhysicsList(kernel, 'Geant4CerenkovPhysics/CerenkovPhys')
-    ph.MaxNumPhotonsPerStep = 10
-    ph.MaxBetaChangePerStep = 10.0
-    ph.TrackSecondariesFirst = True
-    ph.VerboseLevel = 0
-    ph.enableUI()
-    phys.adopt(ph)
-
-    ## Add special particle types from specialized physics constructor
-    #part = geant4.addPhysics('Geant4ExtraParticles/ExtraParticles')
-    #part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-
-    # Add global range cut
-    rg = geant4.addPhysics('Geant4DefaultRangeCut/GlobalRangeCut')
-    rg.RangeCut = 0.7 * mm
-
-    phys.dump()
-
-    #ui_action = dd4hep.sim.createAction(kernel, "Geant4UIManager/UI")
-    #ui_action.HaveVIS = True
-    #ui_action.HaveUI = True
-    #ui_action.SessionType = qt
-    #ui_action.SetupUI = macro
-    #kernel.registerGlobalAction(ui_action)
-
-    kernel.configure()
-    kernel.initialize()
-
-    # DDG4.setPrintLevel(Output.DEBUG)
-    kernel.run()
-    kernel.terminate()
-
-if __name__ == "__main__":
-    run()
diff --git a/src/ConceptDetectors/topside/compact/simple_topside.xml b/src/ConceptDetectors/topside/compact/simple_topside.xml
deleted file mode 100644
index fe47dc0b..00000000
--- a/src/ConceptDetectors/topside/compact/simple_topside.xml
+++ /dev/null
@@ -1,1251 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<lccdd>
-  <info name="simple_topside" title="Time-of-flight Optimized PID Silicon Detector for EIC (TOPSiDE)" 
-    author="Whitney R. Armstrong" 
-    url="" 
-    status="development" 
-    version="$Id: $">
-    <comment>
-        </comment>
-  </info>
-  <define>
-    <constant name="Pi" value="3.14159265359"/>
-    <constant name="world_side" value="30*m"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="100*m"/>
-    <constant name="tracker_region_rmax" value="1684 * mm"/>
-    <constant name="tracker_region_zmax" value="1684 * mm"/>
-    <constant name="tracking_region_radius" value="1269 * mm"/>
-    <constant name="tracking_region_zmax_orig" value="1684 * mm"/>
-    <constant name="trackerZScale" value="1"/>
-    <constant name="tracking_region_zmax" value="tracking_region_zmax_orig * trackerZScale"/>
-    <constant name="CaloSides" value="12"/>
-    <constant name="CaloInnerRadius" value="0.36397 * tracking_region_radius"/>
-    <constant name="EcalBarrel_rmin" value="tracking_region_radius + 1 * mm"/>
-    <constant name="EcalEndcap_zmin" value="tracking_region_zmax + 1 * mm"/>
-    <constant name="EcalThinLayers" value="20"/>
-    <constant name="EcalThickLayers" value="10"/>
-    <constant name="EcalSiliconThickness" value="0.32 * mm"/>
-    <constant name="EcalCopperThickness" value="0.05 * mm"/>
-    <constant name="EcalKaptonThickness" value="0.3 * mm"/>
-    <constant name="EcalAir1Thickness" value="0.33 * mm"/>
-    <constant name="EcalAir2Thickness" value="0.25 * mm"/>
-    <constant name="EcalThinTungstenThickness" value="2.5 * mm"/>
-    <constant name="EcalThickTungstenThickness" value="5 * mm"/>
-    <constant name="EcalThickness" value="(EcalThinLayers + EcalThickLayers + 1) * (EcalSiliconThickness + EcalCopperThickness + EcalKaptonThickness + EcalAir1Thickness) + (EcalThinLayers + EcalThickLayers) * EcalAir2Thickness + EcalThinLayers * EcalThinTungstenThickness + EcalThickLayers * EcalThickTungstenThickness"/>
-    <constant name="HcalBarrel_rmin" value="EcalBarrel_rmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalEndcap_zmin" value="EcalEndcap_zmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalLayers" value="30"/>
-    <constant name="HcalSteelThickness" value="1.89 * cm"/>
-    <constant name="HcalPyrexThickness" value="1.1 * mm"/>
-    <constant name="HcalRPCGasThickness" value="1.2 * mm"/>
-    <constant name="HcalG10Thickness" value="3 * mm"/>
-    <constant name="HcalAirThickness" value="1.6 * mm"/>
-    <constant name="HcalThickness" value="HcalLayers * (HcalSteelThickness + 2 * HcalPyrexThickness + HcalRPCGasThickness + HcalG10Thickness + HcalAirThickness)"/>
-    <constant name="SolenoidBarrelInnerRadius" value="(HcalBarrel_rmin + HcalThickness) / cos(Pi / CaloSides) + 1 * mm"/>
-    <constant name="SolenoidBarrelOuterZ" value="HcalEndcap_zmin + HcalThickness + 1 * mm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="0.3 * 3.0 * cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="0.3 * 11.0 * cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="0.3 * 38.4 * cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="0.3 * 18.7 * cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="0.3 * 4.0 * cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="0.3 * 19.0 * cm"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidCoilOuterZ" value="SolenoidBarrelOuterZ - SolenoidEndcapCryostatThickness - SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidalFieldRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0"/>
-    <constant name="SolenoidThickness" value="260 * mm"/>
-    <constant name="SolenoidYokeInnerRadius" value="SolenoidBarrelOuterRadius + 10 * mm"/>
-    <constant name="SolenoidYokeThickness" value="0.5 * m"/>
-    <constant name="SolenoidYokeChamferAngle" value="0.2"/>
-    <constant name="SolenoidYokeInnerZ" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness + 10 * mm"/>
-    <constant name="VXD_CF_sensor" value="0.026 * cm"/>
-    <constant name="RICHZMin" value="SolenoidYokeInnerZ + 1 * mm"/>
-    <constant name="RICHRMin" value="10 * cm"/>
-    <constant name="RICHDepth" value="1 * m"/>
-    <constant name="TempForwardTrackerSpace" value="1.5 * m"/>
-    <constant name="ForwardEcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace"/>
-    <constant name="ForwardCaloAngle" value="2 * SolenoidYokeChamferAngle"/>
-    <constant name="ForwardEcalRInner" value="10 * cm"/>
-    <constant name="ForwardEcalROuter" value="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * (RICHDepth) + tan(ForwardCaloAngle) * (ForwardEcalZMin - RICHZMin - RICHDepth)"/>
-    <constant name="ForwardHcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace + EcalThickness + 1 * mm"/>
-    <constant name="ForwardHcalAngle" value="ForwardCaloAngle"/>
-    <constant name="ForwardHcalRInner" value="10 * cm"/>
-    <constant name="ForwardHcalROuter" value="ForwardEcalROuter + tan(ForwardCaloAngle) * (ForwardHcalZMin - ForwardEcalZMin)"/>
-
-    <!--
-     Although not explicit in the design study, the eRHIC crossing angle is not symmetric.
-    -->
-    <constant name="CrossingAngle" value="0.025"/>
-    <constant name="ionCrossingAngle" value="0.0166667"/>
-    <constant name="electronCrossingAngle" value="0.00833333"/>
-    <constant name="CrossingSlope" value="0.0166682"/>
-    
-<!--                                    Hadron Magnets
-                                        B0PF  B0APF    Q1APF     Q1BPF     Q2PF     B1PF     B1APF 
-Center position [m]                     5.9   7.7      9.23     11.065    14.170   18.070   20.820
-Length [m]                              1.2   0.6      1.46      1.6        3.8      3.0      1.5              
-Center position w.r.t. to x-axis [cm]   -1.50 5.5      1.40      2.38       4.07     3.90     8.00
-Angle w.r.t. to z-axis [mrad]           -25.0 0.0      -5.5    -10.0    -10.2    9.0      0.0
-Inner radius [cm]                       20.0   4.3     5.6       7.8      13.1     13.5    16.8
-Peak field [T]                          -1.3  -3.3     0.0       0.0        0.0      -3.4    -2.7
-Gradient [T/m]                          0.0   0.0    -72.608   -66.180   40.737     0.0     0.0 
--->
-    <constant name="B0PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="B0APF_GradientMax" value="0.0*tesla/m"/>
-    <constant name="Q1APF_GradientMax" value="-72.608*tesla/m"/>
-    <constant name="Q1BPF_GradientMax" value="-66.180*tesla/m"/>
-    <constant name="Q2PF_GradientMax"  value="40.737*tesla/m"/>
-    <constant name="B1PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="B1APF_GradientMax" value="0.0*tesla/m"/>
-    <constant name="B2PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="QPFC1_GradientMax" value="-80.0*tesla/m"/>
-    <constant name="QPFC2_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFC3_GradientMax" value="-80.0*tesla/m"/>
-    <constant name="QPFC4_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFR1_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFR1_GradientMax" value="80.0*tesla/m"/>
-    <constant name="BPFR1_GradientMax" value="0"/>
-    <constant name="QPFR2_GradientMax" value="80.0*tesla/m"/>
-
-    <constant name="B0PF_Bmax"  value="-1.3*tesla"/>
-    <constant name="B0APF_Bmax" value="-3.3*tesla"/>
-    <constant name="Q1APF_Bmax" value="0.0*tesla"/>
-    <constant name="Q1BPF_Bmax" value="0.0*tesla"/>
-    <constant name="Q2PF_Bmax"  value="0.0*tesla"/>
-    <constant name="B1PF_Bmax"  value="-3.4*tesla"/>
-    <constant name="B1APF_Bmax" value="-2.7*tesla"/>
-    <constant name="B2PF_Bmax" value="3.2*tesla"/>
-    <constant name="QPFC1_Bmax" value="0.0*tesla"/>
-    <constant name="QPFC2_Bmax" value="0.0*tesla"/>
-    <!--<constant name="CCPF_Bmax" value="0.0*tesla"/>-->
-    <constant name="QPFC3_Bmax" value="0.0*tesla"/>
-    <constant name="QPFC4_Bmax" value="0.0*tesla"/>
-    <constant name="QPFR1_Bmax" value="0.0*tesla"/>
-    <constant name="BPFR1_Bmax" value="3.4*tesla"/>
-    <constant name="QPFR2_Bmax" value="0.0*tesla"/>
-
-    <constant name="B0PF_InnerRadius"  value="20.0*cm"/>
-    <constant name="B0APF_InnerRadius" value="4.3*cm"/>
-    <constant name="Q1APF_InnerRadius" value="5.6*cm"/>
-    <constant name="Q1BPF_InnerRadius" value="7.8*cm"/>
-    <constant name="Q2PF_InnerRadius"  value="13.1*cm"/>
-    <constant name="B1PF_InnerRadius"  value="13.5*cm"/>
-    <constant name="B1APF_InnerRadius" value="16.8*cm"/>
-    <constant name="B1APF_InnerRadius" value="16.8*cm"/>
-    <constant name="B2PF_InnerRadius"  value="18.8*cm"/>
-    <constant name="QPFC1_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC2_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC3_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC4_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFR1_InnerRadius"  value="20.0*cm"/>
-    <constant name="BPFR1_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFR2_InnerRadius"  value="20.0*cm"/>
-
-    <constant name="B0PF_RotationAngle"  value="-25.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B0APF_RotationAngle" value="0.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q1APF_RotationAngle" value="-5.5*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q1BPF_RotationAngle" value="-10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q2PF_RotationAngle"  value="-10.2*0.001*rad + ionCrossingAngle"/>
-    <constant name="B1PF_RotationAngle"  value="9.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B1APF_RotationAngle" value="0.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B2PF_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC2_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC3_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC4_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFR1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="BPFR1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFR2_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-
-    <constant name="B0PF_CenterPosition"  value="5.9*m"/>
-    <constant name="B0APF_CenterPosition" value="7.7*m"/>
-    <constant name="Q1APF_CenterPosition" value="9.23*m"/>
-    <constant name="Q1BPF_CenterPosition" value="11.065*m"/>
-    <constant name="Q2PF_CenterPosition"  value="14.170*m"/>
-    <constant name="B1PF_CenterPosition"  value="18.070*m"/>
-    <constant name="B1APF_CenterPosition" value="20.820*m"/>
-    <constant name="B2PF_CenterPosition" value="41.6*m"/>
-    <constant name="QPFC1_CenterPosition" value="46.35*m"/>
-    <constant name="QPFC2_CenterPosition" value="48.54*m"/>
-    <constant name="CCPF_CenterPosition" value="58.85*m"/>
-    <constant name="QPFC3_CenterPosition" value="69.2*m"/>
-    <constant name="QPFC4_CenterPosition" value="71.25*m"/>
-    <constant name="QPFR1_CenterPosition" value="83.95*m"/>
-    <constant name="BPFR1_CenterPosition" value="88.5*m"/>
-    <constant name="QPFR2_CenterPosition" value="93.5*m"/>
-    <constant name="RPF1_CenterPosition"  value="99.8*m"/>
-    <constant name="QPFR3_CenterPosition" value="106.4*m"/>
-    <constant name="RPF2_CenterPosition"  value="112.9*m"/>
-    <constant name="QPFR4_CenterPosition" value="119.3*m"/>
-    <constant name="BPFR2_CenterPosition" value="124.58*m"/>
-    <constant name="BPFR3_CenterPosition" value="133.9*m"/>
-<!--
-69.1666666667 0.452554744526 
-71.25 0.306569343066 
-83.9583333333 0.481751824818 
-88.5416666667 0.423357664234 
-93.5416666667 0.306569343066 
-99.7916666667 0.0583941605839 
-106.458333333 -0.175182481752 
-112.916666667 -0.423357664234 
-119.375 -0.656934306569 
-124.583333333 -0.875912408759 
-133.958333333 -1.34306569343 
--->
-
-    <constant name="B0PF_XPosition"  value="-1.50*cm + CrossingSlope * B0PF_CenterPosition"/>
-    <constant name="B0APF_XPosition" value="0.0*cm   + CrossingSlope * B0APF_CenterPosition"/>
-    <constant name="Q1APF_XPosition" value="1.40*cm  + CrossingSlope * Q1APF_CenterPosition"/>
-    <constant name="Q1BPF_XPosition" value="2.38*cm  + CrossingSlope * Q1BPF_CenterPosition"/>
-    <constant name="Q2PF_XPosition"  value="4.07*cm  + CrossingSlope * Q2PF_CenterPosition"/>
-    <constant name="B1PF_XPosition"  value="3.90*cm  + CrossingSlope * B1PF_CenterPosition"/>
-    <constant name="B1APF_XPosition" value="8.00*cm  + CrossingSlope * B1APF_CenterPosition"/>
-    <constant name="B2PF_XPosition"  value="40.00*cm  + CrossingSlope * B2PF_CenterPosition"/>
-    <constant name="QPFC1_XPosition" value="45.00*cm  + CrossingSlope * QPFC1_CenterPosition"/>
-    <constant name="QPFC2_XPosition" value="45.00*cm  + CrossingSlope * QPFC2_CenterPosition"/>
-    <constant name="CCPF_XPosition"  value="45.00*cm  + CrossingSlope * CCPF_CenterPosition"/>
-    <constant name="QPFC3_XPosition" value="45.00*cm  + CrossingSlope * QPFC3_CenterPosition"/>
-    <constant name="QPFC4_XPosition" value="45.00*cm  + CrossingSlope * QPFC4_CenterPosition"/>
-    <constant name="QPFR1_XPosition" value="45.00*cm  + CrossingSlope * QPFR1_CenterPosition"/>
-    <constant name="BPFR1_XPosition" value="45.00*cm  + CrossingSlope * BPFR1_CenterPosition"/>
-    <constant name="QPFR2_XPosition" value="45.00*cm  + CrossingSlope * QPFR2_CenterPosition"/>
-
-
-    <constant name="B0PF_Length"  value="1.2*m"/>
-    <constant name="B0APF_Length" value="0.6*m"/>
-    <constant name="Q1APF_Length" value="1.46*m"/>
-    <constant name="Q1BPF_Length" value="1.6*m"/>
-    <constant name="Q2PF_Length"  value="3.8*m"/>
-    <constant name="B1PF_Length"  value="3.0*m"/>
-    <constant name="B1APF_Length" value="1.5*m"/>
-    <constant name="B2PF_Length"  value="5*m"/>
-    <constant name="QPFC1_Length"  value="1.25*m"/>
-    <constant name="QPFC2_Length"  value="1.25*m"/>
-    <constant name="CCPF_Length"  value="8.85*m"/>
-    <constant name="QPFC3_Length"  value="1.25*m"/>
-    <constant name="QPFC4_Length"  value="1.25*m"/>
-    <constant name="QPFR1_Length"  value="1.25*m"/>
-    <constant name="BPFR1_Length"  value="5*m"/>
-    <constant name="QPFR2_Length"  value="1.25*m"/>
-
-  </define>
-
-  <properties>
-    <matrix name="RINDEX__N2" coldim="2" values="  
-      1.0*eV 1.00033
-      4.0*eV 1.00033
-      5.1*eV 1.00033
-      "/>
-    <matrix name="RINDEX__Pyrex" coldim="2" values="  
-      1.0*eV 1.5
-      4.0*eV 1.5
-      5.1*eV 1.5
-      "/>
-    <matrix name= "REFLECTIVITY_mirror" coldim="2" values="  
-      1.0*eV  0.9
-      4.0*eV  0.9
-      5.1*eV  0.9
-    "/>
-  </properties>
-
-  <includes>
-    <gdmlFile ref="elements.xml"/>
-    <gdmlFile ref="materials.xml"/>
-  </includes>
-
-  <materials>
-    <material name="N2cherenkov">
-      <D type="density" value="0.00125" unit="g/cm3"/>
-      <composite n="1" ref="N"/>
-      <property name="RINDEX"   ref="RINDEX__N2"/>
-    </material>
-    <material name="PyrexCherenkov">
-      <D type="density" value="2.23" unit="g/cm3"/>
-      <fraction n="0.806" ref="SiliconOxide"/>
-      <fraction n="0.130" ref="BoronOxide"/>
-      <fraction n="0.040" ref="SodiumOxide"/>
-      <fraction n="0.023" ref="AluminumOxide"/>
-      <property name="RINDEX"   ref="RINDEX__Pyrex"/>
-    </material>
-
-    <material name="TungstenDens23">
-      <D value="17.7" unit="g / cm3"/>
-      <fraction n="0.925" ref="W"/>
-      <fraction n="0.066" ref="Ni"/>
-      <fraction n="0.009" ref="Fe"/>
-    </material>
-    <material name="TungstenDens24">
-      <D value="17.8" unit="g / cm3"/>
-      <fraction n="0.93" ref="W"/>
-      <fraction n="0.061" ref="Ni"/>
-      <fraction n="0.009" ref="Fe"/>
-    </material>
-    <material name="TungstenDens25">
-      <D value="18.2" unit="g / cm3"/>
-      <fraction n="0.950" ref="W"/>
-      <fraction n="0.044" ref="Ni"/>
-      <fraction n="0.006" ref="Fe"/>
-    </material>
-    <material name="CarbonFiber_25percent">
-      <D type="density" value="0.375" unit="g / cm3"/>
-      <fraction n="1.0" ref="CarbonFiber"/>
-    </material>
-    <material name="CarbonFiber_15percent">
-      <D type="density" value="0.225" unit="g / cm3"/>
-      <fraction n="1.0" ref="CarbonFiber"/>
-    </material>
-    <material name="Rohacell31_50percent">
-      <D type="density" value="0.016" unit="g / cm3"/>
-      <fraction n="1.0" ref="Rohacell31"/>
-    </material>
-    <material name="Rohacell31_15percent">
-      <D type="density" value="0.0048" unit="g / cm3"/>
-      <fraction n="1.0" ref="Rohacell31"/>
-    </material>
-    <material name="BoratedPolyethylene5">
-      <D value="0.93" unit="g / cm3"/>
-      <fraction n="0.612" ref="C"/>
-      <fraction n="0.222" ref="O"/>
-      <fraction n="0.116" ref="H"/>
-      <fraction n="0.050" ref="B"/>
-    </material>
-    <material name="SiliconCarbide">
-      <D value="3.1" unit="g / cm3"/>
-      <composite n="1" ref="Si"/>
-      <composite n="1" ref="C"/>
-    </material>
-    <material name="SiliconCarbide_6percent">
-      <D value="0.186" unit="g / cm3"/>
-      <fraction n="1.0" ref="SiliconCarbide"/>
-    </material>
-  </materials>
-
-  <surfaces>
-    <comment> For the values of "finish", model and type, see TGeoOpticalSurface.h !
-    </comment>
-    <opticalsurface finish="polished" model="glisur" name="MirrorOpticalSurface" type="dielectric_metal" value="0">
-      <property name="REFLECTIVITY" ref="REFLECTIVITY_mirror"/>
-      <property name="RINDEX"       coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
-      <!--<property name="EFFICIENCY"   ref="EFFICIENCY0x8b77240"/>-->
-    </opticalsurface>
-    <opticalsurface name="mirror2" finish="polished" model="glisur" type="dielectric_dielectric">
-      <property name="REFLECTIVITY"            coldim="2" values="1.034*eV  0.8   4.136*eV  0.9"/>
-      <property name="EFFICIENCY"              coldim="2" values="2.034*eV  0.8   4.136*eV  1.0"/>
-      <property name="RINDEX"                  coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
-    </opticalsurface>
-
-  </surfaces>
-  <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>
-  </limits>
-
-  <display>
-    <vis name="SiVertexVis" alpha="0.1" r="1" g="0" b="1" showDaughters="false" />
-    <vis name="SiTrackerVis" alpha="0.1" r="0" g="0" b="0.5" showDaughters="false" />
-    <vis name="EcalVis" alpha="0.1" r="0.25" g="0.75" b="0.1" showDaughters="false"/>
-    <vis name="HcalVis" alpha="0.1" r="0.75" g="0.25" b="0.1" showDaughters="false"/>
-    <vis name="SolenoidCoilVis" alpha="0.1" r="0.55" g="0.55" b="0.7" showDaughters="false"/>
-    <vis name="SolenoidYokeVis" alpha="0.1" r="0.6" g="0.4" b="0.4" showDaughters="false"/>
-    <vis name="RICHVis" alpha="0.5" r="1" g="0" b="1" showDaughters="false"/>
-    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
-    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
-    <vis name="GreenVis"       alpha="0.2"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedVis"         alpha="0.2"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueVis"        alpha="0.2"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="OrangeVis"      alpha="1.0"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
-    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
-  </display>
-
-  <include ref="eic/forward_ion_beamline.xml"/>
-
-  <detectors>
-    <detector id="12" name="ForwardRICH" type="GenericRICH" readout="ForwardRICHHits" vis="RedVis" material="N2cherenkov">
-      <dimensions rmin1="RICHRMin" rmin2="RICHRMin" rmax1="RICHRMin+60*cm" rmax2="RICHRMin+80*cm" zmin="RICHZMin"  zmax="RICHZMin+100*cm"/>
-    </detector>
-
-    <!--
-    <detector id="20" name="TestBeampipe" type="IRChamber" > 
-    </detector>
-    -->
-
-    <detector id="1" name="SiVertexBarrel" type="SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true" vis="PurpleVis">
-      <module name="VtxBarrelModuleInner">
-        <module_envelope width="9.8 * mm" length="63.0 * 2 * mm" thickness="0.6 * mm"/>
-        <!--
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="0.05 * mm" material="Epoxy" sensitive="false">
-          <position z="0.075 * mm"/>
-        </module_component>
-        -->
-        <module_component width="9.6 * mm" length="125.0 * mm" thickness="0.093 * mm" material="Silicon" sensitive="false">
-          <position z="0.150 * mm"/>
-        </module_component>
-        <!--
-        <module_component width="9.6 * mm" length="125.0 * mm" thickness="0.02 * mm" material="Silicon" sensitive="true">
-          <position z="0.225 * mm"/>
-        </module_component>
-        -->
-      </module>
-      <module name="VtxBarrelModuleOuter">
-        <module_envelope width="14.0 * mm" length="126.0 * mm" thickness="0.6 * mm"/>
-        <!--
-        <module_component width="11.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        <module_component width="11.6 * mm" length="125.0 * mm" thickness="0.05 * mm" material="Epoxy" sensitive="false">
-          <position z="0.075 * mm"/>
-        </module_component>
-        -->
-        <module_component width="13.8 * mm" length="125.0 * mm" thickness="0.093 * mm" material="Silicon" sensitive="false">
-          <position z="0.150 * mm"/>
-        </module_component>
-        <!--
-        <module_component width="13.8 * mm" length="125.0 * mm" thickness="0.02 * mm" material="Silicon" sensitive="true">
-          <position z="0.210 * mm"/>
-        </module_component>
-        -->
-      </module>
-      <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexVis">
-        <barrel_envelope inner_r="13.0 * mm" outer_r="17.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="15.05 * mm" dr="-1.15 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexVis">
-        <barrel_envelope inner_r="21.0 * mm" outer_r="25.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="23.03 * mm" dr="-1.13 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexVis">
-        <barrel_envelope inner_r="34.0 * mm" outer_r="38.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="18" phi0="0.0" rc="35.79 * mm" dr="-0.89 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexVis">
-        <barrel_envelope inner_r="46.6 * mm" outer_r="50.6 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="24" phi0="0.1309" rc="47.5 * mm" dr="0.81 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexVis">
-        <barrel_envelope inner_r="59.0 * mm" outer_r="63.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="30" phi0="0.0" rc="59.9 * mm" dr="0.77 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-    </detector>
-        -->
-
-        <!--
-    <detector id="2" name="SiVertexEndcap" type="DD4hep_SiTrackerEndcap2" readout="SiVertexEndcapHits" reflect="true" vis="SiVertexVis">
-      <module name="SiVertexEndcapModule1" vis="SiVertexVis">
-        <trd x1="3.034 * mm" x2="14.682 * mm" z="29.280 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule2" vis="SiVertexVis">
-        <trd x1="3.233 * mm" x2="14.682 * mm" z="28.780 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule3" vis="SiVertexVis">
-        <trd x1="3.630 * mm" x2="14.682 * mm" z="27.780 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule4" vis="SiVertexVis">
-        <trd x1="4.227 * mm" x2="14.682 * mm" z="26.280 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <layer id="1">
-        <ring r="45.0 * mm" zstart="trackerZScale * 76 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule1"/>
-      </layer>
-      <layer id="2">
-        <ring r="45.5 * mm" zstart="trackerZScale * 95 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-      <layer id="3">
-        <ring r="46.5 * mm" zstart="trackerZScale * 125 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-      <layer id="4">
-        <ring r="48.0 * mm" zstart="trackerZScale * 180 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-    </detector>
-        -->
-
-        <!--
-    <detector id="3" name="SiTrackerBarrel" type="SiEIC_SiTrackerBarrel" readout="SiTrackerBarrelHits">
-      <module name="SiTrackerModule_Layer1">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0038 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00038 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer2">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0051 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00052 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer3">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0064 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00065 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer4">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0078 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00079 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer5">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0091 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00093 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerVis">
-        <barrel_envelope inner_r="215.075 * mm" outer_r="245.0 * mm" z_length="578 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.17506" nphi="20" phi0="0." rc="216.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 512.128 * mm" nz="13"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerVis">
-        <barrel_envelope inner_r="465.075 * mm" outer_r="501.0 * mm" z_length="749.8 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.12217" nphi="38" phi0="0.087" rc="466.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 690.605 * mm" nz="17"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerVis">
-        <barrel_envelope inner_r="715.075 * mm" outer_r="756.0 * mm" z_length="1013.9 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11493" nphi="58" phi0="0.058" rc="716.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 954.625 * mm" nz="23"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerVis">
-        <barrel_envelope inner_r="965.075 * mm" outer_r="1012.0 * mm" z_length="1272.3 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11502" nphi="80" phi0="0.0436" rc="966.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 1213.073 * mm" nz="29"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerVis">
-        <barrel_envelope inner_r="1215.075 * mm" outer_r="1263.0 * mm" z_length="1535.7 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11467" nphi="102" phi0="0.01745" rc="1216.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 1476.497 * mm" nz="35"/>
-      </layer>
-    </detector>
-    -->
-
-        <!--
-    <detector id="4" name="SiTrackerEndcap" type="DD4hep_SiTrackerEndcap2" readout="SiTrackerEndcapHits" reflect="true">
-      <module name="Module1" vis="SiTrackerVis">
-        <trd x1="36.112 * mm" x2="46.635 * mm" z="100.114 * mm / 2"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-      </module>
-      <module name="Module2" vis="SiTrackerVis">
-        <trd x1="45.245 * mm" x2="54.680 * mm" z="89.773 * mm / 2"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-      </module>
-      <layer id="1">
-        <ring r="256.716 * mm" zstart="trackerZScale * 787.105 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 778.776 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 770.544 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-      </layer>
-      <layer id="2">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1073.293 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1064.966 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1056.734 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1048.466 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1041.067 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1033.725 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-      </layer>
-      <layer id="3">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1353.786 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1345.457 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1337.225 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1328.957 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1321.558 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1314.217 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="trackerZScale * 1306.828 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="trackerZScale * 1299.486 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="trackerZScale * 1292.189 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-      </layer>
-      <layer id="4">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1639.164 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1630.835 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1622.603 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1614.335 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1606.936 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1599.595 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="trackerZScale * 1592.206 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="trackerZScale * 1584.864 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="trackerZScale * 1577.567 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-        <ring r="1040.970 * mm" zstart="trackerZScale * 1570.222 * mm + 1.75 * mm" nmodules="72" dz="1.75 * mm" module="Module2"/>
-        <ring r="1124.167 * mm" zstart="trackerZScale * 1562.916 * mm + 1.75 * mm" nmodules="78" dz="1.75 * mm" module="Module2" phi0="pi / 78"/>
-        <ring r="1206.937 * mm" zstart="trackerZScale * 1555.647 * mm + 1.75 * mm" nmodules="84" dz="1.75 * mm" module="Module2"/>
-      </layer>
-    </detector>
-        -->
-
-    <detector id="5" name="SiTrackerForward" type="DD4hep_SiTrackerEndcap2" readout="SiTrackerForwardHits" reflect="true">
-      <module name="SiTrackerForwardModule1" vis="SiVertexVis">
-        <trd x1="5.620 * mm" x2="32.435 * mm" z="67.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <!--
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-        -->
-      </module>
-      <module name="SiTrackerForwardModule2" vis="SiVertexVis">
-        <trd x1="15.167 * mm" x2="32.435 * mm" z="43.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <!--
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-        -->
-      </module>
-      <module name="SiTrackerForwardModule3" vis="SiVertexVis">
-        <trd x1="23.522 * mm" x2="32.435 * mm" z="22.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <!--
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-        -->
-      </module>
-      <layer id="1">
-        <ring r="97.0 * mm" zstart="trackerZScale * 211 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule1"/>
-      </layer>
-      <layer id="2">
-        <ring r="121.0 * mm" zstart="trackerZScale * 543 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule2"/>
-      </layer>
-      <layer id="3">
-        <ring r="142.0 * mm" zstart="trackerZScale * 834 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule3"/>
-      </layer>
-    </detector>
-
-    <detector id="6" name="EcalBarrel" type="DD4hep_EcalBarrel" readout="EcalBarrelHits" calorimeterType="EM_BARREL">
-      <dimensions numsides="CaloSides" rmin="EcalBarrel_rmin" z="(EcalEndcap_zmin + EcalThickness) * 2"/>
-      <staves vis="EcalVis"/>
-      <layer repeat="1">
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThinLayers">
-        <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThickLayers">
-        <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-    </detector>
-
-    <detector id="7" name="EcalEndcap" type="DD4hep_PolyhedraEndcapCalorimeter2" reflect="true" readout="EcalEndcapHits" vis="EcalVis" calorimeterType="EM_ENDCAP">
-      <dimensions numsides="CaloSides" zmin="EcalEndcap_zmin" rmin="CaloInnerRadius" rmax="EcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="1">
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThinLayers">
-        <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThickLayers">
-        <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-    </detector>
-
-    <detector id="8" name="HcalBarrel" type="DD4hep_PolyhedraBarrelCalorimeter2" readout="HcalBarrelHits" calorimeterType="HAD_BARREL" gap="0.*cm" material="Steel235">
-      <dimensions numsides="CaloSides" rmin="HcalBarrel_rmin" z="(HcalEndcap_zmin + HcalThickness) * 2"/>
-      <staves vis="HcalVis"/>
-      <layer repeat="HcalLayers">
-        <slice material="Steel235" thickness="HcalSteelThickness"/>
-        <!--
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="G10" thickness="HcalG10Thickness"/>
-        <slice material="Air" thickness="HcalAirThickness"/>
-        -->
-      </layer>
-    </detector>
-
-    <detector id="9" name="HcalEndcap" type="DD4hep_PolyhedraEndcapCalorimeter2" readout="HcalEndcapHits" vis="HcalVis" calorimeterType="HAD_ENDCAP" reflect="true">
-      <dimensions numsides="CaloSides" zmin="HcalEndcap_zmin" rmin="CaloInnerRadius" rmax="HcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="HcalLayers">
-        <slice material="Steel235" thickness="HcalSteelThickness"/>
-        <!--
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="G10" thickness="HcalG10Thickness"/>
-        <slice material="Air" thickness="HcalAirThickness"/>
-        -->
-      </layer>
-    </detector>
-
-    <!--<constant name="B2PF_XPosition"  value="40.00*cm  + CrossingSlope * B2PF_CenterPosition"/>-->
-    <detector id="40" name = "RomanPot1" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="20.0*cm+ CrossingSlope*30.0*m" y="0.0" z="30.0*m" z_offset="0.0*m" rotation="true" vmax="10*cm" v="2*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="41" name = "RomanPot2" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="20.0*cm+ CrossingSlope*30.5*m" y="0.0" z="30.5*m" z_offset="0.0*m" rotation="true" vmax="10*cm" v="2*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="42" name = "RomanPot3" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="30.0*cm+ CrossingSlope*33.0*m" y="0.0" z="33.0*m" z_offset="0.0*m" rotation="true" vmax="10*cm" v="2.5*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="43" name = "RomanPot4" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="30.0*cm+ CrossingSlope*33.5*m" y="0.0" z="33.5*m" z_offset="0.0*m" rotation="true" vmax="10*cm" v="2.5*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="44" name = "RomanPot44" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="40.0*cm+ CrossingSlope*(B2PF_CenterPosition-B2PF_Length/2.0-0.6*m)" y="0.0" z="B2PF_CenterPosition-B2PF_Length/2.0-0.6*m" 
-        z_offset="0.0*m" rotation="true" vmax="10*cm" v="2.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="45" name = "RomanPot45" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="40.0*cm+ CrossingSlope*(B2PF_CenterPosition-B2PF_Length/2.0-0.3*m)" y="0.0" z="(B2PF_CenterPosition-B2PF_Length/2.0-0.3*m)" 
-        z_offset="0.0*m" rotation="true" vmax="10*cm" v="2.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="46" name = "RomanPot46" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC1_CenterPosition-QPFC1_Length/2.0 - 0.3*m)" y="0.0" z="(QPFC1_CenterPosition-QPFC1_Length/2.0 - 0.3*m)" 
-        z_offset="0.0*m" rotation="true" vmax="10*cm" v="3.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="47" name = "RomanPot47" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC1_CenterPosition-QPFC1_Length/2.0 - 0.6*m)" y="0.0" z="(QPFC1_CenterPosition-QPFC1_Length/2.0 - 0.6*m)" 
-        z_offset="0.0*m" rotation="false" vmax="10*cm" v="5.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="48" name = "RomanPot48" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC2_CenterPosition-QPFC2_Length/2.0 - 0.6*m)" y="0.0" z="(QPFC2_CenterPosition-QPFC2_Length/2.0 - 0.6*m)" 
-        z_offset="0.0*m" rotation="true" vmax="10*cm" v="1.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="49" name = "RomanPot49" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC2_CenterPosition-QPFC2_Length/2.0 - 0.3*m)" y="0.0" z="(QPFC2_CenterPosition-QPFC2_Length/2.0 - 0.3*m)" 
-        z_offset="0.0*m" rotation="false" vmax="10*cm" v="1.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="50" name = "RomanPot50" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC2_CenterPosition+QPFC2_Length/2.0 + 0.3*m)" y="0.0" z="(QPFC2_CenterPosition+QPFC2_Length/2.0 + 0.3*m)" 
-        z_offset="0.0*m" rotation="false" vmax="10*cm" v="1.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <detector id="51" name = "RomanPot51" type="RomanPot" readout="ForwardRomanPotHits" vis = "RedVis">
-      <position x="45.0*cm+ CrossingSlope*(QPFC2_CenterPosition+QPFC2_Length/2.0 + 0.6*m)" y="0.0" z="(QPFC2_CenterPosition+QPFC2_Length/2.0 + 0.6*m)" 
-        z_offset="0.0*m" rotation="true" vmax="10*cm" v="1.0*cm" />
-      <dimensions x="10.0*cm" y="10.0*cm" delta="0.005*cm" />
-      <frame x="40.0*cm" y="30.0*cm" z="2*cm" />
-      <layer repeat="5">
-        <slice material="SiliconNitride"  thickness="0.001*mm"  vis="BlueVis" />
-        <slice material="Silicon" thickness="0.03*cm" vis="GreenVis" sensitive="true"  />
-        <slice material="Vacuum"  thickness="1.0*mm"  vis="InvisibleWithDaughters" />
-      </layer>
-    </detector>
-    <!--
-    <detector id="12" name="ForwardRICH" type="SiEIC_RICH" vis="RICHVis">
-      <dimensions rmin="RICHRMin" rmax1="CaloInnerRadius" rmax2="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * RICHDepth" zmin="RICHZMin" zmax="RICHZMin + RICHDepth"/>
-    </detector>
-
-    <detector id="13" name="ForwardEcal" type="SiEIC_PlanarCalo" vis="EcalVis">
-      <material name="TungstenDens24"/>
-      <dimensions inner_radius="ForwardEcalRInner" outer_radius="ForwardEcalROuter" angle="ForwardCaloAngle" zmin="ForwardEcalZMin" thickness="EcalThickness"/>
-    </detector>
-
-    <detector id="14" name="ForwardHcal" type="SiEIC_PlanarCalo" vis="HcalVis">
-      <material name="Steel235"/>
-      <dimensions inner_radius="ForwardHcalRInner" outer_radius="ForwardHcalROuter" angle="ForwardCaloAngle" zmin="ForwardHcalZMin" thickness="HcalThickness"/>
-    </detector>
-    -->
-
-    <detector name="TempDiskTracker1" type="DD4hep_DiskTracker" insideTrackingVolume="false" reflect="false">
-      <layer id="1" inner_r="10 * cm" inner_z="190 * cm" outer_r="CaloInnerRadius - 1 * cm" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-      <layer id="2" inner_r="10 * cm" inner_z="215 * cm" outer_r="CaloInnerRadius - 1 * cm" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-      <layer id="2" inner_r="10 * cm" inner_z="240 * cm" outer_r="CaloInnerRadius - 1 * cm" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-    </detector>
-
-    <detector name="TempDiskTracker2" type="DD4hep_DiskTracker" insideTrackingVolume="false" reflect="false">
-      <layer id="1" inner_r="10 * cm" inner_z="380 * cm" outer_r="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * RICHDepth + tan(ForwardCaloAngle) * (380 * cm - RICHZMin - RICHDepth)" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-      <layer id="2" inner_r="10 * cm" inner_z="440 * cm" outer_r="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * RICHDepth + tan(ForwardCaloAngle) * (440 * cm - RICHZMin - RICHDepth)" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-      <layer id="2" inner_r="10 * cm" inner_z="500 * cm" outer_r="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * RICHDepth + tan(ForwardCaloAngle) * (500 * cm - RICHZMin - RICHDepth)" vis="SiTrackerVis">
-        <slice material="Rohacell31_50D" thickness="3 * mm"/>
-      </layer>
-    </detector>
-
-    <comment>Dead material</comment>
-    <detector name="SolenoidCoilBarrel" type="DD4hep_MultiLayerTracker" insideTrackingVolume="false">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidCoilVis">
-        <slice material="Steel235" thickness="SolenoidBarrelInnerCryostatThickness"/>
-        <slice material="Vacuum" thickness="SolenoidBarrelInnerAirgapThickness"/>
-      </layer>
-      <layer id="2" inner_r="SolenoidBarrelConductorInnerRadius" outer_z="SolenoidCoilOuterZ" vis="SolenoidCoilVis">
-        <slice material="Aluminum" thickness="SolenoidBarrelAlConductorThickness"/>
-        <slice material="Aluminum" thickness="SolenoidBarrelQuenchbackThickness"/>
-      </layer>
-      <layer id="3" inner_r="SolenoidBarrelOuterCryostatInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidCoilVis">
-        <slice material="Vacuum" thickness="SolenoidBarrelOuterAirgapThickness"/>
-        <slice material="Steel235" thickness="SolenoidBarrelOuterCryostatThickness"/>
-      </layer>
-    </detector>
-    <!--        <detector name="SolenoidCoilEnds" type="DD4hep_DiskTracker" insideTrackingVolume="false" reflect="true" vis="SolenoidCoilVis">
-            <layer id="1" inner_r="SolenoidBarrelInnerRadius" inner_z="SolenoidBarrelOuterZ" outer_r="SolenoidBarrelOuterRadius">
-                <slice material="Steel235" thickness="SolenoidEndcapCryostatThickness"/>
-            </layer>
-        </detector> -->
-        <!--
-    <detector name="SolenoidYoke" type="SiEIC_Yoke" vis="SolenoidYokeVis">
-      <material name="Steel235"/>
-      <dimensions inner_radius="SolenoidYokeInnerRadius" thickness="SolenoidYokeThickness" rmin="CaloInnerRadius + 10 * mm" angle="SolenoidYokeChamferAngle" inner_z="SolenoidYokeInnerZ"/>
-    </detector>
-        -->
-
-    <!-- Define Zero Degree Calorimeter detector -->
-    <detector id="61" name="ZDC" type="ZeroDegreeCAL" readout="ZDCHits" vis="GreenVis">
-	<position x="CrossingSlope*34.0*m" y="0.0" z="34.0*m"/>
-	<module name="diamond_module" side="40*mm" layers="16">
-	<slice name="Tungsten_slice" thickness="7*mm" number="0" material="TungstenDens24"/>
-        <slice name="Scint_slice" thickness="3*mm" number="1" material="PlasticScint"/>
-        <slice name="SciFi_belt" thickness="1*mm" number="2" material="PlasticScint"/>
-        <dimensions rmin="0*cm" rmax="40*cm"/>
-      </module>
-    </detector>
-
-  </detectors>
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:6,barrel:3,layer:4,module:12,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:6,barrel:3,layer:4,module:10,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiTrackerBarrelHits">
-      <id>system:6,barrel:3,layer:4,module:12,sensor:2,side:32:-2,strip:20</id>
-    </readout>
-    <readout name="SiTrackerEndcapHits">
-      <id>system:6,barrel:3,layer:4,module:16,sensor:2,side:32:-2,strip:20</id>
-    </readout>
-    <readout name="SiTrackerForwardHits">
-      <id>system:6,barrel:3,layer:4,module:10,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm" gridSizeX="3.5 * mm" gridSizeY="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm" gridSizeX="3.5 * mm" gridSizeY="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="HcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm" gridSizeX="10 * mm" gridSizeY="10 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="HcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm" gridSizeX="10 * mm" gridSizeY="10 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="MuonBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="30 * mm" grid_size_y="30 * mm" gridSizeX="30 * mm" gridSizeY="30 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:4,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="MuonEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="30 * mm" grid_size_y="30 * mm" gridSizeX="30 * mm" gridSizeY="30 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="LumiCalHits">
-      <segmentation type="CartesianGridXY" grid_size_x="0.35 * cm" grid_size_y="0.35 * cm" gridSizeX="3.5 * mm" gridSizeY="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:8,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="BeamCalHits">
-      <segmentation type="CartesianGridXY" grid_size_x="0.35 * cm" grid_size_y="0.35 * cm" gridSizeX="3.5 * mm" gridSizeY="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:8,x:32:-16,y:-16</id>
-    </readout>
-
-    <readout name="ForwardRICHHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3*mm" grid_size_y="3*mm" />
-      <id>system:5,layer:4,module:14,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="ForwardRomanPotHits">
-      <segmentation type="CartesianGridXY" grid_size_x="0.05*mm" grid_size_y="0.05*mm" />
-      <id>system:5,element:5,frame:4,layer:4,slice:5,x:32:-16,y:-16</id>
-    </readout>
-
-    <!--  Definition of the readout segmentation/definition of Zero Degree Calorimeter -->
-    <readout name="ZDCHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5*cm" grid_size_y="3.5*cm" />
-      <id>system:8,module:14,layer:10,slice:2,x:48:-8,y:-8</id>
-    </readout>
-
-  </readouts>
-
-  <include ref="eic/fields.xml"/>
-
-  <fields>
-    <field type="solenoid" name="GlobalSolenoid" inner_field="2.5 * tesla" outer_field="0" 
-           zmin="-SolenoidCoilOuterZ" zmax="SolenoidCoilOuterZ" 
-           inner_radius="SolenoidalFieldRadius" outer_radius="SolenoidalFieldRadius"/>
-    <field name="B0PF_Magnet" type="MultipoleMagnet">
-      <position x="B0PF_XPosition" y="0" z="B0PF_CenterPosition"/>
-      <rotation x="0" y="B0PF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="B0PF_InnerRadius" dz="B0PF_Length*0.5"/>
-      <coefficient coefficient="B0PF_Bmax" skew="0.0*tesla"/>
-      <!--<coefficient coefficient="2.0*tesla/cm" skew="0.2*tesla/cm"/> -->
-    </field>
-    <field name="B0APF_Magnet" type="MultipoleMagnet">
-      <position x="B0APF_XPosition" y="0" z="B0APF_CenterPosition"/>
-      <rotation x="0" y="B0APF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="B0APF_InnerRadius" dz="B0APF_Length*0.5"/>
-      <coefficient coefficient="B0APF_Bmax" skew="0.0*tesla"/>
-      <!--<coefficient coefficient="2.0*tesla/cm" skew="0.2*tesla/cm"/> -->
-    </field>
-    <field name="Q1APF_Magnet" type="MultipoleMagnet">
-      <position x="Q1APF_XPosition" y="0" z="Q1APF_CenterPosition"/>
-      <rotation x="0" y="Q1APF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="Q1APF_InnerRadius" dz="Q1APF_Length*0.5"/>
-      <coefficient coefficient="Q1APF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="Q1APF_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="Q1BPF_Magnet" type="MultipoleMagnet">
-      <position x="Q1BPF_XPosition" y="0" z="Q1BPF_CenterPosition"/>
-      <rotation x="0" y="Q1BPF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="Q1BPF_InnerRadius" dz="Q1BPF_Length*0.5"/>
-      <coefficient coefficient="Q1BPF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="Q1BPF_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="Q2PF_Magnet" type="MultipoleMagnet">
-      <position x="Q2PF_XPosition" y="0" z="Q2PF_CenterPosition"/>
-      <rotation x="0" y="Q2PF_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="Q2PF_InnerRadius" dz="Q2PF_Length*0.5"/>
-      <coefficient coefficient="Q2PF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="Q2PF_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="B1PF_Magnet" type="MultipoleMagnet">
-      <position x="B1PF_XPosition" y="0" z="B1PF_CenterPosition"/>
-      <rotation x="0" y="B1PF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="B1PF_InnerRadius" dz="B1PF_Length*0.5"/>
-      <coefficient coefficient="B1PF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="B1PF_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="B1APF_Magnet" type="MultipoleMagnet">
-      <position x="B1APF_XPosition" y="0" z="B1APF_CenterPosition"/>
-      <rotation x="0" y="B1APF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="B1APF_InnerRadius" dz="B1APF_Length*0.5"/>
-      <coefficient coefficient="B1APF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="B1APF_GradientMax" skew="0.0*tesla/cm"/>
-    </field>
-    <field name="B2PF_Magnet" type="MultipoleMagnet">
-      <position x="B2PF_XPosition" y="0" z="B2PF_CenterPosition"/>
-      <rotation x="0" y="B2PF_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="B2PF_InnerRadius" dz="B2PF_Length*0.5"/>
-      <coefficient coefficient="B2PF_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="B2PF_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="QPFC1_Magnet" type="MultipoleMagnet">
-      <position x="QPFC1_XPosition" y="0" z="QPFC1_CenterPosition"/>
-      <rotation x="0" y="QPFC1_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFC1_InnerRadius" dz="QPFC1_Length*0.5"/>
-      <coefficient coefficient="QPFC1_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFC1_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="QPFC2_Magnet" type="MultipoleMagnet">
-      <position x="QPFC2_XPosition" y="0" z="QPFC2_CenterPosition"/>
-      <rotation x="0" y="QPFC2_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFC2_InnerRadius" dz="QPFC2_Length*0.5"/>
-      <coefficient coefficient="QPFC2_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFC2_GradientMax" skew="0.0*tesla/cm"/>
-    </field>
-    <field name="QPFC3_Magnet" type="MultipoleMagnet">
-      <position x="QPFC3_XPosition" y="0" z="QPFC3_CenterPosition"/>
-      <rotation x="0" y="QPFC3_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFC3_InnerRadius" dz="QPFC3_Length*0.5"/>
-      <coefficient coefficient="QPFC3_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFC3_GradientMax" skew="0.0*tesla/cm"/>
-    </field>
-    <field name="QPFC4_Magnet" type="MultipoleMagnet">
-      <position x="QPFC4_XPosition" y="0" z="QPFC4_CenterPosition"/>
-      <rotation x="0" y="QPFC4_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFC4_InnerRadius" dz="QPFC4_Length*0.5"/>
-      <coefficient coefficient="QPFC4_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFC4_GradientMax" skew="0.0*tesla/cm"/>
-    </field>
-    <field name="QPFR1_Magnet" type="MultipoleMagnet">
-      <position x="QPFR1_XPosition" y="0" z="QPFR1_CenterPosition"/>
-      <rotation x="0" y="QPFR1_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFR1_InnerRadius" dz="QPFR1_Length*0.5"/>
-      <coefficient coefficient="QPFR1_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFR1_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="BPFR1_Magnet" type="MultipoleMagnet">
-      <position x="BPFR1_XPosition" y="0" z="BPFR1_CenterPosition"/>
-      <rotation x="0" y="BPFR1_RotationAngle" z="0"/>
-      <shape type="Tube" rmin="0.0" rmax="BPFR1_InnerRadius" dz="BPFR1_Length*0.5"/>
-      <coefficient coefficient="BPFR1_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="BPFR1_GradientMax" skew="0.0*tesla/cm"/> 
-    </field>
-    <field name="QPFR2_Magnet" type="MultipoleMagnet">
-      <position x="QPFR2_XPosition" y="0" z="QPFR2_CenterPosition"/>
-      <rotation x="0" y="QPFR2_RotationAngle" z="pi/2.0"/>
-      <shape type="Tube" rmin="0.0" rmax="QPFR2_InnerRadius" dz="QPFR2_Length*0.5"/>
-      <coefficient coefficient="QPFR2_Bmax" skew="0.0*tesla"/>
-      <coefficient coefficient="QPFR2_GradientMax" skew="0.0*tesla/cm"/>
-    </field>
-  </fields>
-
-</lccdd>
diff --git a/src/ConceptDetectors/topside/compact/topside.xml b/src/ConceptDetectors/topside/compact/topside.xml
deleted file mode 100644
index ab1ba095..00000000
--- a/src/ConceptDetectors/topside/compact/topside.xml
+++ /dev/null
@@ -1,713 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<lccdd xmlns:compact="http://atlaswww.hep.anl.gov/hepsim/lcsim/org/schemas/compact/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://atlaswww.hep.anl.gov/hepsim/lcsim/org/schemas/compact/1.0/compact.xsd">
-  <info name="TOPSiDE" title="Silicon Detector LOI for EIC" author="Sergei Chekanov, Mohammad Hattawy, Whitney R. Armstrong, Jose Repond, David Blyth" url="http://eicweb.phy.anl.gov/EIC/TOPSiDE" status="development" version="$Id: WIP dblyth@anl.gov $">
-    <comment>
-            Based on SiEIC
-        </comment>
-  </info>
-  <define>
-    <constant name="visAlpha" value="0.075"/>
-    <constant name="Pi" value="3.14159265359"/>
-    <constant name="world_side" value="30000 * mm"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="world_side"/>
-    <constant name="tracking_region_radius" value="1269 * mm"/>
-    <constant name="tracking_region_zmax_orig" value="1684 * mm"/>
-    <constant name="trackerZScale" value="1"/>
-    <constant name="tracking_region_zmax" value="tracking_region_zmax_orig * trackerZScale"/>
-    <constant name="CaloSides" value="12"/>
-    <constant name="CaloInnerRadius" value="0.1 * tracking_region_zmax"/>
-    <constant name="EcalBarrel_rmin" value="tracking_region_radius + 1 * mm"/>
-    <constant name="EcalEndcap_zmin" value="tracking_region_zmax + 1 * mm"/>
-    <constant name="EcalThinLayers" value="20"/>
-    <constant name="EcalThickLayers" value="10"/>
-    <constant name="EcalSiliconThickness" value="0.32 * mm"/>
-    <constant name="EcalCopperThickness" value="0.05 * mm"/>
-    <constant name="EcalKaptonThickness" value="0.3 * mm"/>
-    <constant name="EcalAir1Thickness" value="0.33 * mm"/>
-    <constant name="EcalAir2Thickness" value="0.25 * mm"/>
-    <constant name="EcalThinTungstenThickness" value="2.5 * mm"/>
-    <constant name="EcalThickTungstenThickness" value="5 * mm"/>
-    <constant name="EcalThickness" value="(EcalThinLayers + EcalThickLayers + 1) * (EcalSiliconThickness + EcalCopperThickness + EcalKaptonThickness + EcalAir1Thickness) + (EcalThinLayers + EcalThickLayers) * EcalAir2Thickness + EcalThinLayers * EcalThinTungstenThickness + EcalThickLayers * EcalThickTungstenThickness"/>
-    <constant name="HcalBarrel_rmin" value="EcalBarrel_rmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalEndcap_zmin" value="EcalEndcap_zmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalLayers" value="30"/>
-    <constant name="HcalSteelThickness" value="1.89 * cm"/>
-    <constant name="HcalPyrexThickness" value="1.1 * mm"/>
-    <constant name="HcalRPCGasThickness" value="1.2 * mm"/>
-    <constant name="HcalG10Thickness" value="3 * mm"/>
-    <constant name="HcalAirThickness" value="1.6 * mm"/>
-    <constant name="HcalThickness" value="HcalLayers * (HcalSteelThickness + 2 * HcalPyrexThickness + HcalRPCGasThickness + HcalG10Thickness + HcalAirThickness)"/>
-    <constant name="SolenoidBarrelInnerRadius" value="(HcalBarrel_rmin + HcalThickness) / cos(Pi / CaloSides) + 1 * mm"/>
-    <constant name="SolenoidBarrelOuterZ" value="HcalEndcap_zmin + HcalThickness + 1 * mm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="0.3 * 3.0 * cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="0.3 * 11.0 * cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="0.3 * 38.4 * cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="0.3 * 18.7 * cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="0.3 * 4.0 * cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="0.3 * 19.0 * cm"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidCoilOuterZ" value="SolenoidBarrelOuterZ - SolenoidEndcapCryostatThickness - SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidalFieldRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0"/>
-    <constant name="SolenoidThickness" value="260 * mm"/>
-    <constant name="SolenoidYokeInnerRadius" value="SolenoidBarrelOuterRadius + 10 * mm"/>
-    <constant name="SolenoidYokeMinRadius" value="25 * cm"/>
-    <constant name="SolenoidYokeThickness" value="0.5 * m"/>
-    <constant name="SolenoidYokeChamferAngle" value="0.8"/>
-    <constant name="SolenoidYokeInnerZ" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness + 10 * mm"/>
-    <constant name="VXD_CF_sensor" value="0.026 * cm"/>
-    <constant name="RICHZMin" value="SolenoidYokeInnerZ + 1 * mm"/>
-    <constant name="RICHRMin" value="10 * cm"/>
-    <constant name="RICHDepth" value="1 * m"/>
-    <!--    <constant name="TempForwardTrackerSpace" value="1.5 * m"/>
-    <constant name="ForwardEcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace"/>
-    <constant name="ForwardCaloAngle" value="2 * SolenoidYokeChamferAngle"/>
-    <constant name="ForwardEcalRInner" value="10 * cm"/>
-    <constant name="ForwardEcalROuter" value="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * (RICHDepth) + tan(ForwardCaloAngle) * (ForwardEcalZMin - RICHZMin - RICHDepth)"/>
-    <constant name="ForwardHcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace + EcalThickness + 1 * mm"/>
-    <constant name="ForwardHcalAngle" value="ForwardCaloAngle"/>
-    <constant name="ForwardHcalRInner" value="10 * cm"/>
-    <constant name="ForwardHcalROuter" value="ForwardEcalROuter + tan(ForwardCaloAngle) * (ForwardHcalZMin - ForwardEcalZMin)"/>-->
-    <constant name="ForwardTrackerOffset" value="650 * mm"/>
-  </define>
-  <includes>
-    <gdmlFile ref="elements.xml"/>
-    <gdmlFile ref="materials.xml"/>
-  </includes>
-  <limits>
-    <limitset name="cal_limits">
-      <limit name="step_length_max" particles="*" value="5.0" unit="mm"/>
-    </limitset>
-  </limits>
-  <display>
-    <vis name="SiVertexVis" alpha="visAlpha" r="1" g="0" b="1"/>
-    <vis name="SiTrackerVis" alpha="visAlpha" r="0" g="0" b="0.5"/>
-    <vis name="EcalVis" alpha="visAlpha" r="0.25" g="0.75" b="0.1"/>
-    <vis name="HcalVis" alpha="visAlpha" r="0.75" g="0.25" b="0.1"/>
-    <vis name="SolenoidCoilVis" alpha="visAlpha" r="0.55" g="0.55" b="0.7"/>
-    <vis name="SolenoidYokeVis" alpha="visAlpha" r="0.6" g="0.4" b="0.4"/>
-    <vis name="RICHVis" alpha="visAlpha" r="1" g="0" b="1"/>
-  </display>
-  <detectors>
-    <detector id="1" name="SiVertexBarrel" type="TOPSiDE_SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true">
-      <module name="VtxBarrelModuleInner">
-        <module_envelope width="9.8 * mm" length="63.0 * 2 * mm" thickness="0.6 * mm"/>
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="0.05 * mm" material="Epoxy" sensitive="false">
-          <position z="0.075 * mm"/>
-        </module_component>
-        <module_component width="9.6 * mm" length="125.0 * mm" thickness="0.093 * mm" material="Silicon" sensitive="false">
-          <position z="0.150 * mm"/>
-        </module_component>
-        <module_component width="9.6 * mm" length="125.0 * mm" thickness="0.02 * mm" material="Silicon" sensitive="true">
-          <position z="0.225 * mm"/>
-        </module_component>
-      </module>
-      <module name="VtxBarrelModuleOuter">
-        <module_envelope width="14.0 * mm" length="126.0 * mm" thickness="0.6 * mm"/>
-        <module_component width="11.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        <module_component width="11.6 * mm" length="125.0 * mm" thickness="0.05 * mm" material="Epoxy" sensitive="false">
-          <position z="0.075 * mm"/>
-        </module_component>
-        <module_component width="13.8 * mm" length="125.0 * mm" thickness="0.093 * mm" material="Silicon" sensitive="false">
-          <position z="0.150 * mm"/>
-        </module_component>
-        <module_component width="13.8 * mm" length="125.0 * mm" thickness="0.02 * mm" material="Silicon" sensitive="true">
-          <position z="0.210 * mm"/>
-        </module_component>
-      </module>
-      <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexVis">
-        <barrel_envelope inner_r="13.0 * mm" outer_r="17.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="15.05 * mm" dr="-1.15 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexVis">
-        <barrel_envelope inner_r="21.0 * mm" outer_r="25.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="23.03 * mm" dr="-1.13 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexVis">
-        <barrel_envelope inner_r="34.0 * mm" outer_r="38.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="18" phi0="0.0" rc="35.79 * mm" dr="-0.89 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexVis">
-        <barrel_envelope inner_r="46.6 * mm" outer_r="50.6 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="24" phi0="0.1309" rc="47.5 * mm" dr="0.81 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexVis">
-        <barrel_envelope inner_r="59.0 * mm" outer_r="63.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="30" phi0="0.0" rc="59.9 * mm" dr="0.77 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-    </detector>
-    <detector id="2" name="SiVertexEndcap" type="TOPSiDE_SiTrackerEndcap2" readout="SiVertexEndcapHits" reflect="true" vis="SiVertexVis">
-      <module name="SiVertexEndcapModule1" vis="SiVertexVis">
-        <trd x1="3.034 * mm" x2="14.682 * mm" z="29.280 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule2" vis="SiVertexVis">
-        <trd x1="3.233 * mm" x2="14.682 * mm" z="28.780 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule3" vis="SiVertexVis">
-        <trd x1="3.630 * mm" x2="14.682 * mm" z="27.780 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiVertexEndcapModule4" vis="SiVertexVis">
-        <trd x1="4.227 * mm" x2="14.682 * mm" z="26.280 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <layer id="1">
-        <ring r="45.0 * mm" zstart="trackerZScale * 76 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule1"/>
-      </layer>
-      <layer id="2">
-        <ring r="45.5 * mm" zstart="trackerZScale * 95 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-      <layer id="3">
-        <ring r="46.5 * mm" zstart="trackerZScale * 125 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-      <layer id="4">
-        <ring r="48.0 * mm" zstart="trackerZScale * 180 * mm" nmodules="16" dz="0.011 * mm" module="SiVertexEndcapModule2"/>
-      </layer>
-    </detector>
-    <detector id="3" name="SiTrackerBarrel" type="TOPSiDE_SiTrackerBarrel" readout="SiTrackerBarrelHits">
-      <module name="SiTrackerModule_Layer1">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0038 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00038 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer2">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0051 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00052 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer3">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0064 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00065 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer4">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0078 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00079 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <module name="SiTrackerModule_Layer5">
-        <module_envelope width="97.79 * mm" length="97.79 * mm" thickness="0.3 * cm"/>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.02 * cm" material="PEEK" sensitive="false">
-          <position z="-0.14 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="-0.122 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.18 * cm" material="Rohacell31_50D" sensitive="false">
-          <position z="-0.024 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0175 * cm" material="Epoxy" sensitive="false">
-          <position z="0.07475 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.016 * cm" material="CarbonFiber_50D" sensitive="false">
-          <position z="0.0915 * cm"/>
-        </module_component>
-        <module_component width="92.031 * mm" length="92.031 * mm" thickness="0.03 * cm" material="Silicon" sensitive="true">
-          <position z="0.1145 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00048 * cm" material="Silicon" sensitive="false">
-          <position z="0.12974 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.0091 * cm" material="Kapton" sensitive="false">
-          <position z="0.1375 * cm"/>
-        </module_component>
-        <module_component width="97.79 * mm" length="97.79 * mm" thickness="0.00093 * cm" material="Copper" sensitive="false">
-          <position z="0.146 * cm"/>
-        </module_component>
-      </module>
-      <layer module="SiTrackerModule_Layer1" id="1" vis="SiTrackerVis">
-        <barrel_envelope inner_r="215.075 * mm" outer_r="245.0 * mm" z_length="578 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.17506" nphi="20" phi0="0." rc="216.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 512.128 * mm" nz="13"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer2" id="2" vis="SiTrackerVis">
-        <barrel_envelope inner_r="465.075 * mm" outer_r="501.0 * mm" z_length="749.8 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.12217" nphi="38" phi0="0.087" rc="466.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 690.605 * mm" nz="17"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer3" id="3" vis="SiTrackerVis">
-        <barrel_envelope inner_r="715.075 * mm" outer_r="756.0 * mm" z_length="1013.9 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11493" nphi="58" phi0="0.058" rc="716.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 954.625 * mm" nz="23"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer4" id="4" vis="SiTrackerVis">
-        <barrel_envelope inner_r="965.075 * mm" outer_r="1012.0 * mm" z_length="1272.3 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11502" nphi="80" phi0="0.0436" rc="966.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 1213.073 * mm" nz="29"/>
-      </layer>
-      <layer module="SiTrackerModule_Layer5" id="5" vis="SiTrackerVis">
-        <barrel_envelope inner_r="1215.075 * mm" outer_r="1263.0 * mm" z_length="1535.7 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.11467" nphi="102" phi0="0.01745" rc="1216.355 * mm + 5.0 * mm" dr="0.0 * mm"/>
-        <z_layout dr="4.0 * mm" z0="trackerZScale * 1476.497 * mm" nz="35"/>
-      </layer>
-    </detector>
-    <detector id="4" name="SiTrackerEndcap" type="TOPSiDE_SiTrackerEndcap2" readout="SiTrackerEndcapHits" reflect="true">
-      <module name="Module1" vis="SiTrackerVis">
-        <trd x1="36.112 * mm" x2="46.635 * mm" z="100.114 * mm / 2"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-      </module>
-      <module name="Module2" vis="SiTrackerVis">
-        <trd x1="45.245 * mm" x2="54.680 * mm" z="89.773 * mm / 2"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-      </module>
-      <layer id="1">
-        <ring r="256.716 * mm" zstart="trackerZScale * 787.105 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 778.776 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 770.544 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-      </layer>
-      <layer id="2">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1073.293 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1064.966 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1056.734 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1048.466 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1041.067 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1033.725 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-      </layer>
-      <layer id="3">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1353.786 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1345.457 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1337.225 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1328.957 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1321.558 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1314.217 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="trackerZScale * 1306.828 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="trackerZScale * 1299.486 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="trackerZScale * 1292.189 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-      </layer>
-      <layer id="4">
-        <ring r="256.716 * mm" zstart="trackerZScale * 1639.164 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="trackerZScale * 1630.835 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="trackerZScale * 1622.603 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="trackerZScale * 1614.335 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="trackerZScale * 1606.936 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="trackerZScale * 1599.595 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="trackerZScale * 1592.206 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="trackerZScale * 1584.864 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="trackerZScale * 1577.567 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-        <ring r="1040.970 * mm" zstart="trackerZScale * 1570.222 * mm + 1.75 * mm" nmodules="72" dz="1.75 * mm" module="Module2"/>
-        <ring r="1124.167 * mm" zstart="trackerZScale * 1562.916 * mm + 1.75 * mm" nmodules="78" dz="1.75 * mm" module="Module2" phi0="pi / 78"/>
-        <ring r="1206.937 * mm" zstart="trackerZScale * 1555.647 * mm + 1.75 * mm" nmodules="84" dz="1.75 * mm" module="Module2"/>
-      </layer>
-    </detector>
-    <detector id="5" name="SiTrackerForward" type="TOPSiDE_SiTrackerEndcap2" readout="SiTrackerEndcapHits" reflect="false">
-      <module name="Module1" vis="SiTrackerVis">
-        <trd x1="36.112 * mm" x2="46.635 * mm" z="100.114 * mm / 2"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0051 * cm" material="Kapton"/>
-        <module_component thickness="0.00052 * cm" material="Copper"/>
-      </module>
-      <module name="Module2" vis="SiTrackerVis">
-        <trd x1="45.245 * mm" x2="54.680 * mm" z="89.773 * mm / 2"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.18 * cm" material="Rohacell31_50D"/>
-        <module_component thickness="0.016 * cm" material="CarbonFiber_50D"/>
-        <module_component thickness="0.0175 * cm" material="Epoxy"/>
-        <module_component thickness="0.03 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.00048 * cm" material="Silicon"/>
-        <module_component thickness="0.0078 * cm" material="Kapton"/>
-        <module_component thickness="0.00079 * cm" material="Copper"/>
-      </module>
-      <layer id="1">
-        <ring r="256.716 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 787.105 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 778.776 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 770.544 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-      </layer>
-      <layer id="2">
-        <ring r="256.716 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1073.293 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1064.966 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1056.734 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1048.466 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1041.067 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1033.725 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-      </layer>
-      <layer id="3">
-        <ring r="256.716 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1353.786 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1345.457 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1337.225 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1328.957 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1321.558 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1314.217 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1306.828 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1299.486 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1292.189 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-      </layer>
-      <layer id="4">
-        <ring r="256.716 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1639.164 * mm + 1.75 * mm" nmodules="24" dz="1.75 * mm" module="Module1"/>
-        <ring r="353.991 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1630.835 * mm + 1.75 * mm" nmodules="32" dz="1.75 * mm" module="Module1"/>
-        <ring r="449.180 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1622.603 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module1"/>
-        <ring r="538.520 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1614.335 * mm + 1.75 * mm" nmodules="40" dz="1.75 * mm" module="Module2"/>
-        <ring r="625.654 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1606.936 * mm + 1.75 * mm" nmodules="48" dz="1.75 * mm" module="Module2"/>
-        <ring r="703.666 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1599.595 * mm + 1.75 * mm" nmodules="54" dz="1.75 * mm" module="Module2" phi0="pi / 54"/>
-        <ring r="793.448 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1592.206 * mm + 1.75 * mm" nmodules="58" dz="1.75 * mm" module="Module2" phi0="pi / 58"/>
-        <ring r="874.239 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1584.864 * mm + 1.75 * mm" nmodules="64" dz="1.75 * mm" module="Module2"/>
-        <ring r="958.364 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1577.567 * mm + 1.75 * mm" nmodules="68" dz="1.75 * mm" module="Module2"/>
-        <ring r="1040.970 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1570.222 * mm + 1.75 * mm" nmodules="72" dz="1.75 * mm" module="Module2"/>
-        <ring r="1124.167 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1562.916 * mm + 1.75 * mm" nmodules="78" dz="1.75 * mm" module="Module2" phi0="pi / 78"/>
-        <ring r="1206.937 * mm" zstart="SolenoidYokeInnerZ + SolenoidYokeThickness - ForwardTrackerOffset + trackerZScale * 1555.647 * mm + 1.75 * mm" nmodules="84" dz="1.75 * mm" module="Module2"/>
-      </layer>
-    </detector>
-    <detector id="6" name="SiTrackerForward2" type="TOPSiDE_SiTrackerEndcap2" readout="SiTrackerForwardHits" reflect="true">
-      <module name="SiTrackerForwardModule1" vis="SiVertexVis">
-        <trd x1="5.620 * mm" x2="32.435 * mm" z="67.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiTrackerForwardModule2" vis="SiVertexVis">
-        <trd x1="15.167 * mm" x2="32.435 * mm" z="43.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <module name="SiTrackerForwardModule3" vis="SiVertexVis">
-        <trd x1="23.522 * mm" x2="32.435 * mm" z="22.405 * mm"/>
-        <module_component thickness="0.002 * cm" material="Silicon" sensitive="true"/>
-        <module_component thickness="0.008 * cm" material="Silicon"/>
-      </module>
-      <layer id="1">
-        <ring r="97.0 * mm" zstart="trackerZScale * 211 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule1"/>
-      </layer>
-      <layer id="2">
-        <ring r="121.0 * mm" zstart="trackerZScale * 543 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule2"/>
-      </layer>
-      <layer id="3">
-        <ring r="142.0 * mm" zstart="trackerZScale * 834 * mm" nmodules="16" dz="0.011 * mm" module="SiTrackerForwardModule3"/>
-      </layer>
-    </detector>
-    <detector id="7" name="EcalBarrel" type="DD4hep_PolyhedraBarrelCalorimeter2" readout="EcalBarrelHits" calorimeterType="EM_BARREL" gap="0.*cm" vis="EcalVis">
-      <dimensions numsides="CaloSides" rmin="EcalBarrel_rmin" z="(EcalEndcap_zmin + EcalThickness) * 2"/>
-      <staves/>
-      <layer repeat="1">
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThinLayers">
-        <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThickLayers">
-        <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-    </detector>
-    <detector id="8" name="EcalEndcapForward" type="TOPSiDE_PolyhedraEndcapCalorimeter2" reflect="false" readout="EcalEndcapHits" calorimeterType="EM_ENDCAP" vis="EcalVis">
-      <dimensions numsides="CaloSides" zmin="EcalEndcap_zmin" rmin="SolenoidYokeMinRadius" rmax="EcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="1">
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThinLayers">
-        <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThickLayers">
-        <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-    </detector>
-    <detector id="9" name="EcalEndcapBackward" type="TOPSiDE_PolyhedraEndcapCalorimeter2" reflect="true" readout="EcalEndcapHits" calorimeterType="EM_ENDCAP" vis="EcalVis">
-      <dimensions numsides="CaloSides" zmin="EcalEndcap_zmin" rmin="CaloInnerRadius" rmax="EcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="1">
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThinLayers">
-        <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-      <layer repeat="EcalThickLayers">
-        <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
-        <slice material="Air" thickness="EcalAir2Thickness"/>
-        <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="Copper" thickness="EcalCopperThickness"/>
-        <slice material="Kapton" thickness="EcalKaptonThickness"/>
-        <slice material="Air" thickness="EcalAir1Thickness"/>
-      </layer>
-    </detector>
-    <detector id="10" name="HcalBarrel" type="DD4hep_PolyhedraBarrelCalorimeter2" readout="HcalBarrelHits" calorimeterType="HAD_BARREL" gap="0.*cm" material="Steel235">
-      <dimensions numsides="CaloSides" rmin="HcalBarrel_rmin" z="(HcalEndcap_zmin + HcalThickness) * 2"/>
-      <staves vis="HcalVis"/>
-      <layer repeat="HcalLayers">
-        <slice material="Steel235" thickness="HcalSteelThickness"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="G10" thickness="HcalG10Thickness"/>
-        <slice material="Air" thickness="HcalAirThickness"/>
-      </layer>
-    </detector>
-    <detector id="11" name="HcalEndcapForward" type="TOPSiDE_PolyhedraEndcapCalorimeter2" readout="HcalEndcapHits" vis="HcalVis" calorimeterType="HAD_ENDCAP" reflect="false">
-      <dimensions numsides="CaloSides" zmin="HcalEndcap_zmin" rmin="SolenoidYokeMinRadius" rmax="HcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="HcalLayers">
-        <slice material="Steel235" thickness="HcalSteelThickness"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="G10" thickness="HcalG10Thickness"/>
-        <slice material="Air" thickness="HcalAirThickness"/>
-      </layer>
-    </detector>
-    <detector id="12" name="HcalEndcapBackward" type="TOPSiDE_PolyhedraEndcapCalorimeter2" readout="HcalEndcapHits" vis="HcalVis" calorimeterType="HAD_ENDCAP" reflect="true">
-      <dimensions numsides="CaloSides" zmin="HcalEndcap_zmin" rmin="CaloInnerRadius" rmax="HcalBarrel_rmin / cos(Pi / CaloSides) - 1 * mm"/>
-      <layer repeat="HcalLayers">
-        <slice material="Steel235" thickness="HcalSteelThickness"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
-        <slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
-        <slice material="G10" thickness="HcalG10Thickness"/>
-        <slice material="Air" thickness="HcalAirThickness"/>
-      </layer>
-    </detector>
-    <comment>Dead material</comment>
-    <detector name="SolenoidCoilBarrel" type="DD4hep_MultiLayerTracker" insideTrackingVolume="false">
-      <layer id="1" inner_r="SolenoidBarrelInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidCoilVis">
-        <slice material="Steel235" thickness="SolenoidBarrelInnerCryostatThickness"/>
-        <slice material="Vacuum" thickness="SolenoidBarrelInnerAirgapThickness"/>
-      </layer>
-      <layer id="2" inner_r="SolenoidBarrelConductorInnerRadius" outer_z="SolenoidCoilOuterZ" vis="SolenoidCoilVis">
-        <slice material="Aluminum" thickness="SolenoidBarrelAlConductorThickness"/>
-        <slice material="Aluminum" thickness="SolenoidBarrelQuenchbackThickness"/>
-      </layer>
-      <layer id="3" inner_r="SolenoidBarrelOuterCryostatInnerRadius" outer_z="SolenoidBarrelOuterZ" vis="SolenoidCoilVis">
-        <slice material="Vacuum" thickness="SolenoidBarrelOuterAirgapThickness"/>
-        <slice material="Steel235" thickness="SolenoidBarrelOuterCryostatThickness"/>
-      </layer>
-    </detector>
-    <!--        <detector name="SolenoidCoilEnds" type="DD4hep_DiskTracker" insideTrackingVolume="false" reflect="true" vis="SolenoidCoilVis">
-            <layer id="1" inner_r="SolenoidBarrelInnerRadius" inner_z="SolenoidBarrelOuterZ" outer_r="SolenoidBarrelOuterRadius">
-                <slice material="Steel235" thickness="SolenoidEndcapCryostatThickness"/>
-            </layer>
-        </detector> -->
-    <detector name="SolenoidYoke" type="TOPSiDE_Yoke" vis="SolenoidYokeVis">
-      <material name="Steel235"/>
-      <dimensions inner_radius="SolenoidYokeInnerRadius" thickness="SolenoidYokeThickness" rmin="SolenoidYokeMinRadius" angle="SolenoidYokeChamferAngle" inner_z="SolenoidYokeInnerZ"/>
-    </detector>
-  </detectors>
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="0.017 * mm" grid_size_y="0.017 * mm"/>
-      <id>system:6,barrel:3,layer:4,module:12,sensor:1,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <segmentation type="CartesianGridXZ" grid_size_x="0.017 * mm" grid_size_z="0.017 * mm"/>
-      <id>system:6,barrel:3,layer:4,module:10,sensor:1,x:32:-16,z:-16</id>
-    </readout>
-    <readout name="SiTrackerBarrelHits">
-      <segmentation type="CartesianStripX" strip_size_x="0.05 * mm"/>
-      <id>system:6,barrel:3,layer:4,module:16,sensor:1,strip:32:-32</id>
-    </readout>
-    <readout name="SiTrackerEndcapHits">
-      <segmentation type="MultiSegmentation" key="sensor">
-        <segmentation type="CartesianStripX" key_value="0" strip_size_x="0.05 * mm"/>
-        <segmentation type="CartesianStripZ" key_value="1" strip_size_x="0.05 * mm"/>
-      </segmentation>
-      <id>system:6,barrel:3,layer:4,module:16,sensor:1,strip:32:-32</id>
-    </readout>
-    <readout name="SiTrackerForwardHits">
-      <segmentation type="CartesianGridXZ" grid_size_x="0.05 * mm" grid_size_z="0.05 * mm"/>
-      <id>system:6,barrel:3,layer:4,module:16,sensor:1,x:32:-16,z:-16</id>
-    </readout>
-    <readout name="EcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="EcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="HcalBarrelHits">
-      <segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
-    </readout>
-    <readout name="HcalEndcapHits">
-      <segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm"/>
-      <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
-    </readout>
-  </readouts>
-  <fields>
-    <field type="SolenoidMagnet" name="SolenoidField" inner_field="2.5 * tesla" outer_field="0" zmin="-SolenoidYokeInnerZ" zmax="SolenoidYokeInnerZ" inner_radius="SolenoidalFieldRadius" outer_radius="SolenoidalFieldRadius"/>
-    <field type="DipoleMagnet" name="DipoleField" zmin="SolenoidYokeInnerZ + SolenoidYokeThickness" zmax="SolenoidYokeInnerZ + SolenoidYokeThickness + 5 * m" rmax="5 * m">
-      <dipole_coeff>2.5 * tesla</dipole_coeff>
-    </field>
-  </fields>
-</lccdd>
diff --git a/src/ConceptDetectors/topside/compact/topside/vertex_tracker.xml b/src/ConceptDetectors/topside/compact/topside/vertex_tracker.xml
deleted file mode 100644
index 79982210..00000000
--- a/src/ConceptDetectors/topside/compact/topside/vertex_tracker.xml
+++ /dev/null
@@ -1,420 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<lccdd>
-  <info name="vertex tracker" title="topside vertex tracker" 
-    author="Whitney R. Armstrong" 
-    url="" 
-    status="development" 
-    version="$Id: $">
-    <comment>
-    </comment>
-  </info>
-  <define>
-    <constant name="Pi" value="3.14159265359"/>
-    <constant name="world_side" value="30*m"/>
-    <constant name="world_x" value="world_side"/>
-    <constant name="world_y" value="world_side"/>
-    <constant name="world_z" value="100*m"/>
-    <constant name="tracker_region_rmax" value="1684 * mm"/>
-    <constant name="tracker_region_zmax" value="1684 * mm"/>
-    <constant name="tracking_region_radius" value="1269 * mm"/>
-    <constant name="tracking_region_zmax_orig" value="1684 * mm"/>
-    <constant name="trackerZScale" value="1"/>
-    <constant name="tracking_region_zmax" value="tracking_region_zmax_orig * trackerZScale"/>
-    <constant name="CaloSides" value="12"/>
-    <constant name="CaloInnerRadius" value="0.36397 * tracking_region_radius"/>
-    <constant name="EcalBarrel_rmin" value="tracking_region_radius + 1 * mm"/>
-    <constant name="EcalEndcap_zmin" value="tracking_region_zmax + 1 * mm"/>
-    <constant name="EcalThinLayers" value="20"/>
-    <constant name="EcalThickLayers" value="10"/>
-    <constant name="EcalSiliconThickness" value="0.32 * mm"/>
-    <constant name="EcalCopperThickness" value="0.05 * mm"/>
-    <constant name="EcalKaptonThickness" value="0.3 * mm"/>
-    <constant name="EcalAir1Thickness" value="0.33 * mm"/>
-    <constant name="EcalAir2Thickness" value="0.25 * mm"/>
-    <constant name="EcalThinTungstenThickness" value="2.5 * mm"/>
-    <constant name="EcalThickTungstenThickness" value="5 * mm"/>
-    <constant name="EcalThickness" value="(EcalThinLayers + EcalThickLayers + 1) * (EcalSiliconThickness + EcalCopperThickness + EcalKaptonThickness + EcalAir1Thickness) + (EcalThinLayers + EcalThickLayers) * EcalAir2Thickness + EcalThinLayers * EcalThinTungstenThickness + EcalThickLayers * EcalThickTungstenThickness"/>
-    <constant name="HcalBarrel_rmin" value="EcalBarrel_rmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalEndcap_zmin" value="EcalEndcap_zmin + EcalThickness + 1 * mm"/>
-    <constant name="HcalLayers" value="30"/>
-    <constant name="HcalSteelThickness" value="1.89 * cm"/>
-    <constant name="HcalPyrexThickness" value="1.1 * mm"/>
-    <constant name="HcalRPCGasThickness" value="1.2 * mm"/>
-    <constant name="HcalG10Thickness" value="3 * mm"/>
-    <constant name="HcalAirThickness" value="1.6 * mm"/>
-    <constant name="HcalThickness" value="HcalLayers * (HcalSteelThickness + 2 * HcalPyrexThickness + HcalRPCGasThickness + HcalG10Thickness + HcalAirThickness)"/>
-    <constant name="SolenoidBarrelInnerRadius" value="(HcalBarrel_rmin + HcalThickness) / cos(Pi / CaloSides) + 1 * mm"/>
-    <constant name="SolenoidBarrelOuterZ" value="HcalEndcap_zmin + HcalThickness + 1 * mm"/>
-    <constant name="SolenoidBarrelInnerCryostatThickness" value="0.3 * 3.0 * cm"/>
-    <constant name="SolenoidBarrelInnerAirgapThickness" value="0.3 * 11.0 * cm"/>
-    <constant name="SolenoidBarrelAlConductorThickness" value="0.3 * 38.4 * cm"/>
-    <constant name="SolenoidBarrelQuenchbackThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidBarrelOuterAirgapThickness" value="0.3 * 18.7 * cm"/>
-    <constant name="SolenoidBarrelOuterCryostatThickness" value="0.3 * 4.0 * cm"/>
-    <constant name="SolenoidEndcapCryostatThickness" value="0.3 * 5.0 * cm"/>
-    <constant name="SolenoidEndcapAirgapThickness" value="0.3 * 19.0 * cm"/>
-    <constant name="SolenoidBarrelConductorInnerRadius" value="SolenoidBarrelInnerRadius + SolenoidBarrelInnerCryostatThickness + SolenoidBarrelInnerAirgapThickness"/>
-    <constant name="SolenoidBarrelOuterCryostatInnerRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness + SolenoidBarrelQuenchbackThickness"/>
-    <constant name="SolenoidBarrelOuterRadius" value="SolenoidBarrelOuterCryostatInnerRadius + SolenoidBarrelOuterAirgapThickness + SolenoidBarrelOuterCryostatThickness"/>
-    <constant name="SolenoidCoilOuterZ" value="SolenoidBarrelOuterZ - SolenoidEndcapCryostatThickness - SolenoidEndcapAirgapThickness"/>
-    <constant name="SolenoidalFieldRadius" value="SolenoidBarrelConductorInnerRadius + SolenoidBarrelAlConductorThickness / 2.0"/>
-    <constant name="SolenoidThickness" value="260 * mm"/>
-    <constant name="SolenoidYokeInnerRadius" value="SolenoidBarrelOuterRadius + 10 * mm"/>
-    <constant name="SolenoidYokeThickness" value="0.5 * m"/>
-    <constant name="SolenoidYokeChamferAngle" value="0.2"/>
-    <constant name="SolenoidYokeInnerZ" value="SolenoidBarrelOuterZ + SolenoidEndcapCryostatThickness + 10 * mm"/>
-    <constant name="VXD_CF_sensor" value="0.026 * cm"/>
-    <constant name="RICHZMin" value="SolenoidYokeInnerZ + 1 * mm"/>
-    <constant name="RICHRMin" value="10 * cm"/>
-    <constant name="RICHDepth" value="1 * m"/>
-    <constant name="TempForwardTrackerSpace" value="1.5 * m"/>
-    <constant name="ForwardEcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace"/>
-    <constant name="ForwardCaloAngle" value="2 * SolenoidYokeChamferAngle"/>
-    <constant name="ForwardEcalRInner" value="10 * cm"/>
-    <constant name="ForwardEcalROuter" value="CaloInnerRadius + tan(SolenoidYokeChamferAngle) * (RICHDepth) + tan(ForwardCaloAngle) * (ForwardEcalZMin - RICHZMin - RICHDepth)"/>
-    <constant name="ForwardHcalZMin" value="RICHZMin + RICHDepth + TempForwardTrackerSpace + EcalThickness + 1 * mm"/>
-    <constant name="ForwardHcalAngle" value="ForwardCaloAngle"/>
-    <constant name="ForwardHcalRInner" value="10 * cm"/>
-    <constant name="ForwardHcalROuter" value="ForwardEcalROuter + tan(ForwardCaloAngle) * (ForwardHcalZMin - ForwardEcalZMin)"/>
-
-    <!--
-     Although not explicit in the design study, the eRHIC crossing angle is not symmetric.
-    -->
-    <constant name="CrossingAngle" value="0.025"/>
-    <constant name="ionCrossingAngle" value="0.0166667"/>
-    <constant name="electronCrossingAngle" value="0.00833333"/>
-    <constant name="CrossingSlope" value="0.0166682"/>
-    
-<!--                                    Hadron Magnets
-                                        B0PF  B0APF    Q1APF     Q1BPF     Q2PF     B1PF     B1APF 
-Center position [m]                     5.9   7.7      9.23     11.065    14.170   18.070   20.820
-Length [m]                              1.2   0.6      1.46      1.6        3.8      3.0      1.5              
-Center position w.r.t. to x-axis [cm]   -1.50 5.5      1.40      2.38       4.07     3.90     8.00
-Angle w.r.t. to z-axis [mrad]           -25.0 0.0      -5.5    -10.0    -10.2    9.0      0.0
-Inner radius [cm]                       20.0   4.3     5.6       7.8      13.1     13.5    16.8
-Peak field [T]                          -1.3  -3.3     0.0       0.0        0.0      -3.4    -2.7
-Gradient [T/m]                          0.0   0.0    -72.608   -66.180   40.737     0.0     0.0 
--->
-    <constant name="B0PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="B0APF_GradientMax" value="0.0*tesla/m"/>
-    <constant name="Q1APF_GradientMax" value="-72.608*tesla/m"/>
-    <constant name="Q1BPF_GradientMax" value="-66.180*tesla/m"/>
-    <constant name="Q2PF_GradientMax"  value="40.737*tesla/m"/>
-    <constant name="B1PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="B1APF_GradientMax" value="0.0*tesla/m"/>
-    <constant name="B2PF_GradientMax"  value="0.0*tesla/m"/>
-    <constant name="QPFC1_GradientMax" value="-80.0*tesla/m"/>
-    <constant name="QPFC2_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFC3_GradientMax" value="-80.0*tesla/m"/>
-    <constant name="QPFC4_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFR1_GradientMax" value="80.0*tesla/m"/>
-    <constant name="QPFR1_GradientMax" value="80.0*tesla/m"/>
-    <constant name="BPFR1_GradientMax" value="0"/>
-    <constant name="QPFR2_GradientMax" value="80.0*tesla/m"/>
-
-    <constant name="B0PF_Bmax"  value="-1.3*tesla"/>
-    <constant name="B0APF_Bmax" value="-3.3*tesla"/>
-    <constant name="Q1APF_Bmax" value="0.0*tesla"/>
-    <constant name="Q1BPF_Bmax" value="0.0*tesla"/>
-    <constant name="Q2PF_Bmax"  value="0.0*tesla"/>
-    <constant name="B1PF_Bmax"  value="-3.4*tesla"/>
-    <constant name="B1APF_Bmax" value="-2.7*tesla"/>
-    <constant name="B2PF_Bmax" value="3.2*tesla"/>
-    <constant name="QPFC1_Bmax" value="0.0*tesla"/>
-    <constant name="QPFC2_Bmax" value="0.0*tesla"/>
-    <!--<constant name="CCPF_Bmax" value="0.0*tesla"/>-->
-    <constant name="QPFC3_Bmax" value="0.0*tesla"/>
-    <constant name="QPFC4_Bmax" value="0.0*tesla"/>
-    <constant name="QPFR1_Bmax" value="0.0*tesla"/>
-    <constant name="BPFR1_Bmax" value="3.4*tesla"/>
-    <constant name="QPFR2_Bmax" value="0.0*tesla"/>
-
-    <constant name="B0PF_InnerRadius"  value="20.0*cm"/>
-    <constant name="B0APF_InnerRadius" value="4.3*cm"/>
-    <constant name="Q1APF_InnerRadius" value="5.6*cm"/>
-    <constant name="Q1BPF_InnerRadius" value="7.8*cm"/>
-    <constant name="Q2PF_InnerRadius"  value="13.1*cm"/>
-    <constant name="B1PF_InnerRadius"  value="13.5*cm"/>
-    <constant name="B1APF_InnerRadius" value="16.8*cm"/>
-    <constant name="B1APF_InnerRadius" value="16.8*cm"/>
-    <constant name="B2PF_InnerRadius"  value="18.8*cm"/>
-    <constant name="QPFC1_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC2_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC3_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFC4_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFR1_InnerRadius"  value="20.0*cm"/>
-    <constant name="BPFR1_InnerRadius"  value="20.0*cm"/>
-    <constant name="QPFR2_InnerRadius"  value="20.0*cm"/>
-
-    <constant name="B0PF_RotationAngle"  value="-25.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B0APF_RotationAngle" value="0.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q1APF_RotationAngle" value="-5.5*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q1BPF_RotationAngle" value="-10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="Q2PF_RotationAngle"  value="-10.2*0.001*rad + ionCrossingAngle"/>
-    <constant name="B1PF_RotationAngle"  value="9.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B1APF_RotationAngle" value="0.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="B2PF_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC2_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC3_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFC4_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFR1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="BPFR1_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-    <constant name="QPFR2_RotationAngle" value="10.0*0.001*rad + ionCrossingAngle"/>
-
-    <constant name="B0PF_CenterPosition"  value="5.9*m"/>
-    <constant name="B0APF_CenterPosition" value="7.7*m"/>
-    <constant name="Q1APF_CenterPosition" value="9.23*m"/>
-    <constant name="Q1BPF_CenterPosition" value="11.065*m"/>
-    <constant name="Q2PF_CenterPosition"  value="14.170*m"/>
-    <constant name="B1PF_CenterPosition"  value="18.070*m"/>
-    <constant name="B1APF_CenterPosition" value="20.820*m"/>
-    <constant name="B2PF_CenterPosition" value="41.6*m"/>
-    <constant name="QPFC1_CenterPosition" value="46.35*m"/>
-    <constant name="QPFC2_CenterPosition" value="48.54*m"/>
-    <constant name="CCPF_CenterPosition" value="58.85*m"/>
-    <constant name="QPFC3_CenterPosition" value="69.2*m"/>
-    <constant name="QPFC4_CenterPosition" value="71.25*m"/>
-    <constant name="QPFR1_CenterPosition" value="83.95*m"/>
-    <constant name="BPFR1_CenterPosition" value="88.5*m"/>
-    <constant name="QPFR2_CenterPosition" value="93.5*m"/>
-    <constant name="RPF1_CenterPosition"  value="99.8*m"/>
-    <constant name="QPFR3_CenterPosition" value="106.4*m"/>
-    <constant name="RPF2_CenterPosition"  value="112.9*m"/>
-    <constant name="QPFR4_CenterPosition" value="119.3*m"/>
-    <constant name="BPFR2_CenterPosition" value="124.58*m"/>
-    <constant name="BPFR3_CenterPosition" value="133.9*m"/>
-<!--
-69.1666666667 0.452554744526 
-71.25 0.306569343066 
-83.9583333333 0.481751824818 
-88.5416666667 0.423357664234 
-93.5416666667 0.306569343066 
-99.7916666667 0.0583941605839 
-106.458333333 -0.175182481752 
-112.916666667 -0.423357664234 
-119.375 -0.656934306569 
-124.583333333 -0.875912408759 
-133.958333333 -1.34306569343 
--->
-
-    <constant name="B0PF_XPosition"  value="-1.50*cm + CrossingSlope * B0PF_CenterPosition"/>
-    <constant name="B0APF_XPosition" value="0.0*cm   + CrossingSlope * B0APF_CenterPosition"/>
-    <constant name="Q1APF_XPosition" value="1.40*cm  + CrossingSlope * Q1APF_CenterPosition"/>
-    <constant name="Q1BPF_XPosition" value="2.38*cm  + CrossingSlope * Q1BPF_CenterPosition"/>
-    <constant name="Q2PF_XPosition"  value="4.07*cm  + CrossingSlope * Q2PF_CenterPosition"/>
-    <constant name="B1PF_XPosition"  value="3.90*cm  + CrossingSlope * B1PF_CenterPosition"/>
-    <constant name="B1APF_XPosition" value="8.00*cm  + CrossingSlope * B1APF_CenterPosition"/>
-    <constant name="B2PF_XPosition"  value="40.00*cm  + CrossingSlope * B2PF_CenterPosition"/>
-    <constant name="QPFC1_XPosition" value="45.00*cm  + CrossingSlope * QPFC1_CenterPosition"/>
-    <constant name="QPFC2_XPosition" value="45.00*cm  + CrossingSlope * QPFC2_CenterPosition"/>
-    <constant name="CCPF_XPosition"  value="45.00*cm  + CrossingSlope * CCPF_CenterPosition"/>
-    <constant name="QPFC3_XPosition" value="45.00*cm  + CrossingSlope * QPFC3_CenterPosition"/>
-    <constant name="QPFC4_XPosition" value="45.00*cm  + CrossingSlope * QPFC4_CenterPosition"/>
-    <constant name="QPFR1_XPosition" value="45.00*cm  + CrossingSlope * QPFR1_CenterPosition"/>
-    <constant name="BPFR1_XPosition" value="45.00*cm  + CrossingSlope * BPFR1_CenterPosition"/>
-    <constant name="QPFR2_XPosition" value="45.00*cm  + CrossingSlope * QPFR2_CenterPosition"/>
-
-
-    <constant name="B0PF_Length"  value="1.2*m"/>
-    <constant name="B0APF_Length" value="0.6*m"/>
-    <constant name="Q1APF_Length" value="1.46*m"/>
-    <constant name="Q1BPF_Length" value="1.6*m"/>
-    <constant name="Q2PF_Length"  value="3.8*m"/>
-    <constant name="B1PF_Length"  value="3.0*m"/>
-    <constant name="B1APF_Length" value="1.5*m"/>
-    <constant name="B2PF_Length"  value="5*m"/>
-    <constant name="QPFC1_Length"  value="1.25*m"/>
-    <constant name="QPFC2_Length"  value="1.25*m"/>
-    <constant name="CCPF_Length"  value="8.85*m"/>
-    <constant name="QPFC3_Length"  value="1.25*m"/>
-    <constant name="QPFC4_Length"  value="1.25*m"/>
-    <constant name="QPFR1_Length"  value="1.25*m"/>
-    <constant name="BPFR1_Length"  value="5*m"/>
-    <constant name="QPFR2_Length"  value="1.25*m"/>
-
-    <constant name="VertexTrackerRadius1" value="30*mm"/>
-    <constant name="VertexTrackerRadius2" value="38*mm"/>
-    <constant name="VertexTrackerRadius3" value="46*mm"/>
-    <constant name="VertexTrackerRadius4" value="54*mm"/>
-    <constant name="VertexTrackerRadius5" value="62*mm"/>
-    <constant name="VertexTrackerRadius6" value="70*mm"/>
-    <constant name="VertexTrackerRadius7" value="78*mm"/>
-    <constant name="VertexTrackerRadius8" value="86*mm"/>
-    <constant name="VertexTrackerNModules1" value="14"/>
-    <constant name="VertexTrackerNModules2" value="18"/>
-    <constant name="VertexTrackerNModules3" value="22"/>
-    <constant name="VertexTrackerNModules4" value="24"/>
-    <constant name="VertexTrackerNModules5" value="28"/>
-    <constant name="VertexTrackerNModules6" value="32"/>
-    <constant name="VertexTrackerNModules7" value="36"/>
-    <constant name="VertexTrackerNModules8" value="40"/>
-
-    <constant name="VertexTrackerBarrelLength" value="750.0*mm"/>
-
-  </define>
-
-  <includes>
-    <gdmlFile ref="elements.xml"/>
-    <gdmlFile ref="materials.xml"/>
-  </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>
-  </limits>
-
-  <display>
-    <vis name="SiVertexVis" alpha="0.1" r="1" g="0" b="1" showDaughters="false" />
-    <vis name="SiTrackerVis" alpha="0.1" r="0" g="0" b="0.5" showDaughters="false" />
-    <vis name="EcalVis" alpha="0.1" r="0.25" g="0.75" b="0.1" showDaughters="false"/>
-    <vis name="HcalVis" alpha="0.1" r="0.75" g="0.25" b="0.1" showDaughters="false"/>
-    <vis name="SolenoidCoilVis" alpha="0.1" r="0.55" g="0.55" b="0.7" showDaughters="false"/>
-    <vis name="SolenoidYokeVis" alpha="0.1" r="0.6" g="0.4" b="0.4" showDaughters="false"/>
-    <vis name="RICHVis" alpha="0.5" r="1" g="0" b="1" showDaughters="false"/>
-    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
-    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
-    <vis name="GreenVis"       alpha="0.2"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedVis"         alpha="0.2"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueVis"        alpha="0.2"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="OrangeVis"      alpha="1.0"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
-    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
-    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
-    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
-    <vis name="VertexFrameVis" alpha="0.3"  r= "0.75" g="0.75" b="0.75" showDaughters="false"/>
-    <vis name="VertexSiliconVis" alpha="0.9"  r= "1.0" g="0" b="0" showDaughters="true"/>
-    <vis name="VertexBarrelLayerVis" alpha="0.1"  r= "0.2" g="0.2" b="0" showDaughters="true"/>
-    <vis name="SOIVertexSiliconVis" alpha="1"  r= "0.0" g="0" b="1.0" showDaughters="true"/>
-    <vis name="UFSDVertexSiliconVis" alpha="1"  r= "1.0" g="0" b="0" showDaughters="true"/>
-  </display>
-
-
-  <detectors>
-
-    <!--
-    <detector id="20" name="TestBeampipe" type="IRChamber" > 
-    </detector>
-    -->
-
-    <detector id="1" name="SiVertexBarrel" type="topside_SiliconTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true" vis="PurpleVis">
-      <dimensions rmin="VertexTrackerRadius1-5*mm" rmax="VertexTrackerRadius8+5*mm" length="VertexTrackerBarrelLength"/>
-      <module name="SOIPIXD">
-        <frame width="15*mm"  height="3.0*mm" length="VertexTrackerBarrelLength" thickness="0.1 * mm" material="CarbonFiber_25percent" vis="VertexFrameVis" />
-        <module_component name="silicon" width="14.0*mm" length="VertexTrackerBarrelLength" 
-                          thickness="0.05*mm" material="Silicon" sensitive="true" vis="SOIVertexSiliconVis">
-          <position z="0.025*mm" y="0*mm"/>
-        </module_component>
-        <!--
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        -->
-      </module>
-      <module name="UFSD">
-        <frame width="15*mm"  height="3.0*mm" length="VertexTrackerBarrelLength" thickness="0.1 * mm" material="CarbonFiber_25percent" vis="VertexFrameVis" />
-        <module_component name="silicon" width="14.0*mm" length="VertexTrackerBarrelLength" 
-                          thickness="0.05*mm" material="Silicon" sensitive="true" vis="UFSDVertexSiliconVis">
-          <position z="0.025*mm" y="0*mm"/>
-        </module_component>
-        <!--
-        <module_component width="7.6 * mm" length="125.0 * mm" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
-          <position z="-0.12 * mm"/>
-        </module_component>
-        -->
-      </module>
-      <layer module="SOIPIXD" id="1" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="VertexTrackerRadius1-5.0*mm" outer_r="(VertexTrackerRadius1+VertexTrackerRadius2)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules1" phi0="0.2618" rc="VertexTrackerRadius1" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="SOIPIXD" id="2" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius1+VertexTrackerRadius2)/2" 
-                         outer_r="(VertexTrackerRadius2+VertexTrackerRadius3)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules2" phi0="0.0" rc="VertexTrackerRadius2" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="UFSD" id="3" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius2+VertexTrackerRadius3)/2" 
-                         outer_r="(VertexTrackerRadius3+VertexTrackerRadius4)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules3" phi0="0.0" rc="VertexTrackerRadius3" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="UFSD" id="4" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius3+VertexTrackerRadius4)/2" 
-                         outer_r="(VertexTrackerRadius4+VertexTrackerRadius5)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules4" phi0="0.0" rc="VertexTrackerRadius4" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="UFSD" id="5" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius4+VertexTrackerRadius5)/2" 
-                         outer_r="(VertexTrackerRadius5+VertexTrackerRadius6)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules5" phi0="0.0" rc="VertexTrackerRadius5" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="UFSD" id="6" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius5+VertexTrackerRadius6)/2" 
-                         outer_r="(VertexTrackerRadius6+VertexTrackerRadius7)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules6" phi0="0.0" rc="VertexTrackerRadius6" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="SOIPIXD" id="7" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius6+VertexTrackerRadius7)/2" 
-                         outer_r="(VertexTrackerRadius7+VertexTrackerRadius8)/2" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules7" phi0="0.0" rc="VertexTrackerRadius7" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="SOIPIXD" id="8" vis="VertexBarrelLayerVis">
-        <barrel_envelope inner_r="(VertexTrackerRadius7+VertexTrackerRadius8)/2" 
-                         outer_r="VertexTrackerRadius8+5*mm" z_length="VertexTrackerBarrelLength"/>
-        <rphi_layout phi_tilt="10.0*degree" nphi="VertexTrackerNModules8" phi0="0.0" rc="VertexTrackerRadius8" dr="0.0 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <!--
-      <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexVis">
-        <barrel_envelope inner_r="21.0 * mm" outer_r="25.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="23.03 * mm" dr="-1.13 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexVis">
-        <barrel_envelope inner_r="34.0 * mm" outer_r="38.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="18" phi0="0.0" rc="35.79 * mm" dr="-0.89 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexVis">
-        <barrel_envelope inner_r="46.6 * mm" outer_r="50.6 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="24" phi0="0.1309" rc="47.5 * mm" dr="0.81 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexVis">
-        <barrel_envelope inner_r="59.0 * mm" outer_r="63.0 * mm" z_length="63 * mm * 2 * trackerZScale"/>
-        <rphi_layout phi_tilt="0.0" nphi="30" phi0="0.0" rc="59.9 * mm" dr="0.77 * mm"/>
-        <z_layout dr="0.0 * mm" z0="0.0 * mm" nz="1"/>
-      </layer>
-      -->
-    </detector>
-  </detectors>
-
-  <readouts>
-    <readout name="SiVertexBarrelHits">
-      <id>system:6,barrel:3,layer:4,module:12,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-    <readout name="SiVertexEndcapHits">
-      <id>system:6,barrel:3,layer:4,module:10,sensor:2,side:32:-2,strip:24</id>
-    </readout>
-  </readouts>
-
-
-</lccdd>
diff --git a/src/ConceptDetectors/topside/digi/CellInfo.cpp b/src/ConceptDetectors/topside/digi/CellInfo.cpp
deleted file mode 100644
index 82b16735..00000000
--- a/src/ConceptDetectors/topside/digi/CellInfo.cpp
+++ /dev/null
@@ -1,136 +0,0 @@
-#include <DD4hep/MultiSegmentation.h>
-
-#include "CellInfo.h"
-
-using namespace dd4hep;
-
-namespace topside {
-namespace digi {
-static const float sqrt12 = sqrt(12.);
-static const float sqrt3 = sqrt(3.);
-
-void cartesianCellInfo(CellInfo &info, uint64_t cellID, VolumeManagerContext *ctxt) {
-    DetElement element = ctxt->element;
-    Alignment align = element.survey();
-    SensitiveDetector sd = ctxt->volumePlacement().volume().sensitiveDetector();
-    Segmentation seg = sd.readout().segmentation();
-
-    Position cellPosLocal = seg.position(cellID);
-    info.meanPos = align.localToWorld(cellPosLocal);
-    std::vector<double> cellDims = seg.cellDimensions(cellID);
-    double origin[3] = {0};
-
-    std::string type = seg.type();
-    while (true) {
-        if (type.compare("CartesianGridXY") == 0) {
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(cellDims[0] / sqrt12, 0, 0) + cellPosLocal) - info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, cellDims[1] / sqrt12, 0) + cellPosLocal) - info.meanPos);
-            double zdir[3] = {0, 0, 1};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, 0,
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, zdir) / sqrt3) +
-                    cellPosLocal) -
-                info.meanPos);
-            break;
-        } else if (type.compare("CartesianGridXZ") == 0) {
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(cellDims[0] / sqrt12, 0, 0) + cellPosLocal) - info.meanPos);
-            double ydir[3] = {0, 1, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, ydir) / sqrt3,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, 0, cellDims[1] / sqrt12) + cellPosLocal) - info.meanPos);
-            break;
-        } else if (type.compare("CartesianGridYZ") == 0) {
-            double xdir[3] = {1, 0, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, xdir) / sqrt3, 0,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, cellDims[0] / sqrt12, 0) + cellPosLocal) - info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, 0, cellDims[1] / sqrt12) + cellPosLocal) - info.meanPos);
-            break;
-        } else if (type.compare("CartesianStripX") == 0) {
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(cellDims[0] / sqrt12, 0, 0) + cellPosLocal) - info.meanPos);
-            double ydir[3] = {0, 1, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, ydir) / sqrt3,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            double zdir[3] = {0, 0, 1};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, 0,
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, zdir) / sqrt3) +
-                    cellPosLocal) -
-                info.meanPos);
-            break;
-        } else if (type.compare("CartesianStripY") == 0) {
-            double xdir[3] = {1, 0, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, xdir) / sqrt3, 0,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, cellDims[0] / sqrt12, 0) + cellPosLocal) - info.meanPos);
-            double zdir[3] = {0, 0, 1};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, 0,
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, zdir) / sqrt3) +
-                    cellPosLocal) -
-                info.meanPos);
-            break;
-        } else if (type.compare("CartesianStripZ") == 0) {
-            double xdir[3] = {1, 0, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, xdir) / sqrt3, 0,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            double ydir[3] = {0, 1, 0};
-            info.noiseContrib.push_back(
-                align.localToWorld(
-                    Position(
-                        0, ctxt->volumePlacement().volume()->GetShape()->DistFromInside(origin, ydir) / sqrt3,
-                        0) +
-                    cellPosLocal) -
-                info.meanPos);
-            info.noiseContrib.push_back(
-                align.localToWorld(Position(0, 0, cellDims[0] / sqrt12) + cellPosLocal) - info.meanPos);
-            break;
-        } else if (type.compare("MultiSegmentation") == 0) {
-            type = ((DDSegmentation::MultiSegmentation *)seg.segmentation())->subsegmentation(cellID).type();
-        } else {
-            std::cout << "Unknown seg type: " << type << std::endl;
-            break;
-        }
-    }
-}
-}  // namespace digi
-}  // namespace topside
diff --git a/src/ConceptDetectors/topside/digi/CellInfo.h b/src/ConceptDetectors/topside/digi/CellInfo.h
deleted file mode 100644
index d4ff8cb9..00000000
--- a/src/ConceptDetectors/topside/digi/CellInfo.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef TOPSIDE_DIGI_CELL_INFO_H
-#define TOPSIDE_DIGI_CELL_INFO_H
-
-#include <vector>
-
-#include <DD4hep/VolumeManager.h>
-
-namespace topside {
-namespace digi {
-struct CellInfo {
-    dd4hep::Position meanPos;
-    std::vector<dd4hep::Position> noiseContrib;
-};
-
-void cartesianCellInfo(CellInfo &info, uint64_t cellID, dd4hep::VolumeManagerContext *ctxt);
-}  // namespace digi
-}  // namespace topside
-
-#endif  // TOPSIDE_DIGI_CELL_INFO_H
diff --git a/src/ConceptDetectors/topside/digi/Context.h b/src/ConceptDetectors/topside/digi/Context.h
deleted file mode 100644
index 4fffd84c..00000000
--- a/src/ConceptDetectors/topside/digi/Context.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef TOPSIDE_DIGI_CONTEXT_H
-#define TOPSIDE_DIGI_CONTEXT_H
-
-#include <TRandom.h>
-#include <proio/reader.h>
-#include <proio/writer.h>
-
-namespace topside {
-namespace digi {
-struct Context {
-    proio::Reader *reader;
-    proio::Writer *writer;
-    TRandom *RNG;
-};
-}  // namespace digi
-}  // namespace topside
-
-#endif  // TOPSIDE_DIGI_CONTEXT_H
diff --git a/src/ConceptDetectors/topside/digi/README.md b/src/ConceptDetectors/topside/digi/README.md
deleted file mode 100644
index 5ddddb57..00000000
--- a/src/ConceptDetectors/topside/digi/README.md
+++ /dev/null
@@ -1,6 +0,0 @@
-# digi
-source code for the `topside_digi` executable which digitizes TOPSiDE simulation output
-
-## Contents
-* ReadoutTypes: digitization algorithms that implement `ReadoutFactory` by calling the `READOUT_TYPE` macro
-* topside_digi.cpp: main code that calls necessary readout types
diff --git a/src/ConceptDetectors/topside/digi/Readout.h b/src/ConceptDetectors/topside/digi/Readout.h
deleted file mode 100644
index cfce02c3..00000000
--- a/src/ConceptDetectors/topside/digi/Readout.h
+++ /dev/null
@@ -1,65 +0,0 @@
-#ifndef TOPSIDE_DIGI_READOUT_TYPE_H
-#define TOPSIDE_DIGI_READOUT_TYPE_H
-
-namespace topside {
-namespace digi {
-class Readout {
-   public:
-    Readout() {}
-    virtual ~Readout() {}
-
-    virtual std::vector<std::string> Types() { return {}; }
-
-    // perform set up at the beginning of each event
-    virtual void BeginEvent(Context *ctxt, proio::Event *event) {}
-    // process a simulated hit
-    virtual void ProcessSimHit(Context *ctxt, proio::model::eic::SimHit *simHit, uint64_t simHitID) {}
-    // clean up at end of each event
-    virtual void EndEvent(Context *ctxt, proio::Event *event) {}
-};
-
-class ReadoutFactory {
-   public:
-    virtual Readout *Create() = 0;
-};
-
-class ReadoutManager {
-   public:
-    static void RegisterReadout(std::string name, ReadoutFactory *factory) { factories()[name] = factory; }
-    static class Readout *Readout(std::string name) {
-        if (factories().count(name))
-            return factories()[name]->Create();
-        else
-            return NULL;
-    }
-    static std::vector<class Readout *> AvailableReadouts() {
-        std::vector<class Readout *> types;
-        for (auto keyValuePair : factories()) {
-            types.push_back(keyValuePair.second->Create());
-        }
-        return types;
-    }
-
-   private:
-    static std::map<std::string, ReadoutFactory *> &factories() {
-        static std::map<std::string, ReadoutFactory *> f;
-        return f;
-    }
-};
-
-}  // namespace digi
-}  // namespace topside
-
-#define READOUT_TYPE(klass)                                                 \
-    namespace topside {                                                     \
-    namespace digi {                                                        \
-    class klass##Factory : public ReadoutFactory {                          \
-       public:                                                              \
-        klass##Factory() { ReadoutManager::RegisterReadout(#klass, this); } \
-        Readout *Create() { return new klass(); }                           \
-    };                                                                      \
-    static klass##Factory global_##klass##Factory;                          \
-    }                                                                       \
-    }
-
-#endif  // TOPSIDE_DIGI_READOUT_TYPE_H
diff --git a/src/ConceptDetectors/topside/digi/ReadoutTypes/RPC.cpp b/src/ConceptDetectors/topside/digi/ReadoutTypes/RPC.cpp
deleted file mode 100644
index 66994ce9..00000000
--- a/src/ConceptDetectors/topside/digi/ReadoutTypes/RPC.cpp
+++ /dev/null
@@ -1,131 +0,0 @@
-#include <unistd.h>
-#include <iostream>
-#include <stdexcept>
-
-#include <CLHEP/Units/SystemOfUnits.h>
-#include <proio/event.h>
-#include <proio/model/eic/eic.pb.h>
-
-#include "CellInfo.h"
-#include "Context.h"
-#include "Readout.h"
-#include "global.h"
-
-using namespace dd4hep;
-using namespace proio::model::eic;
-
-namespace topside {
-namespace digi {
-class RPCReadout : public Readout {
-   public:
-    RPCReadout() {}
-
-    // This readout is currently disabled because of the lack of timing.  Need
-    // to add timing to the digitization for later analysis that relies on
-    // invertible 4D covariance matrices.
-    // virtual std::vector<std::string> Types() { return {"HcalBarrelHits", "HcalEndcapHits"}; }
-    virtual std::vector<std::string> Types() { return {}; }
-
-    virtual void BeginEvent(Context *, proio::Event *) { depRPC.clear(); }
-    virtual void ProcessSimHit(Context *, SimHit *simHit, uint64_t simHitID) {
-        auto globalprepos = simHit->globalprepos();
-        double globalPrePos[3] = {globalprepos.x() * 0.1, globalprepos.y() * 0.1, globalprepos.z() * 0.1};
-        auto globalpostpos = simHit->globalpostpos();
-        double globalPostPos[3] = {globalpostpos.x() * 0.1, globalpostpos.y() * 0.1, globalpostpos.z() * 0.1};
-        double localPrePos[3];
-        double localPostPos[3];
-
-        Segmentation seg;
-        {
-            pthread_mutex_lock(&globalMutex);
-            VolumeManagerContext *vmanCtxt = vman.lookupContext(simHit->volumeid());
-            std::string typeName =
-                ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector())
-                    .readout()
-                    .name();
-            DetElement element = vmanCtxt->element;
-            Alignment align = element.survey();
-            align.worldToLocal(globalPrePos, localPrePos);
-            align.worldToLocal(globalPostPos, localPostPos);
-            SensitiveDetector sd = vmanCtxt->volumePlacement().volume().sensitiveDetector();
-            seg = sd.readout().segmentation();
-            if (!seg.isValid()) {
-                std::cout << "segmentation invalid for element: " << element.path() << std::endl;
-                return;
-            }
-            pthread_mutex_unlock(&globalMutex);
-        }
-
-        Position avgPos((localPostPos[0] + localPrePos[0]) / 2., (localPostPos[1] + localPrePos[1]) / 2.,
-                        (localPostPos[2] + localPrePos[2]) / 2.);
-
-        CellID cellID = seg.cellID(avgPos, Position(), simHit->volumeid());
-
-        if (simHit->edep() > 0) depRPC[cellID].simhits[simHitID] = simHit;
-    }
-    virtual void EndEvent(Context *, proio::Event *event) {
-        for (auto cellDepPair : depRPC) {
-            uint64_t cellID = cellDepPair.first;
-            Dep &dep = cellDepPair.second;
-
-            CellInfo cellInfo;
-            std::string sdType;
-            {
-                pthread_mutex_lock(&globalMutex);
-                VolumeManagerContext *vmanCtxt = vman.lookupContext(cellID);
-                cartesianCellInfo(cellInfo, cellID, vmanCtxt);
-                sdType = ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector()).type();
-                pthread_mutex_unlock(&globalMutex);
-            }
-
-            auto reconHit = new EnergyDep();
-
-            reconHit->set_mean(1e-3);
-            reconHit->set_noise(0);
-
-            auto posList = reconHit->mutable_pos();
-            auto pos = posList->Add();
-            auto meanPos = pos->mutable_mean();
-            meanPos->set_x(cellInfo.meanPos.x() * 10);
-            meanPos->set_y(cellInfo.meanPos.y() * 10);
-            meanPos->set_z(cellInfo.meanPos.z() * 10);
-            meanPos->set_t(0);
-
-            RandVar *var;
-            for (size_t i = 0; i < cellInfo.noiseContrib.size(); i++) {
-                var = pos->add_noise();
-                var->set_dist(RandVar::UNIFORM);
-                auto sigma = var->mutable_sigma();
-                sigma->set_x(cellInfo.noiseContrib[i].x() * 10);
-                sigma->set_y(cellInfo.noiseContrib[i].y() * 10);
-                sigma->set_z(cellInfo.noiseContrib[i].z() * 10);
-            }
-
-            if (!keepAllSimHits) {
-                std::map<uint64_t, bool> partIDMap;
-                for (auto idPtrPair : dep.simhits) {
-                    partIDMap[idPtrPair.second->particle()] = true;
-                    event->RemoveEntry(idPtrPair.first);
-                }
-                for (auto idBoolPair : partIDMap) reconHit->add_source(idBoolPair.first);
-            } else
-                for (auto idPtrPair : dep.simhits) reconHit->add_source(idPtrPair.first);
-
-            uint64_t id = event->AddEntry(reconHit, "Observation");
-            event->TagEntry(id, "Vis");
-            event->TagEntry(id, "RPC");
-            event->TagEntry(id, "Calorimeter");
-        }
-    }
-
-   private:
-    typedef struct {
-        std::map<uint64_t, proio::model::eic::SimHit *> simhits;
-        double charge;
-    } Dep;
-    std::map<uint64_t, Dep> depRPC;
-};
-}  // namespace digi
-}  // namespace topside
-
-READOUT_TYPE(RPCReadout)
diff --git a/src/ConceptDetectors/topside/digi/ReadoutTypes/Si.cpp b/src/ConceptDetectors/topside/digi/ReadoutTypes/Si.cpp
deleted file mode 100644
index 777515c8..00000000
--- a/src/ConceptDetectors/topside/digi/ReadoutTypes/Si.cpp
+++ /dev/null
@@ -1,201 +0,0 @@
-#include <unistd.h>
-#include <iostream>
-#include <stdexcept>
-
-#include <CLHEP/Units/SystemOfUnits.h>
-#include <proio/event.h>
-#include <proio/model/eic/eic.pb.h>
-
-#include "CellInfo.h"
-#include "Context.h"
-#include "Readout.h"
-#include "global.h"
-
-using namespace dd4hep;
-using namespace proio::model::eic;
-
-namespace topside {
-namespace digi {
-static const int nDepSteps = 100;
-
-static const float SiAvgPairEnergy = 3.73e-9;
-static const float SiFanoFactor = 0.118;
-
-class SiReadout : public Readout {
-   public:
-    SiReadout() {}
-
-    virtual std::vector<std::string> Types() {
-        // currently includes stuff that should be RPC or scintillator or something
-        // return {"SiVertexBarrelHits",   "SiVertexEndcapHits", "SiTrackerBarrelHits", "SiTrackerEndcapHits",
-        //         "SiTrackerForwardHits", "EcalBarrelHits",     "EcalEndcapHits"};
-        return {"SiVertexBarrelHits",  "SiVertexEndcapHits",   "SiTrackerBarrelHits",
-                "SiTrackerEndcapHits", "SiTrackerForwardHits", "EcalBarrelHits",
-                "EcalEndcapHits",      "HcalBarrelHits",       "HcalEndcapHits"};
-    }
-
-    virtual void BeginEvent(Context *, proio::Event *) { depSi.clear(); }
-    virtual void ProcessSimHit(Context *ctxt, SimHit *simHit, uint64_t simHitID) {
-        auto globalprepos = simHit->globalprepos();
-        double globalPrePos[3] = {globalprepos.x() * 0.1, globalprepos.y() * 0.1, globalprepos.z() * 0.1};
-        auto globalpostpos = simHit->globalpostpos();
-        double globalPostPos[3] = {globalpostpos.x() * 0.1, globalpostpos.y() * 0.1, globalpostpos.z() * 0.1};
-        double localPrePos[3];
-        double localPostPos[3];
-
-        Segmentation seg;
-        {
-            pthread_mutex_lock(&globalMutex);
-            VolumeManagerContext *vmanCtxt = vman.lookupContext(simHit->volumeid());
-            std::string typeName =
-                ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector())
-                    .readout()
-                    .name();
-            DetElement element = vmanCtxt->element;
-            Alignment align = element.survey();
-            align.worldToLocal(globalPrePos, localPrePos);
-            align.worldToLocal(globalPostPos, localPostPos);
-            SensitiveDetector sd = vmanCtxt->volumePlacement().volume().sensitiveDetector();
-            seg = sd.readout().segmentation();
-            if (!seg.isValid()) {
-                std::cout << "segmentation invalid for element: " << element.path() << std::endl;
-                return;
-            }
-            pthread_mutex_unlock(&globalMutex);
-        }
-
-        double diff[3] = {localPostPos[0] - localPrePos[0], localPostPos[1] - localPrePos[1],
-                          localPostPos[2] - localPrePos[2]};
-        double tDiff = globalpostpos.t() - globalprepos.t();
-        double length = sqrt(diff[0] * diff[0] + diff[1] * diff[1] + diff[2] * diff[2]);
-        double direction[3] = {0};
-        if (length > 0) {
-            direction[0] = diff[0] / length;
-            direction[1] = diff[1] / length;
-            direction[2] = diff[2] / length;
-        }
-
-        // Lowe, B. G., and R. A. Sareen. "A measurement of the electron–hole pair creation energy and the
-        // Fano factor in silicon for 5.9 keV X-rays and their temperature dependence in the range
-        // 80–270K." Nuclear Instruments and Methods in Physics Research Section A: Accelerators,
-        // Spectrometers, Detectors and Associated Equipment 576.2 (2007): 367-370.
-        double avgNHoles = simHit->edep() / SiAvgPairEnergy;
-        double avgHolesPerStep = avgNHoles / nDepSteps;
-        for (int i = 0; i < nDepSteps; i++) {
-            double thisLength = 0;
-            double time = globalprepos.t();
-            if (length > 0) {
-                thisLength = ctxt->RNG->Uniform(length);
-                time += thisLength / length * tDiff;
-            }
-            Position pos(thisLength * direction[0] + localPrePos[0],
-                         thisLength * direction[1] + localPrePos[1],
-                         thisLength * direction[2] + localPrePos[2]);
-            CellID cellID = seg.cellID(pos, Position(), simHit->volumeid());
-            double chargeDep;
-            if (avgHolesPerStep * SiFanoFactor > 10)
-                chargeDep = ctxt->RNG->Gaus(avgHolesPerStep, sqrt(avgHolesPerStep * SiFanoFactor));
-            else
-                chargeDep = avgHolesPerStep * (1. - SiFanoFactor) +
-                            ctxt->RNG->PoissonD(avgHolesPerStep * SiFanoFactor);
-            if (chargeDep < 0) throw std::logic_error("bad charge dep");
-
-            if (!depSi.count(cellID)) {
-                Dep &dep = depSi[cellID];
-                dep.charge = 0;
-                dep.charge_t_sum = 0;
-                dep.charge_t2_sum = 0;
-            }
-            Dep &dep = depSi[cellID];
-            dep.charge += chargeDep;
-            dep.charge_t_sum += chargeDep * time;
-            dep.charge_t2_sum += chargeDep * time * time;
-            dep.simhits[simHitID] = simHit;
-        }
-    }
-    virtual void EndEvent(Context *ctxt, proio::Event *event) {
-        for (auto cellDepPair : depSi) {
-            uint64_t cellID = cellDepPair.first;
-            Dep &dep = cellDepPair.second;
-            if (dep.charge == 0 && !keepAllSimHits) {
-                for (auto idPtrPair : dep.simhits) event->RemoveEntry(idPtrPair.first);
-                continue;
-            }
-
-            CellInfo cellInfo;
-            std::string sdType;
-            {
-                pthread_mutex_lock(&globalMutex);
-                VolumeManagerContext *vmanCtxt = vman.lookupContext(cellID);
-                cartesianCellInfo(cellInfo, cellID, vmanCtxt);
-                sdType = ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector()).type();
-                pthread_mutex_unlock(&globalMutex);
-            }
-
-            double t = ctxt->RNG->Gaus(dep.charge_t_sum / dep.charge, 0.01);
-            double tSigma = sqrt(dep.charge_t2_sum / dep.charge - pow(dep.charge_t_sum / dep.charge, 2) +
-                                 0.0001);  // 10 ps noise added
-            // NaN protection
-            if (tSigma != tSigma) tSigma = 0.01;
-
-            auto reconHit = new EnergyDep();
-
-            reconHit->set_mean(dep.charge * SiAvgPairEnergy);                        // TODO: add ADC noise
-            reconHit->set_noise(sqrt(dep.charge * SiFanoFactor) * SiAvgPairEnergy);  // TODO: add ADC noise
-
-            auto posList = reconHit->mutable_pos();
-            auto pos = posList->Add();
-            auto meanPos = pos->mutable_mean();
-            meanPos->set_x(cellInfo.meanPos.x() * 10);
-            meanPos->set_y(cellInfo.meanPos.y() * 10);
-            meanPos->set_z(cellInfo.meanPos.z() * 10);
-            meanPos->set_t(t);
-
-            RandVar *var;
-            for (size_t i = 0; i < cellInfo.noiseContrib.size(); i++) {
-                var = pos->add_noise();
-                var->set_dist(RandVar::UNIFORM);
-                auto sigma = var->mutable_sigma();
-                sigma->set_x(cellInfo.noiseContrib[i].x() * 10);
-                sigma->set_y(cellInfo.noiseContrib[i].y() * 10);
-                sigma->set_z(cellInfo.noiseContrib[i].z() * 10);
-            }
-
-            var = pos->add_noise();
-            var->set_dist(RandVar::NORMAL);
-            auto sigma = var->mutable_sigma();
-            sigma->set_t(tSigma);
-
-            if (sdType.compare("calorimeter") == 0 && !keepAllSimHits) {
-                std::map<uint64_t, bool> partIDMap;
-                for (auto idPtrPair : dep.simhits) {
-                    partIDMap[idPtrPair.second->particle()] = true;
-                    event->RemoveEntry(idPtrPair.first);
-                }
-                for (auto idBoolPair : partIDMap) reconHit->add_source(idBoolPair.first);
-            } else
-                for (auto idPtrPair : dep.simhits) reconHit->add_source(idPtrPair.first);
-
-            uint64_t id = event->AddEntry(reconHit, "Observation");
-            event->TagEntry(id, "Vis");
-            event->TagEntry(id, "Si");
-            if (sdType.compare("tracker") == 0)
-                event->TagEntry(id, "Tracker");
-            else if (sdType.compare("calorimeter") == 0)
-                event->TagEntry(id, "Calorimeter");
-        }
-    }
-
-   private:
-    typedef struct {
-        double charge;
-        double charge_t_sum;
-        double charge_t2_sum;
-        std::map<uint64_t, proio::model::eic::SimHit *> simhits;
-    } Dep;
-    std::map<uint64_t, Dep> depSi;
-};
-}  // namespace digi
-}  // namespace topside
-
-READOUT_TYPE(SiReadout)
diff --git a/src/ConceptDetectors/topside/digi/global.h b/src/ConceptDetectors/topside/digi/global.h
deleted file mode 100644
index 37a38ff1..00000000
--- a/src/ConceptDetectors/topside/digi/global.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#ifndef TOPSIDE_DIGI_GLOBAL_H
-#define TOPSIDE_DIGI_GLOBAL_H
-
-#include <pthread.h>
-#include <atomic>
-
-#include <DD4hep/VolumeManager.h>
-
-namespace topside {
-namespace digi {
-extern dd4hep::VolumeManager vman;
-extern pthread_mutex_t globalMutex;
-extern std::atomic<bool> keepAllSimHits;
-}  // namespace digi
-}  // namespace topside
-
-#endif  // TOPSIDE_DIGI_GLOBAL_H
diff --git a/src/ConceptDetectors/topside/digi/topside_digi.cpp b/src/ConceptDetectors/topside/digi/topside_digi.cpp
deleted file mode 100644
index 92adc748..00000000
--- a/src/ConceptDetectors/topside/digi/topside_digi.cpp
+++ /dev/null
@@ -1,215 +0,0 @@
-#include <fstream>
-#include <iostream>
-#include <streambuf>
-
-#include <CLHEP/Units/SystemOfUnits.h>
-#include <DD4hep/Detector.h>
-#include <DD4hep/FieldTypes.h>
-#include <TGeoManager.h>
-#include <TRandom3.h>
-#include <proio/model/eic/eic.pb.h>
-
-#include "Context.h"
-#include "Readout.h"
-#include "global.h"
-
-using namespace dd4hep;
-using namespace proio::model::eic;
-
-namespace topside {
-namespace digi {
-VolumeManager vman;
-pthread_mutex_t globalMutex = PTHREAD_MUTEX_INITIALIZER;
-std::atomic<bool> keepAllSimHits;
-
-void *digitize(void *voidPtr) {
-    // build context for readout plugins
-    auto ctxt = static_cast<Context *>(voidPtr);
-    ctxt->RNG = new TRandom3(0);
-
-    // gather registered readout plugins
-    std::vector<Readout *> readouts = ReadoutManager::AvailableReadouts();
-    std::map<std::string, Readout *> typeMap;
-    for (auto readout : readouts)
-        for (auto type : readout->Types()) typeMap[type] = readout;
-
-    // iterate over events in a thread-safe way until no more are available
-    std::string evtBuffer;
-    ctxt->reader->lock();
-    while ((ctxt->reader->Next(&evtBuffer))) {
-        ctxt->reader->unlock();
-        proio::Event event(evtBuffer);
-
-        // initialize readout for event
-        for (auto readout : readouts) readout->BeginEvent(ctxt, &event);
-
-        // process SimHits
-        auto simCreatedIDs = event.TaggedEntries("SimCreated");
-        for (auto id : simCreatedIDs) {
-            auto simHit = dynamic_cast<SimHit *>(event.GetEntry(id));
-            if (!simHit) continue;
-            if (simHit->volumeid() == 0) {  // TODO: find volume id if missing
-                if (!keepAllSimHits) event.RemoveEntry(id);
-                continue;
-            }
-            if (simHit->edep() == 0) {
-                if (!keepAllSimHits) event.RemoveEntry(id);
-                continue;
-            }
-
-            std::string typeName;
-            {
-                pthread_mutex_lock(&globalMutex);
-                VolumeManagerContext *vmanCtxt = vman.lookupContext(simHit->volumeid());
-
-                auto sdType =
-                    ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector()).type();
-                if (sdType.compare("tracker") == 0) {
-                    event.TagEntry(id, "Vis");
-                    event.TagEntry(id, "Tracker");
-                } else if (sdType.compare("calorimeter") == 0)
-                    event.TagEntry(id, "Calorimeter");
-
-                typeName = ((SensitiveDetector)vmanCtxt->volumePlacement().volume().sensitiveDetector())
-                               .readout()
-                               .name();
-                pthread_mutex_unlock(&globalMutex);
-            }
-
-            Readout *readout = typeMap[typeName];
-            if (readout)
-                readout->ProcessSimHit(ctxt, simHit, id);
-            else {
-                std::cout << "Unknown type: " << typeName << std::endl;
-                std::cout << "Known types:" << std::endl;
-                for (auto pair : typeMap) std::cout << "\t" << pair.first << "\n";
-            }
-        }
-
-        // finalize readout for event
-        for (auto readout : readouts) readout->EndEvent(ctxt, &event);
-
-        event.FlushCache();
-        ctxt->writer->lock();
-        ctxt->writer->Push(&event);
-        ctxt->writer->unlock();
-        ctxt->reader->lock();
-    }
-    ctxt->reader->unlock();
-
-    for (auto readout : readouts) delete readout;
-    delete ctxt->RNG;
-    delete ctxt;
-
-    return NULL;
-}
-}  // namespace digi
-}  // namespace topside
-
-void printUsage() {
-    std::cerr << "Usage: topside_digi [options] <compact_file> <input proio file> <output proio file>\n";
-    std::cerr << "options:\n";
-    std::cerr << "  -c  output compression level: 0 for uncompressed, 1 for LZ4 compression, 2 for GZIP\n"
-                 "      compression (default 1))\n";
-    std::cerr << "  -t  number of threads (default 4)\n";
-    std::cerr << "  -k  keep all source SimHits, i.e. do not clean up in output\n";
-    std::cerr << std::endl;
-}
-
-int main(int argc, char **argv) {
-    int comp = 0;
-    int nThreads = 4;
-    topside::digi::keepAllSimHits = false;
-    int opt;
-    while ((opt = getopt(argc, argv, "c:t:kh")) != -1) {
-        switch (opt) {
-            case 'c':
-                comp = atoi(optarg);
-                break;
-            case 't':
-                nThreads = atoi(optarg);
-                break;
-            case 'k':
-                topside::digi::keepAllSimHits = true;
-                break;
-            default:
-                printUsage();
-                exit(EXIT_FAILURE);
-        }
-    }
-
-    std::string compactFilename;
-    std::string inputFilename;
-    std::string outputFilename;
-    if (optind + 2 < argc) {
-        compactFilename = argv[optind];
-        inputFilename = argv[optind + 1];
-        outputFilename = argv[optind + 2];
-    } else {
-        printUsage();
-        exit(EXIT_FAILURE);
-    }
-
-    Detector &det = Detector::getInstance();
-    det.fromXML(compactFilename);
-    topside::digi::vman = VolumeManager::getVolumeManager(det);
-
-    auto reader = new proio::Reader(inputFilename);
-    auto writer = new proio::Writer(outputFilename);
-    switch (comp) {
-        case 1:
-            writer->SetCompression(proio::LZ4);
-            break;
-        case 2:
-            writer->SetCompression(proio::GZIP);
-            break;
-        default:
-            writer->SetCompression(proio::UNCOMPRESSED);
-    }
-    writer->SetBucketDumpThreshold(0x10000000);
-
-    // Generate GDML and insert as metadata
-    char dirTemplate[] = "topside_digi_XXXXXX";
-    std::string tempDir = mkdtemp(dirTemplate);
-    std::string geomFilePath = tempDir + "/geometry.gdml";
-    gGeoManager->Export(geomFilePath.c_str());
-    std::ifstream compactFile(geomFilePath);
-    std::string compactString((std::istreambuf_iterator<char>(compactFile)),
-                              std::istreambuf_iterator<char>());
-    writer->PushMetadata("geometry", compactString);
-    compactFile.close();
-    unlink(geomFilePath.c_str());
-    rmdir(tempDir.c_str());
-
-    // Add B Field parameters to metadata
-    auto solenoidFieldHandle = det.field("SolenoidField");
-    auto dipoleFieldHandle = det.field("DipoleField");
-    if (solenoidFieldHandle.isValid() && dipoleFieldHandle.isValid()) {
-        auto solenoidField = static_cast<SolenoidField *>(solenoidFieldHandle.access());
-        auto dipoleField = static_cast<DipoleField *>(dipoleFieldHandle.access());
-        std::stringstream ss;
-        ss << "TOPSiDE:" << solenoidField->innerField * 1e13 << "," << solenoidField->minZ * 10 << ","
-           << solenoidField->maxZ * 10 << "," << solenoidField->innerRadius * 10 << ","
-           << dipoleField->coefficents[0] * 1e13 << "," << dipoleField->zmin * 10 << ","
-           << dipoleField->zmax * 10 << "," << dipoleField->rmax * 10;
-        writer->PushMetadata("field", ss.str().c_str());
-    }
-
-    // spawn parallel worker threads
-    pthread_t threads[nThreads];
-    for (int i = 0; i < nThreads; i++) {
-        auto ctxt = new struct topside::digi::Context;
-        memset(ctxt, 0, sizeof(topside::digi::Context));
-
-        ctxt->reader = reader;
-        ctxt->writer = writer;
-
-        pthread_create(&threads[i], NULL, topside::digi::digitize, ctxt);
-    }
-
-    for (int i = 0; i < nThreads; i++) pthread_join(threads[i], NULL);
-
-    delete writer;
-    delete reader;
-    return 0;
-}
diff --git a/src/ConceptDetectors/topside/plugin/README.md b/src/ConceptDetectors/topside/plugin/README.md
deleted file mode 100644
index fe29c146..00000000
--- a/src/ConceptDetectors/topside/plugin/README.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# plugin
-DD4hep plugins for TOPSiDE
-
-## Contents
-* geom: plugins for constructing custom detector types that are parameterized
-  in the compact XML description
-* sim: plugins for running the simulation, such as sensitive detector actions
-  and proio event i/o
diff --git a/src/ConceptDetectors/topside/plugin/geom/PlanarCalo_geo.cpp.in b/src/ConceptDetectors/topside/plugin/geom/PlanarCalo_geo.cpp.in
deleted file mode 100644
index 50dc3ebc..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/PlanarCalo_geo.cpp.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#include <XML/Helper.h>
-
-using namespace dd4hep;
-
-static Ref_t createDetector(Detector& desc, xml::Handle_t handle, SensitiveDetector sens) {
-    xml::DetElement detElem = handle;
-
-    std::string detName = detElem.nameStr();
-    int detID = detElem.id();
-
-    xml::Component dims = detElem.dimensions();
-    double rInner = dims.inner_radius();
-    double rOuter = dims.outer_radius();
-    double zMin = dims.zmin();
-    double angle = dims.angle();
-    double thickness = dims.thickness();
-
-    Material mat = desc.material(detElem.materialStr());
-
-    Cone envShape(0.5 * thickness, rInner, rOuter, rInner, rOuter + std::tan(angle) * thickness);
-    Volume envVol(detName + "_envelope", envShape, mat);
-
-    envVol.setVisAttributes(desc.visAttributes(detElem.visStr()));
-
-    DetElement det(detName, detID);
-    Volume motherVol = desc.pickMotherVolume(det);
-    PlacedVolume envPV = motherVol.placeVolume(envVol, Position(0, 0, zMin + 0.5 * thickness));
-    envPV.addPhysVolID("system", detID);
-    det.setPlacement(envPV);
-    return det;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_PlanarCalo, createDetector)
diff --git a/src/ConceptDetectors/topside/plugin/geom/PolyhedraEndcapCalorimeter2_geo.cpp.in b/src/ConceptDetectors/topside/plugin/geom/PolyhedraEndcapCalorimeter2_geo.cpp.in
deleted file mode 100644
index 4a601757..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/PolyhedraEndcapCalorimeter2_geo.cpp.in
+++ /dev/null
@@ -1,122 +0,0 @@
-//==========================================================================
-//  AIDA Detector description implementation
-//--------------------------------------------------------------------------
-// Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
-// All rights reserved.
-//
-// For the licensing terms see $DD4hepINSTALL/LICENSE.
-// For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
-//
-// Author     : M.Frank
-//
-//==========================================================================
-//
-// Specialized generic detector constructor
-//
-//==========================================================================
-#include "DD4hep/DetFactoryHelper.h"
-#include "XML/Layering.h"
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::detail;
-
-static Ref_t create_detector(Detector& description, xml_h e, SensitiveDetector sens) {
-    xml_det_t x_det = e;
-    xml_dim_t dim = x_det.dimensions();
-    int det_id = x_det.id();
-    bool reflect = x_det.reflect(true);
-    string det_name = x_det.nameStr();
-    Material air = description.air();
-    int numsides = dim.numsides();
-    double rmin = dim.rmin();
-    double rmax = dim.rmax() * std::cos(M_PI / numsides);
-    double zmin = dim.zmin();
-    Layering layering(x_det);
-    double totalThickness = layering.totalThickness();
-    Volume endcapVol("endcap", PolyhedraRegular(numsides, rmin, rmax, totalThickness), air);
-    DetElement endcap("endcap", det_id);
-
-    int l_num = 1;
-    int layerType = 0;
-    double layerZ = -totalThickness / 2;
-
-    endcapVol.setAttributes(description, x_det.regionStr(), x_det.limitsStr(), x_det.visStr());
-
-    for (xml_coll_t xc(x_det, _U(layer)); xc; ++xc) {
-        xml_comp_t x_layer = xc;
-        double l_thick = layering.layer(l_num - 1)->thickness();
-        string l_name = _toString(layerType, "layer%d");
-        int l_repeat = x_layer.repeat();
-        Volume l_vol(l_name, PolyhedraRegular(numsides, rmin, rmax, l_thick), air);
-        vector<PlacedVolume> sensitives;
-
-        int s_num = 1;
-        double sliceZ = -l_thick / 2;
-        for (xml_coll_t xs(x_layer, _U(slice)); xs; ++xs) {
-            xml_comp_t x_slice = xs;
-            string s_name = _toString(s_num, "slice%d");
-            double s_thick = x_slice.thickness();
-            Material s_mat = description.material(x_slice.materialStr());
-            Volume s_vol(s_name, PolyhedraRegular(numsides, rmin, rmax, s_thick), s_mat);
-
-            s_vol.setVisAttributes(description.visAttributes(x_slice.visStr()));
-            sliceZ += s_thick / 2;
-            PlacedVolume s_phv = l_vol.placeVolume(s_vol, Position(0, 0, sliceZ));
-            s_phv.addPhysVolID("slice", s_num);
-            if (x_slice.isSensitive()) {
-                sens.setType("calorimeter");
-                s_vol.setSensitiveDetector(sens);
-                sensitives.push_back(s_phv);
-            }
-            sliceZ += s_thick / 2;
-            s_num++;
-        }
-        l_vol.setVisAttributes(description.visAttributes(x_layer.visStr()));
-        if (l_repeat <= 0) throw std::runtime_error(x_det.nameStr() + "> Invalid repeat value");
-        for (int j = 0; j < l_repeat; ++j) {
-            string phys_lay = _toString(l_num, "layer%d");
-            layerZ += l_thick / 2;
-            DetElement layer_elt(endcap, phys_lay, l_num);
-            PlacedVolume pv = endcapVol.placeVolume(l_vol, Position(0, 0, layerZ));
-            pv.addPhysVolID("layer", l_num);
-            layer_elt.setPlacement(pv);
-            for (size_t ic = 0; ic < sensitives.size(); ++ic) {
-                PlacedVolume sens_pv = sensitives[ic];
-                DetElement comp_elt(layer_elt, sens_pv.volume().name(), l_num);
-                comp_elt.setPlacement(sens_pv);
-            }
-            layerZ += l_thick / 2;
-            ++l_num;
-        }
-        ++layerType;
-    }
-
-    double z_pos = zmin + totalThickness / 2;
-    PlacedVolume pv;
-    // Reflect it.
-    Assembly assembly(det_name);
-    DetElement endcapAssyDE(det_name, det_id);
-    Volume motherVol = description.pickMotherVolume(endcapAssyDE);
-    if (reflect) {
-        pv = assembly.placeVolume(endcapVol,
-                                  Transform3D(RotationZYX(M_PI / numsides, M_PI, 0), Position(0, 0, -z_pos)));
-        pv.addPhysVolID("barrel", 2);
-        Ref_t(endcap)->SetName((det_name + "_backward").c_str());
-        endcap.setPlacement(pv);
-    } else {
-        pv = assembly.placeVolume(endcapVol,
-                                  Transform3D(RotationZYX(M_PI / numsides, 0, 0), Position(0, 0, z_pos)));
-        pv.addPhysVolID("barrel", 1);
-        Ref_t(endcap)->SetName((det_name + "_forward").c_str());
-        endcap.setPlacement(pv);
-    }
-    endcapAssyDE.add(endcap);
-    pv = motherVol.placeVolume(assembly);
-    pv.addPhysVolID("system", det_id);
-    endcapAssyDE.setPlacement(pv);
-    return endcapAssyDE;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_PolyhedraEndcapCalorimeter2, create_detector)
diff --git a/src/ConceptDetectors/topside/plugin/geom/RICH_geo.cpp.in b/src/ConceptDetectors/topside/plugin/geom/RICH_geo.cpp.in
deleted file mode 100644
index 47e596c3..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/RICH_geo.cpp.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#include <XML/Helper.h>
-
-using namespace dd4hep;
-
-static Ref_t createDetector(Detector& desc, xml::Handle_t handle, SensitiveDetector sens) {
-    xml::DetElement detElem = handle;
-
-    std::string detName = detElem.nameStr();
-    int detID = detElem.id();
-
-    xml::Component dims = detElem.dimensions();
-    double rInner = dims.rmin();
-    double rOuter1 = dims.rmax1();
-    double rOuter2 = dims.rmax2();
-    double zMin = dims.zmin();
-    double zMax = dims.zmax();
-
-    Material air = desc.air();
-
-    Cone envShape(0.5 * (zMax - zMin), rInner, rOuter1, rInner, rOuter2);
-    Volume envVol(detName + "_envelope", envShape, air);
-
-    envVol.setVisAttributes(desc.visAttributes(detElem.visStr()));
-
-    DetElement det(detName, detID);
-    Volume motherVol = desc.pickMotherVolume(det);
-    PlacedVolume envPV = motherVol.placeVolume(envVol, Position(0, 0, 0.5 * (zMin + zMax)));
-    envPV.addPhysVolID("system", detID);
-    det.setPlacement(envPV);
-    return det;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_RICH, createDetector)
diff --git a/src/ConceptDetectors/topside/plugin/geom/SiTrackerBarrel_geo.cpp.in b/src/ConceptDetectors/topside/plugin/geom/SiTrackerBarrel_geo.cpp.in
deleted file mode 100644
index c36f2a67..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/SiTrackerBarrel_geo.cpp.in
+++ /dev/null
@@ -1,173 +0,0 @@
-//==========================================================================
-//  AIDA Detector description implementation
-//--------------------------------------------------------------------------
-// Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
-// All rights reserved.
-//
-// For the licensing terms see $DD4hepINSTALL/LICENSE.
-// For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
-//
-// Author     : M.Frank
-//
-//==========================================================================
-//
-// Specialized generic detector constructor
-//
-//==========================================================================
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::detail;
-
-static Ref_t create_detector(Detector& description, xml_h e, SensitiveDetector sens) {
-    typedef vector<PlacedVolume> Placements;
-    xml_det_t x_det = e;
-    Material air = description.air();
-    int det_id = x_det.id();
-    string det_name = x_det.nameStr();
-    DetElement sdet(det_name, det_id);
-    Assembly assembly(det_name);
-    map<string, Volume> volumes;
-    map<string, Placements> sensitives;
-    PlacedVolume pv;
-
-    sens.setType("tracker");
-    for (xml_coll_t mi(x_det, _U(module)); mi; ++mi) {
-        xml_comp_t x_mod = mi;
-        xml_comp_t m_env = x_mod.child(_U(module_envelope));
-        string m_nam = x_mod.nameStr();
-        Volume m_vol(m_nam, Box(m_env.width() / 2, m_env.length() / 2, m_env.thickness() / 2), air);
-        int ncomponents = 0, sensor_number = 1;
-
-        if (volumes.find(m_nam) != volumes.end()) {
-            printout(ERROR, "SiTrackerBarrel", "Logics error in building modules.");
-            throw runtime_error("Logics error in building modules.");
-        }
-        volumes[m_nam] = m_vol;
-        m_vol.setVisAttributes(description.visAttributes(x_mod.visStr()));
-        for (xml_coll_t ci(x_mod, _U(module_component)); ci; ++ci, ++ncomponents) {
-            xml_comp_t x_comp = ci;
-            xml_comp_t x_pos = x_comp.position(false);
-            xml_comp_t x_rot = x_comp.rotation(false);
-            string c_nam = _toString(ncomponents, "component%d");
-            Box c_box(x_comp.width() / 2, x_comp.length() / 2, x_comp.thickness() / 2);
-            Volume c_vol(c_nam, c_box, description.material(x_comp.materialStr()));
-
-            if (x_pos && x_rot) {
-                Position c_pos(x_pos.x(0), x_pos.y(0), x_pos.z(0));
-                RotationZYX c_rot(x_rot.z(0), x_rot.y(0), x_rot.x(0));
-                pv = m_vol.placeVolume(c_vol, Transform3D(c_rot, c_pos));
-            } else if (x_rot) {
-                pv = m_vol.placeVolume(c_vol, RotationZYX(x_rot.z(0), x_rot.y(0), x_rot.x(0)));
-            } else if (x_pos) {
-                pv = m_vol.placeVolume(c_vol, Position(x_pos.x(0), x_pos.y(0), x_pos.z(0)));
-            } else {
-                pv = m_vol.placeVolume(c_vol);
-            }
-            c_vol.setRegion(description, x_comp.regionStr());
-            c_vol.setLimitSet(description, x_comp.limitsStr());
-            c_vol.setVisAttributes(description, x_comp.visStr());
-            if (x_comp.isSensitive()) {
-                pv.addPhysVolID(_U(sensor), sensor_number++);
-                c_vol.setSensitiveDetector(sens);
-                sensitives[m_nam].push_back(pv);
-            }
-        }
-    }
-    for (xml_coll_t li(x_det, _U(layer)); li; ++li) {
-        xml_comp_t x_layer = li;
-        xml_comp_t x_barrel = x_layer.child(_U(barrel_envelope));
-        xml_comp_t x_layout = x_layer.child(_U(rphi_layout));
-        xml_comp_t z_layout = x_layer.child(_U(z_layout));  // Get the <z_layout> element.
-        int lay_id = x_layer.id();
-        string m_nam = x_layer.moduleStr();
-        string lay_nam = _toString(x_layer.id(), "layer%d");
-        Tube lay_tub(x_barrel.inner_r(), x_barrel.outer_r(), x_barrel.z_length() / 2);
-        Volume lay_vol(lay_nam, lay_tub, air);  // Create the layer envelope volume.
-        lay_vol.setVisAttributes(description.visAttributes(x_layer.visStr()));
-        double phi0 = x_layout.phi0();          // Starting phi of first module.
-        double phi_tilt = x_layout.phi_tilt();  // Phi tilt of a module.
-        double rc = x_layout.rc();              // Radius of the module center.
-        int nphi = x_layout.nphi();             // Number of modules in phi.
-        double rphi_dr = x_layout.dr();         // The delta radius of every other module.
-        double phi_incr = (M_PI * 2) / nphi;    // Phi increment for one module.
-        double phic = phi0;                     // Phi of the module center.
-        double z0 = z_layout.z0();              // Z position of first module in phi.
-        double nz = z_layout.nz();              // Number of modules to place in z.
-        double z_dr = z_layout.dr();            // Radial displacement parameter, of every other module.
-        Volume m_env = volumes[m_nam];
-        DetElement lay_elt(sdet, _toString(x_layer.id(), "layer%d"), lay_id);
-        Placements& sensVols = sensitives[m_nam];
-
-        // Z increment for module placement along Z axis.
-        // Adjust for z0 at center of module rather than
-        // the end of cylindrical envelope.
-        double z_incr = nz > 1 ? (2.0 * z0) / (nz - 1) : 0.0;
-        // Starting z for module placement along Z axis.
-        double module_z = -z0;
-        int module = 1;
-
-        // Loop over the number of modules in phi.
-        for (int ii = 0; ii < nphi; ii++) {
-            double dx = z_dr * std::cos(phic + phi_tilt);  // Delta x of module position.
-            double dy = z_dr * std::sin(phic + phi_tilt);  // Delta y of module position.
-            double x = rc * std::cos(phic);                // Basic x module position.
-            double y = rc * std::sin(phic);                // Basic y module position.
-
-            // Loop over the number of modules in z.
-            for (int j = 0; j < nz; j++) {
-                string module_name = _toString(module, "module%d");
-                DetElement mod_elt(lay_elt, module_name, module);
-                // Module PhysicalVolume.
-                //         Transform3D
-                //         tr(RotationZYX(0,-((M_PI/2)-phic-phi_tilt),M_PI/2),Position(x,y,module_z));
-                // NOTE (Nikiforos, 26/08 Rotations needed to be fixed so that component1 (silicon) is on the
-                // outside
-                Transform3D tr(RotationZYX(0, ((M_PI / 2) - phic - phi_tilt), -M_PI / 2),
-                               Position(x, y, module_z));
-
-                pv = lay_vol.placeVolume(m_env, tr);
-                pv.addPhysVolID("module", module);
-                mod_elt.setPlacement(pv);
-                for (size_t ic = 0; ic < sensVols.size(); ++ic) {
-                    PlacedVolume sens_pv = sensVols[ic];
-                    DetElement comp_elt(mod_elt, sens_pv.volume().name(), module);
-                    comp_elt.setPlacement(sens_pv);
-                }
-
-                /// Increase counters etc.
-                module++;
-                // Adjust the x and y coordinates of the module.
-                x += dx;
-                y += dy;
-                // Flip sign of x and y adjustments.
-                dx *= -1;
-                dy *= -1;
-                // Add z increment to get next z placement pos.
-                module_z += z_incr;
-            }
-            phic += phi_incr;  // Increment the phi placement of module.
-            rc += rphi_dr;     // Increment the center radius according to dr parameter.
-            rphi_dr *= -1;     // Flip sign of dr parameter.
-            module_z = -z0;    // Reset the Z placement parameter for module.
-        }
-        // Create the PhysicalVolume for the layer.
-        pv = assembly.placeVolume(lay_vol);  // Place layer in mother
-        pv.addPhysVolID("layer", lay_id);    // Set the layer ID.
-        lay_elt.setAttributes(description, lay_vol, x_layer.regionStr(), x_layer.limitsStr(),
-                              x_layer.visStr());
-        lay_elt.setPlacement(pv);
-    }
-    sdet.setAttributes(description, assembly, x_det.regionStr(), x_det.limitsStr(), x_det.visStr());
-    assembly.setVisAttributes(description.invisible());
-    pv = description.pickMotherVolume(sdet).placeVolume(assembly);
-    pv.addPhysVolID("system", det_id);  // Set the subdetector system ID.
-    pv.addPhysVolID("barrel", 0);       // Flag this as a barrel subdetector.
-    sdet.setPlacement(pv);
-    return sdet;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_SiTrackerBarrel, create_detector)
diff --git a/src/ConceptDetectors/topside/plugin/geom/SiTrackerEndcap2_geo.cpp.in b/src/ConceptDetectors/topside/plugin/geom/SiTrackerEndcap2_geo.cpp.in
deleted file mode 100644
index e9082e2e..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/SiTrackerEndcap2_geo.cpp.in
+++ /dev/null
@@ -1,139 +0,0 @@
-//==========================================================================
-//  AIDA Detector description implementation
-//--------------------------------------------------------------------------
-// Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
-// All rights reserved.
-//
-// For the licensing terms see $DD4hepINSTALL/LICENSE.
-// For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
-//
-// Author     : M.Frank
-//
-//==========================================================================
-//
-// Specialized generic detector constructor
-//
-//==========================================================================
-#include <map>
-#include "DD4hep/DetFactoryHelper.h"
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::detail;
-
-static Ref_t create_detector(Detector& description, xml_h e, SensitiveDetector sens) {
-    typedef vector<PlacedVolume> Placements;
-    xml_det_t x_det = e;
-    Material vacuum = description.vacuum();
-    int det_id = x_det.id();
-    string det_name = x_det.nameStr();
-    bool reflect = x_det.reflect(false);
-    DetElement sdet(det_name, det_id);
-    Assembly assembly(det_name);
-    // Volume      assembly    (det_name,Box(10000,10000,10000),vacuum);
-    Volume motherVol = description.pickMotherVolume(sdet);
-    int m_id = 0, c_id = 0, n_sensor = 0;
-    map<string, Volume> modules;
-    map<string, Placements> sensitives;
-    PlacedVolume pv;
-
-    assembly.setVisAttributes(description.invisible());
-    sens.setType("tracker");
-
-    for (xml_coll_t mi(x_det, _U(module)); mi; ++mi, ++m_id) {
-        xml_comp_t x_mod = mi;
-        string m_nam = x_mod.nameStr();
-        xml_comp_t trd = x_mod.trd();
-        double posY;
-        double x1 = trd.x1();
-        double x2 = trd.x2();
-        double z = trd.z();
-        double y1, y2, total_thickness = 0.;
-        xml_coll_t ci(x_mod, _U(module_component));
-        for (ci.reset(), total_thickness = 0.0; ci; ++ci) total_thickness += xml_comp_t(ci).thickness();
-
-        y1 = y2 = total_thickness / 2;
-        Volume m_volume(m_nam, Trapezoid(x1, x2, y1, y2, z), vacuum);
-        m_volume.setVisAttributes(description.visAttributes(x_mod.visStr()));
-
-        for (ci.reset(), n_sensor = 1, c_id = 0, posY = -y1; ci; ++ci, ++c_id) {
-            xml_comp_t c = ci;
-            double c_thick = c.thickness();
-            Material c_mat = description.material(c.materialStr());
-            string c_name = _toString(c_id, "component%d");
-            Volume c_vol(c_name, Trapezoid(x1, x2, c_thick / 2e0, c_thick / 2e0, z), c_mat);
-
-            c_vol.setVisAttributes(description.visAttributes(c.visStr()));
-            pv = m_volume.placeVolume(c_vol, Position(0, posY + c_thick / 2, 0));
-            if (c.isSensitive()) {
-                sdet.check(n_sensor > 2,
-                           "SiTrackerEndcap2::fromCompact: " + c_name + " Max of 2 modules allowed!");
-                pv.addPhysVolID("sensor", n_sensor);
-                c_vol.setSensitiveDetector(sens);
-                sensitives[m_nam].push_back(pv);
-                ++n_sensor;
-            }
-            posY += c_thick;
-        }
-        modules[m_nam] = m_volume;
-    }
-
-    for (xml_coll_t li(x_det, _U(layer)); li; ++li) {
-        xml_comp_t x_layer(li);
-        int l_id = x_layer.id();
-        int mod_num = 1;
-        for (xml_coll_t ri(x_layer, _U(ring)); ri; ++ri) {
-            xml_comp_t x_ring = ri;
-            double r = x_ring.r();
-            double phi0 = x_ring.phi0(0);
-            double zstart = x_ring.zstart();
-            double dz = x_ring.dz(0);
-            int nmodules = x_ring.nmodules();
-            string m_nam = x_ring.moduleStr();
-            Volume m_vol = modules[m_nam];
-            double iphi = 2 * M_PI / nmodules;
-            double phi = phi0;
-            Placements& sensVols = sensitives[m_nam];
-
-            for (int k = 0; k < nmodules; ++k) {
-                string m_base = _toString(l_id, "layer%d") + _toString(mod_num, "_module%d");
-                double x = -r * std::cos(phi);
-                double y = -r * std::sin(phi);
-                DetElement module(sdet, m_base + "_pos", det_id);
-                pv = assembly.placeVolume(m_vol, Transform3D(RotationZYX(0, -M_PI / 2 - phi, -M_PI / 2),
-                                                             Position(x, y, zstart + dz)));
-                pv.addPhysVolID("barrel", 1).addPhysVolID("layer", l_id).addPhysVolID("module", mod_num);
-                module.setPlacement(pv);
-                for (size_t ic = 0; ic < sensVols.size(); ++ic) {
-                    PlacedVolume sens_pv = sensVols[ic];
-                    DetElement comp_elt(module, sens_pv.volume().name(), mod_num);
-                    comp_elt.setPlacement(sens_pv);
-                }
-
-                if (reflect) {
-                    pv =
-                        assembly.placeVolume(m_vol, Transform3D(RotationZYX(M_PI, -M_PI / 2 - phi, -M_PI / 2),
-                                                                Position(x, y, -zstart - dz)));
-                    pv.addPhysVolID("barrel", 2).addPhysVolID("layer", l_id).addPhysVolID("module", mod_num);
-                    DetElement r_module(sdet, m_base + "_neg", det_id);
-                    r_module.setPlacement(pv);
-                    for (size_t ic = 0; ic < sensVols.size(); ++ic) {
-                        PlacedVolume sens_pv = sensVols[ic];
-                        DetElement comp_elt(r_module, sens_pv.volume().name(), mod_num);
-                        comp_elt.setPlacement(sens_pv);
-                    }
-                }
-                dz = -dz;
-                phi += iphi;
-                ++mod_num;
-            }
-        }
-    }
-    pv = motherVol.placeVolume(assembly);
-    pv.addPhysVolID("system", det_id);
-    sdet.setPlacement(pv);
-    return sdet;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_SiTrackerEndcap2, create_detector)
diff --git a/src/ConceptDetectors/topside/plugin/geom/Yoke.cpp.in b/src/ConceptDetectors/topside/plugin/geom/Yoke.cpp.in
deleted file mode 100644
index af33ac48..00000000
--- a/src/ConceptDetectors/topside/plugin/geom/Yoke.cpp.in
+++ /dev/null
@@ -1,37 +0,0 @@
-#include <XML/Helper.h>
-
-using namespace dd4hep;
-
-static Ref_t createDetector(Detector& desc, xml_h handle, SensitiveDetector sens) {
-    xml::DetElement detElem = handle;
-
-    std::string detName = detElem.nameStr();
-    int detID = detElem.id();
-
-    xml::Component dims = detElem.dimensions();
-    double rInner = dims.inner_radius();
-    double rMin = dims.rmin();
-    double thickness = dims.thickness();
-    double innerZ = dims.inner_z();
-    double angle = dims.angle();
-
-    Material mat = desc.material(detElem.materialStr());
-
-    Tube outerTubeShape(rMin, rInner + thickness, innerZ + thickness);
-    Tube innerTubeShape(0, rInner, innerZ);
-    SubtractionSolid unchamferedShape(outerTubeShape, innerTubeShape);
-    Cone chamferShape(thickness, 0, rMin, 0, rMin + 2 * tan(angle) * thickness);
-    SubtractionSolid detShape(unchamferedShape, chamferShape, Position(0, 0, innerZ + thickness));
-    Volume detVol(detName, detShape, mat);
-
-    detVol.setVisAttributes(desc.visAttributes(detElem.visStr()));
-
-    DetElement det(detName, detID);
-    Volume motherVol = desc.pickMotherVolume(det);
-    PlacedVolume detPV = motherVol.placeVolume(detVol);
-    det.setPlacement(detPV);
-    return det;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(@PROJECT_NAME@_Yoke, createDetector)
diff --git a/src/ConceptDetectors/topside/plugin/sim/Geant4Data.cpp b/src/ConceptDetectors/topside/plugin/sim/Geant4Data.cpp
deleted file mode 100644
index 733a86ca..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/Geant4Data.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "Geant4Data.h"
-
-using namespace dd4hep::sim::eic;
-
-StepHit::StepHit() {
-    trackID = -1;
-    eDep = 0;
-    globalPrePos = {0, 0, 0, 0};
-    globalPostPos = {0, 0, 0, 0};
-}
-
-StepHit::~StepHit() { ; }
diff --git a/src/ConceptDetectors/topside/plugin/sim/Geant4Data.h b/src/ConceptDetectors/topside/plugin/sim/Geant4Data.h
deleted file mode 100644
index 858ec138..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/Geant4Data.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef EIC_GEANT4DATA_H
-#define EIC_GEANT4DATA_H
-
-#include <DDG4/Geant4Data.h>
-
-namespace dd4hep {
-namespace sim {
-namespace eic {
-class StepHit : public Geant4HitData {
-   public:
-    struct XYZTVector {
-        float x, y, z, t;
-    };
-
-    StepHit();
-    virtual ~StepHit();
-
-    XYZTVector globalPrePos, globalPostPos;
-    float eDep;
-    int trackID;
-};
-
-class TrackerData {
-   public:
-    typedef StepHit Hit;
-};
-
-class CalorimeterData {
-   public:
-    typedef StepHit Hit;
-};
-}  // namespace eic
-}  // namespace sim
-}  // namespace dd4hep
-
-#endif  // EIC_GEANT4DATA_H
diff --git a/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.cpp b/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.cpp
deleted file mode 100644
index 3ec31022..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.cpp
+++ /dev/null
@@ -1,130 +0,0 @@
-#include <CLHEP/Units/SystemOfUnits.h>
-#include <DDG4/Geant4Data.h>
-#include <DDG4/Geant4HitCollection.h>
-#include <DDG4/Geant4Particle.h>
-#include <proio/model/eic/eic.pb.h>
-#include <G4ParticleDefinition.hh>
-
-#include "Geant4Data.h"
-#include "Geant4Output2Proio.h"
-
-using namespace dd4hep::sim;
-using namespace proio;
-
-Geant4Output2Proio::Geant4Output2Proio(Geant4Context *context, const std::string &name)
-    : Geant4OutputAction(context, name), writer(NULL) {
-    declareProperty("Compression", compression = "uncompressed");
-}
-
-Geant4Output2Proio::~Geant4Output2Proio() {
-    if (writer) delete writer;
-}
-
-void Geant4Output2Proio::beginRun(const G4Run *run) {
-    if (!writer) writer = new proio::Writer(m_output);
-    if (compression.compare("gzip") == 0)
-        writer->SetCompression(proio::GZIP);
-    else if (compression.compare("lz4") == 0)
-        writer->SetCompression(proio::LZ4);
-    else
-        writer->SetCompression(proio::UNCOMPRESSED);
-    writer->SetBucketDumpThreshold(0x10000000);
-}
-
-void Geant4Output2Proio::begin(const G4Event *) { ; }
-
-void Geant4Output2Proio::commit(OutputContext<G4Event> &ctxt) {
-    auto eventData = ctxt.data<EventData>();
-    writer->Push(eventData->proioEvent);
-    delete eventData->proioEvent;
-    delete eventData;
-    ctxt.userData = NULL;
-}
-
-void Geant4Output2Proio::saveEvent(OutputContext<G4Event> &ctxt) {
-    ctxt.userData = new EventData;
-    auto eventData = ctxt.data<EventData>();
-    eventData->proioEvent = new proio::Event();
-
-    Geant4ParticleMap *parts = context()->event().extension<Geant4ParticleMap>();
-    if (parts) {
-        const Geant4ParticleMap::ParticleMap &map = parts->particles();
-        for (auto pair : map) {
-            const Geant4ParticleHandle part = pair.second;
-            const G4ParticleDefinition *def = part.definition();
-
-            auto proPart = new model::eic::Particle();
-            for (auto parentID : part->parents) proPart->add_parent(parentID);
-            for (auto childID : part->daughters) proPart->add_child(childID);
-            proPart->set_pdg(part->pdgID);
-            auto vertex = proPart->mutable_vertex();
-            vertex->set_x(part->vsx / CLHEP::mm);
-            vertex->set_y(part->vsy / CLHEP::mm);
-            vertex->set_z(part->vsz / CLHEP::mm);
-            vertex->set_t(part->time / CLHEP::ns);
-            auto p = proPart->mutable_p();
-            p->set_x(part->psx / CLHEP::GeV);
-            p->set_y(part->psy / CLHEP::GeV);
-            p->set_z(part->psz / CLHEP::GeV);
-            proPart->set_mass(part->mass / CLHEP::GeV);
-            proPart->set_charge((def) ? def->GetPDGCharge() : 0);
-            auto spin = proPart->mutable_spin();
-            spin->set_x(part->spin[0]);
-            spin->set_y(part->spin[1]);
-            spin->set_z(part->spin[2]);
-            auto id = eventData->proioEvent->AddEntry(proPart, "Particle");
-            eventData->idMap[part->id] = id;
-
-            detail::ReferenceBitMask<int> status(part->status);
-            if (status.isSet(G4PARTICLE_GEN_STABLE)) eventData->proioEvent->TagEntry(id, "GenStable");
-            if (status.isSet(G4PARTICLE_SIM_CREATED)) eventData->proioEvent->TagEntry(id, "SimCreated");
-        }
-    }
-
-    for (auto id : eventData->proioEvent->TaggedEntries("Particle")) {
-        model::eic::Particle *part = (model::eic::Particle *)eventData->proioEvent->GetEntry(id);
-        auto parents = part->mutable_parent();
-        for (int i = 0; i < parents->size(); i++) (*parents)[i] = eventData->idMap[(*parents)[i]];
-        auto children = part->mutable_child();
-        for (int i = 0; i < children->size(); i++) (*children)[i] = eventData->idMap[(*children)[i]];
-    }
-}
-
-void Geant4Output2Proio::saveCollection(OutputContext<G4Event> &ctxt, G4VHitsCollection *collection) {
-    auto eventData = ctxt.data<EventData>();
-
-    Geant4HitCollection *coll = dynamic_cast<Geant4HitCollection *>(collection);
-    if (coll) {
-        std::string name = collection->GetName();
-        std::vector<void *> hits;
-        coll->getHitsUnchecked(hits);
-        for (auto voidHit : hits) {
-            auto hit = (Geant4HitData *)voidHit;
-            auto stepHit = dynamic_cast<eic::StepHit *>(hit);
-            if (stepHit) {
-                auto proHit = new model::eic::SimHit();
-                proHit->set_volumeid(stepHit->cellID);
-                auto prePos = proHit->mutable_globalprepos();
-                prePos->set_x(stepHit->globalPrePos.x / CLHEP::mm);
-                prePos->set_y(stepHit->globalPrePos.y / CLHEP::mm);
-                prePos->set_z(stepHit->globalPrePos.z / CLHEP::mm);
-                prePos->set_t(stepHit->globalPrePos.t / CLHEP::ns);
-                auto postPos = proHit->mutable_globalpostpos();
-                postPos->set_x(stepHit->globalPostPos.x / CLHEP::mm);
-                postPos->set_y(stepHit->globalPostPos.y / CLHEP::mm);
-                postPos->set_z(stepHit->globalPostPos.z / CLHEP::mm);
-                postPos->set_t(stepHit->globalPostPos.t / CLHEP::ns);
-                proHit->set_edep(stepHit->eDep / CLHEP::GeV);
-                if (m_truth) proHit->set_particle(eventData->idMap[m_truth->particleID(stepHit->trackID)]);
-                eventData->proioEvent->AddEntry(proHit, "SimCreated");
-            }
-        }
-    }
-}
-
-#include <DDG4/Factories.h>
-
-using namespace dd4hep::sim;
-
-// clang-format off
-DECLARE_GEANT4ACTION(Geant4Output2Proio)
diff --git a/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.h b/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.h
deleted file mode 100644
index 3931a31e..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/Geant4Output2Proio.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#ifndef TOPSIDE_GEANT4OUTPUT2PROIO_H
-#define TOPSIDE_GEANT4OUTPUT2PROIO_H
-
-#include <DDG4/Geant4OutputAction.h>
-#include <proio/writer.h>
-
-namespace dd4hep {
-namespace sim {
-class Geant4Output2Proio : public Geant4OutputAction {
-   public:
-    Geant4Output2Proio(Geant4Context *context, const std::string &name);
-    virtual ~Geant4Output2Proio();
-
-    void beginRun(const G4Run *run);
-    void begin(const G4Event *event);
-    void commit(OutputContext<G4Event> &context);
-    void saveEvent(OutputContext<G4Event> &context);
-    void saveCollection(OutputContext<G4Event> &context, G4VHitsCollection *coll);
-
-   private:
-    proio::Writer *writer;
-    std::string compression;
-
-    typedef struct {
-        proio::Event *proioEvent;
-        std::map<int, uint64_t> idMap;
-    } EventData;
-};
-}  // namespace sim
-}  // namespace dd4hep
-
-#endif  // TOPSIDE_GEANT4OUTPUT2PROIO_H
diff --git a/src/ConceptDetectors/topside/plugin/sim/Geant4SDActions.cpp b/src/ConceptDetectors/topside/plugin/sim/Geant4SDActions.cpp
deleted file mode 100644
index 9215b41b..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/Geant4SDActions.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-#include <DDG4/Geant4SensDetAction.inl>
-
-#include "Geant4Data.h"
-
-namespace dd4hep {
-namespace sim {
-template <>
-void Geant4SensitiveAction<eic::TrackerData>::defineCollections() {
-    m_collectionID = declareReadoutFilteredCollection<eic::TrackerData::Hit>();
-}
-
-template <>
-bool Geant4SensitiveAction<eic::TrackerData>::process(G4Step *step, G4TouchableHistory *) {
-    typedef eic::TrackerData::Hit Hit;
-    Geant4StepHandler stepHandler(step);
-    Position prePos = stepHandler.prePos();
-    Position postPos = stepHandler.postPos();
-    Position position = mean_direction(prePos, postPos);
-    HitContribution contrib = Hit::extractContribution(step);
-    float preTime = stepHandler.pre->GetGlobalTime();
-    float postTime = stepHandler.post->GetGlobalTime();
-    int trackID = stepHandler.trkID();
-
-    Hit *hit = new Hit();
-    hit->cellID = volumeID(step);
-    hit->eDep = contrib.deposit;
-    hit->globalPrePos = {(float)prePos.X(), (float)prePos.Y(), (float)prePos.Z(), preTime};
-    hit->globalPostPos = {(float)postPos.X(), (float)postPos.Y(), (float)postPos.Z(), postTime};
-    hit->trackID = trackID;
-
-    collection(m_collectionID)->add(hit);
-    mark(stepHandler.track);
-    if (0 == hit->cellID) {
-        hit->cellID = volumeID(step);
-        except("+++ Invalid CELL ID for hit!");
-    }
-    print("Hit with deposit:%f  Pos:%f %f %f ID=%016X", step->GetTotalEnergyDeposit(), position.X(),
-          position.Y(), position.Z(), (void *)hit->cellID);
-    Geant4TouchableHandler handler(step);
-    print("    Geant4 path:%s", handler.path().c_str());
-
-    return true;
-}
-
-typedef Geant4SensitiveAction<eic::TrackerData> EICTrackerAction;
-
-template <>
-void Geant4SensitiveAction<eic::CalorimeterData>::defineCollections() {
-    m_collectionID = declareReadoutFilteredCollection<eic::CalorimeterData::Hit>();
-}
-
-template <>
-bool Geant4SensitiveAction<eic::CalorimeterData>::process(G4Step *step, G4TouchableHistory *) {
-    typedef eic::CalorimeterData::Hit Hit;
-    Geant4StepHandler stepHandler(step);
-    Position prePos = stepHandler.prePos();
-    Position postPos = stepHandler.postPos();
-    Position position = mean_direction(prePos, postPos);
-    HitContribution contrib = Hit::extractContribution(step);
-    float preTime = stepHandler.pre->GetGlobalTime();
-    float postTime = stepHandler.post->GetGlobalTime();
-    int trackID = stepHandler.trkID();
-
-    Hit *hit = new Hit();
-    hit->cellID = volumeID(step);
-    hit->eDep = contrib.deposit;
-    hit->globalPrePos = {(float)prePos.X(), (float)prePos.Y(), (float)prePos.Z(), preTime};
-    hit->globalPostPos = {(float)postPos.X(), (float)postPos.Y(), (float)postPos.Z(), postTime};
-    hit->trackID = trackID;
-
-    collection(m_collectionID)->add(hit);
-    mark(stepHandler.track);
-    if (0 == hit->cellID) {
-        hit->cellID = volumeID(step);
-        except("+++ Invalid CELL ID for hit!");
-    }
-    print("Hit with deposit:%f  Pos:%f %f %f ID=%016X", step->GetTotalEnergyDeposit(), position.X(),
-          position.Y(), position.Z(), (void *)hit->cellID);
-    Geant4TouchableHandler handler(step);
-    print("    Geant4 path:%s", handler.path().c_str());
-
-    return true;
-}
-
-typedef Geant4SensitiveAction<eic::CalorimeterData> EICCalorimeterAction;
-}  // namespace sim
-}  // namespace dd4hep
-
-#include <DDG4/Factories.h>
-
-using namespace dd4hep::sim;
-
-// clang-format off
-DECLARE_GEANT4SENSITIVE(EICTrackerAction)
-DECLARE_GEANT4SENSITIVE(EICCalorimeterAction)
diff --git a/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.cpp b/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.cpp
deleted file mode 100644
index ac5cee2d..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.cpp
+++ /dev/null
@@ -1,91 +0,0 @@
-#include <CLHEP/Units/SystemOfUnits.h>
-#include <DDG4/Factories.h>
-#include <proio/event.h>
-#include <proio/model/eic/eic.pb.h>
-#include <proio/model/mc/mc.pb.h>
-
-using namespace dd4hep::sim;
-
-#include "ProIOEventReader.h"
-
-namespace mc = proio::model::mc;
-namespace eic = proio::model::eic;
-
-ProIOEventReader::ProIOEventReader(const std::string &name)
-    : Geant4EventReader(name), reader(new proio::Reader(name)) {}
-
-ProIOEventReader::~ProIOEventReader() {}
-
-ProIOEventReader::EventReaderStatus ProIOEventReader::readParticles(int eventNumber, Vertices &vertices,
-                                                                    std::vector<Particle *> &particles) {
-    if (eventNumber < m_currEvent) {
-        reader->SeekToStart();
-        m_currEvent = 0;
-    }
-    if (eventNumber > m_currEvent) m_currEvent += reader->Skip(eventNumber - m_currEvent);
-    if (m_currEvent != eventNumber) return EVENT_READER_EOF;
-
-    std::unique_ptr<proio::Event> event(reader->Next());
-    m_currEvent++;
-
-    std::map<uint64_t, int> idToIndexMap;
-    auto entryIDs = event->TaggedEntries("GenStable");
-    for (auto entryID : entryIDs) {
-        auto part = event->GetEntry(entryID);
-        int index = particles.size();
-        Geant4Particle *p = NULL;
-
-        auto mcPart = dynamic_cast<mc::Particle *>(part);
-        auto eicPart = dynamic_cast<eic::Particle *>(part);
-
-        if (mcPart) {
-            p = new Geant4Particle(index);
-            p->pdgID = mcPart->pdg();
-            p->charge = mcPart->charge();
-            auto momentum = mcPart->p();
-            p->psx = momentum.x() * CLHEP::GeV;
-            p->psy = momentum.y() * CLHEP::GeV;
-            p->psz = momentum.z() * CLHEP::GeV;
-            auto vertex = mcPart->vertex();
-            p->vsx = vertex.x() * CLHEP::mm;
-            p->vsy = vertex.y() * CLHEP::mm;
-            p->vsz = vertex.z() * CLHEP::mm;
-            p->time = vertex.t() * CLHEP::ns;
-            p->mass = mcPart->mass() * CLHEP::GeV;
-        } else if (eicPart) {
-            p = new Geant4Particle(index);
-            p->pdgID = eicPart->pdg();
-            p->charge = eicPart->charge();
-            auto momentum = eicPart->p();
-            p->psx = momentum.x() * CLHEP::GeV;
-            p->psy = momentum.y() * CLHEP::GeV;
-            p->psz = momentum.z() * CLHEP::GeV;
-            auto vertex = eicPart->vertex();
-            p->vsx = vertex.x() * CLHEP::mm;
-            p->vsy = vertex.y() * CLHEP::mm;
-            p->vsz = vertex.z() * CLHEP::mm;
-            p->time = vertex.t() * CLHEP::ns;
-            p->mass = eicPart->mass() * CLHEP::GeV;
-        }
-
-        if (p) {
-            idToIndexMap[entryID] = index;
-            detail::ReferenceBitMask<int> status(p->status);
-            status.set(G4PARTICLE_GEN_STABLE);
-            particles.push_back(p);
-
-            Geant4Vertex *vertex = new Geant4Vertex;
-            vertices.push_back(vertex);
-            vertex->x = p->vsx;
-            vertex->y = p->vsy;
-            vertex->z = p->vsz;
-            vertex->time = p->time;
-            vertex->out.insert(p->id);
-        }
-    }
-
-    return EVENT_READER_OK;
-}
-
-// clang-format off
-DECLARE_GEANT4_EVENT_READER(ProIOEventReader)
diff --git a/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.h b/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.h
deleted file mode 100644
index 1cd50e74..00000000
--- a/src/ConceptDetectors/topside/plugin/sim/ProIOEventReader.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#ifndef TOPSIDE_PROIOEVENTREADER_H
-#define TOPSIDE_PROIOEVENTREADER_H
-
-#include <DDG4/Geant4InputAction.h>
-#include <proio/reader.h>
-
-namespace dd4hep {
-namespace sim {
-class ProIOEventReader : public Geant4EventReader {
-   public:
-    ProIOEventReader(const std::string &name);
-    virtual ~ProIOEventReader();
-
-    virtual EventReaderStatus readParticles(int eventNumber, Vertices &vertices,
-                                            std::vector<Particle *> &particles) override;
-
-   private:
-    std::unique_ptr<proio::Reader> reader;
-};
-}  // namespace sim
-}  // namespace dd4hep
-
-#endif  // TOPSIDE_PROIOEVENTREADER_H
diff --git a/src/ConceptDetectors/topside/src/SiliconTrackerBarrel_geo.cpp b/src/ConceptDetectors/topside/src/SiliconTrackerBarrel_geo.cpp
deleted file mode 100644
index 9be1f27e..00000000
--- a/src/ConceptDetectors/topside/src/SiliconTrackerBarrel_geo.cpp
+++ /dev/null
@@ -1,229 +0,0 @@
-/** \addtogroup topside Topside 
- */
-
-/** \addtogroup topsideTrackers Topside Trackers
- * \brief Type: **SiliconTrackerBarrel**.
- * \author W. Armstrong
- * \ingroup trackers
- *
- *
- * \code
- *   <detector id="1" name="ForwardElectronECAL" type="CrystalEndcapECAL" readout="EcalEndcapHits" vis="RedVis">
- *     <dimensions rmin="12.0*cm" rmax="60.0*cm" zmin="-10.0*cm" zmax="10.0*cm"/>
- *     <comment>Electromagnetic Calorimeter Endcaps</comment>
- *   </detector>
- * \endcode
- *
- * @{
- */
-#include "DD4hep/DetFactoryHelper.h"
-#include "DD4hep/Printout.h"
-#include "DD4hep/Shapes.h"
-#include "DDRec/Surface.h"
-#include "DDRec/DetectorData.h"
-#include "XML/Layering.h"
-#include "Acts/Plugins/DD4hep/ActsExtension.hpp"
-#include "Acts/Surfaces/PlanarBounds.hpp"
-#include "Acts/Surfaces/RectangleBounds.hpp"
-#include "Acts/Surfaces/TrapezoidBounds.hpp"
-#include "Acts/Utilities/Units.hpp"
-
-
-using namespace std;
-using namespace dd4hep;
-using namespace dd4hep::rec;
-using namespace dd4hep::detail;
-
-static Ref_t create_detector(Detector& description, xml_h e, SensitiveDetector sens) {
-  typedef vector<PlacedVolume> Placements;
-  xml_det_t                    x_det    = e;
-  Material                     air      = description.air();
-  int                          det_id   = x_det.id();
-  string                       det_name = x_det.nameStr();
-  DetElement                   sdet(det_name, det_id);
-  //Assembly                     assembly(det_name);
-  map<string, Volume>          volumes;
-  map<string, Placements>      sensitives;
-  PlacedVolume                 pv;
-  dd4hep::xml::Dimension dimensions(x_det.dimensions());
-
-  Acts::ActsExtension* detWorldExt = new Acts::ActsExtension();
-  detWorldExt->addType("barrel", "detector");
-  sdet.addExtension<Acts::ActsExtension>(detWorldExt);
-  Tube topVolumeShape(dimensions.rmin(), dimensions.rmax(), dimensions.length() * 0.5);
-  Volume assembly(det_name,topVolumeShape,air);
-
-
-  sens.setType("tracker");
-
-  // loop over the modules
-  for (xml_coll_t mi(x_det, _U(module)); mi; ++mi) {
-    xml_comp_t x_mod = mi;
-    xml_comp_t m_env = x_mod.child(_U(frame));
-    string     m_nam = x_mod.nameStr();
-
-    // triangular volume envelope
-    double frame_thickness = m_env.thickness();
-    double frame_width     = m_env.width();
-    double frame_height    = getAttrOrDefault<double>(m_env, _U(height), 5.0 * mm);
-    double tanth           = frame_height/(frame_width/2.0);
-    double frame_height2   = frame_height-frame_thickness-frame_thickness/tanth;
-    double frame_width2    = 2.0*frame_height2/tanth;
-
-    Trd1 moduleframe_part1(frame_width / 2, 0.001 * mm, m_env.length() / 2,
-                           frame_height / 2);
-    Trd1 moduleframe_part2(frame_width2/2, 0.001 * mm,
-                           m_env.length() / 2, frame_height2/2);
-    SubtractionSolid moduleframe(moduleframe_part1, moduleframe_part2,Position(0.0,frame_thickness,0.0));
-    Volume v_module(m_nam+"_vol", moduleframe, description.material(m_env.materialStr()));
-    v_module.setVisAttributes(description, m_env.visStr());
-
-    // module assembly
-    Assembly m_vol( m_nam );
-    m_vol.placeVolume(v_module, Position(0.0,0.0,frame_height/2));
-
-    int ncomponents   = 0;
-    int sensor_number = 1;
-
-    if (volumes.find(m_nam) != volumes.end()) {
-      printout(ERROR, "SiTrackerBarrel", "Logics error in building modules.");
-      throw runtime_error("Logics error in building modules.");
-    }
-    volumes[m_nam] = m_vol;
-    m_vol.setVisAttributes(description.visAttributes(x_mod.visStr()));
-
-    for (xml_coll_t ci(x_mod, _U(module_component)); ci; ++ci, ++ncomponents) {
-      xml_comp_t x_comp = ci;
-      xml_comp_t x_pos = x_comp.position(false);
-      xml_comp_t x_rot = x_comp.rotation(false);
-      string c_nam = _toString(ncomponents, "component%d");
-      Box c_box(x_comp.width() / 2, x_comp.length() / 2, x_comp.thickness() / 2);
-      Volume c_vol(c_nam, c_box, description.material(x_comp.materialStr()));
-
-      if (x_pos && x_rot) {
-        Position c_pos(x_pos.x(0), x_pos.y(0), x_pos.z(0));
-        RotationZYX c_rot(x_rot.z(0), x_rot.y(0), x_rot.x(0));
-        pv = m_vol.placeVolume(c_vol, Transform3D(c_rot, c_pos));
-      } else if (x_rot) {
-        pv = m_vol.placeVolume(c_vol, RotationZYX(x_rot.z(0), x_rot.y(0), x_rot.x(0)));
-      } else if (x_pos) {
-        pv = m_vol.placeVolume(c_vol, Position(x_pos.x(0), x_pos.y(0), x_pos.z(0)));
-      } else {
-        pv = m_vol.placeVolume(c_vol);
-      }
-      c_vol.setRegion(description, x_comp.regionStr());
-      c_vol.setLimitSet(description, x_comp.limitsStr());
-      c_vol.setVisAttributes(description, x_comp.visStr());
-      if (x_comp.isSensitive()) {
-        pv.addPhysVolID(_U(sensor), sensor_number++);
-        c_vol.setSensitiveDetector(sens);
-        sensitives[m_nam].push_back(pv);
-      }
-    }
-  }
-
-  // now build the layers
-  for (xml_coll_t li(x_det, _U(layer)); li; ++li) {
-    xml_comp_t x_layer = li;
-    xml_comp_t x_barrel = x_layer.child(_U(barrel_envelope));
-    xml_comp_t x_layout = x_layer.child(_U(rphi_layout));
-    xml_comp_t z_layout = x_layer.child(_U(z_layout));  // Get the <z_layout> element.
-    int lay_id = x_layer.id();
-    string m_nam = x_layer.moduleStr();
-    string lay_nam = _toString(x_layer.id(), "layer%d");
-    Tube lay_tub(x_barrel.inner_r(), x_barrel.outer_r(), x_barrel.z_length() / 2);
-    Volume lay_vol(lay_nam, lay_tub, air);  // Create the layer envelope volume.
-    lay_vol.setVisAttributes(description.visAttributes(x_layer.visStr()));
-    double phi0 = x_layout.phi0();          // Starting phi of first module.
-    double phi_tilt = x_layout.phi_tilt();  // Phi tilt of a module.
-    double rc = x_layout.rc();              // Radius of the module center.
-    int nphi = x_layout.nphi();             // Number of modules in phi.
-    double rphi_dr = x_layout.dr();         // The delta radius of every other module.
-    double phi_incr = (M_PI * 2) / nphi;    // Phi increment for one module.
-    double phic = phi0;                     // Phi of the module center.
-    double z0 = z_layout.z0();              // Z position of first module in phi.
-    double nz = z_layout.nz();              // Number of modules to place in z.
-    double z_dr = z_layout.dr();            // Radial displacement parameter, of every other module.
-    Volume module_env = volumes[m_nam];
-    DetElement lay_elt(sdet, _toString(x_layer.id(), "layer%d"), lay_id);
-    Placements& sensVols = sensitives[m_nam];
-    
-    // the local coordinate systems of modules in dd4hep and acts differ
-    // see http://acts.web.cern.ch/ACTS/latest/doc/group__DD4hepPlugins.html
-    Acts::ActsExtension* layerExtension = new Acts::ActsExtension();
-    layerExtension->addType("sensitive cylinder", "layer");
-    //layerExtension->addType("axes", "definitions", "XzY");
-    lay_elt.addExtension<Acts::ActsExtension>(layerExtension);
-
-    // Z increment for module placement along Z axis.
-    // Adjust for z0 at center of module rather than
-    // the end of cylindrical envelope.
-    double z_incr = nz > 1 ? (2.0 * z0) / (nz - 1) : 0.0;
-    // Starting z for module placement along Z axis.
-    double module_z = -z0;
-    int module = 1;
-
-    // Loop over the number of modules in phi.
-    for (int ii = 0; ii < nphi; ii++) {
-      double dx = z_dr * std::cos(phic + phi_tilt);  // Delta x of module position.
-      double dy = z_dr * std::sin(phic + phi_tilt);  // Delta y of module position.
-      double x = rc * std::cos(phic);                // Basic x module position.
-      double y = rc * std::sin(phic);                // Basic y module position.
-
-      // Loop over the number of modules in z.
-      for (int j = 0; j < nz; j++) {
-        string module_name = _toString(module, "module%d");
-        DetElement mod_elt(lay_elt, module_name, module);
-        // Module PhysicalVolume.
-        //         Transform3D
-        //         tr(RotationZYX(0,-((M_PI/2)-phic-phi_tilt),M_PI/2),Position(x,y,module_z));
-        // NOTE (Nikiforos, 26/08 Rotations needed to be fixed so that component1 (silicon) is on the
-        // outside
-        Transform3D tr(RotationZYX(0, ((M_PI / 2) - phic - phi_tilt), -M_PI / 2),
-                       Position(x, y, module_z));
-
-        pv = lay_vol.placeVolume(module_env, tr);
-        pv.addPhysVolID("module", module);
-        mod_elt.setPlacement(pv);
-        Acts::ActsExtension* moduleExtension = new Acts::ActsExtension();
-        mod_elt.addExtension<Acts::ActsExtension>(moduleExtension);
-        for (size_t ic = 0; ic < sensVols.size(); ++ic) {
-          PlacedVolume sens_pv = sensVols[ic];
-          DetElement comp_elt(mod_elt, sens_pv.volume().name(), module);
-          comp_elt.setPlacement(sens_pv);
-        }
-
-        /// Increase counters etc.
-        module++;
-        // Adjust the x and y coordinates of the module.
-        x += dx;
-        y += dy;
-        // Flip sign of x and y adjustments.
-        dx *= -1;
-        dy *= -1;
-        // Add z increment to get next z placement pos.
-        module_z += z_incr;
-      }
-      phic += phi_incr;  // Increment the phi placement of module.
-      rc += rphi_dr;     // Increment the center radius according to dr parameter.
-      rphi_dr *= -1;     // Flip sign of dr parameter.
-      module_z = -z0;    // Reset the Z placement parameter for module.
-    }
-    // Create the PhysicalVolume for the layer.
-    pv = assembly.placeVolume(lay_vol);  // Place layer in mother
-    pv.addPhysVolID("layer", lay_id);    // Set the layer ID.
-    lay_elt.setAttributes(description, lay_vol, x_layer.regionStr(), x_layer.limitsStr(),
-                          x_layer.visStr());
-    lay_elt.setPlacement(pv);
-  }
-  sdet.setAttributes(description, assembly, x_det.regionStr(), x_det.limitsStr(), x_det.visStr());
-  assembly.setVisAttributes(description.invisible());
-  pv = description.pickMotherVolume(sdet).placeVolume(assembly);
-  pv.addPhysVolID("system", det_id);  // Set the subdetector system ID.
-  pv.addPhysVolID("barrel", 0);       // Flag this as a barrel subdetector.
-  sdet.setPlacement(pv);
-  return sdet;
-}
-
-// clang-format off
-DECLARE_DETELEMENT(topside_SiliconTrackerBarrel, create_detector)
diff --git a/src/GenericDetectors/beamline/compact/eic/fields.xml b/src/GenericDetectors/beamline/compact/eic/fields.xml
deleted file mode 100644
index 4fe4cb39..00000000
--- a/src/GenericDetectors/beamline/compact/eic/fields.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-<geant4_setup>
-  <properties>
-    <attributes name="geant4_field"
-		id="0"
-		type="Geant4FieldSetup"
-		object="B0PF_Magnet"
-		global="true"
-		min_chord_step="0.001*mm"
-		delta_chord="0.025*mm"
-		delta_intersection="1e-06*mm"
-		delta_one_step="0.00001*mm"
-		eps_min="1.0e-6"
-		eps_max="1.0e-5"
-		stepper="HelixSimpleRunge"
-		equation="Mag_UsualEqRhs">
-    </attributes>
-  </properties>
-</geant4_setup>
-
diff --git a/src/GenericDetectors/beamline/doc/materials.xml b/src/GenericDetectors/beamline/doc/materials.xml
deleted file mode 100644
index 5ad6383c..00000000
--- a/src/GenericDetectors/beamline/doc/materials.xml
+++ /dev/null
@@ -1,149 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<materials>
-
-  <!--
-       Air by weight from
-
-       http://www.engineeringtoolbox.com/air-composition-24_212.html
-  -->
-  <material name="Air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  <material name="air">
-    <D type="density" unit="g/cm3" value="0.0012"/>
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-  
-  <!-- We model vakuum just as very thin air -->
-  <material name="Vacuum">  
-    <D type="density" unit="g/cm3" value="0.0000000001" />
-    <fraction n="0.754" ref="N"/>
-    <fraction n="0.234" ref="O"/>
-    <fraction n="0.012" ref="Ar"/>
-  </material>
-
-  <material name="Epoxy">
-    <D type="density" value="1.3" unit="g/cm3"/>
-    <composite n="44" ref="H"/>
-    <composite n="15" ref="C"/>
-    <composite n="7" ref="O"/>
-  </material>
-
-  <material name="Quartz">
-    <D type="density" value="2.2" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="G10">
-    <D type="density" value="1.7" unit="g/cm3"/>
-    <fraction n="0.08" ref="Cl"/>
-    <fraction n="0.773" ref="Quartz"/>
-    <fraction n="0.147" ref="Epoxy"/>
-  </material>
-
-  <material name="Polystyrene">
-    <D value="1.032" unit="g/cm3"/>
-    <composite n="19" ref="C"/>
-    <composite n="21" ref="H"/>
-  </material>
-
-  <material name="Steel235">
-    <D value="7.85" unit="g/cm3"/>
-    <fraction n="0.998" ref="Fe"/>
-    <fraction n=".002" ref="C"/>
-  </material>
-
-  <material name="SiliconOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="1" ref="Si"/>
-    <composite n="2" ref="O"/>
-  </material>
-
-  <material name="BoronOxide">
-    <D type="density" value="2.46" unit="g/cm3"/>
-    <composite n="2" ref="B"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="SodiumOxide">
-    <D type="density" value="2.65" unit="g/cm3"/>
-    <composite n="2" ref="Na"/>
-    <composite n="1" ref="O"/>
-  </material>
-
-  <material name="AluminumOxide">
-    <D type="density" value="3.89" unit="g/cm3"/>
-    <composite n="2" ref="Al"/>
-    <composite n="3" ref="O"/>
-  </material>
-
-  <material name="PyrexGlass">
-    <D type="density" value="2.23" unit="g/cm3"/>
-    <fraction n="0.806" ref="SiliconOxide"/>
-    <fraction n="0.130" ref="BoronOxide"/>
-    <fraction n="0.040" ref="SodiumOxide"/>
-    <fraction n="0.023" ref="AluminumOxide"/>
-  </material>
-
-  <material name="CarbonFiber">
-    <D type="density" value="1.5" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>
-  
-  <material name="CarbonFiber_50D">
-    <D type="density" value="0.75" unit="g/cm3"/>
-    <fraction n="0.65" ref="C"/>
-    <fraction n="0.35" ref="Epoxy"/>
-  </material>  
-
-  <material name="Rohacell31">
-    <D type="density" value="0.032" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>
-  
-  <material name="Rohacell31_50D">
-    <D type="density" value="0.016" unit="g/cm3"/>
-    <composite n="9" ref="C"/>
-    <composite n="13" ref="H"/>
-    <composite n="2" ref="O"/>
-    <composite n="1" ref="N"/>
-  </material>  
-
-  <material name="RPCGasDefault" state="gas">
-    <D type="density" value="0.0037" unit="g/cm3"/>
-    <composite n="209" ref="C"/>
-    <composite n="239" ref="H"/>
-    <composite n="381" ref="F"/>
-  </material>
-
-  <material name="PolystyreneFoam">
-    <D type="density" value="0.0056" unit="g/cm3"/>
-    <fraction n="1.0" ref="Polystyrene"/>
-  </material>
-
-  <material name="Kapton">
-    <D value="1.43" unit="g/cm3" />
-    <composite n="22" ref="C"/>
-    <composite n="10" ref="H" />
-    <composite n="2" ref="N" />
-    <composite n="5" ref="O" />
-  </material>
-
-  <material name="PEEK">
-    <D value="1.37" unit="g/cm3" />
-    <composite n="19" ref="C"/>
-    <composite n="12" ref="H" />
-    <composite n="3" ref="O" />
-  </material>
-
-</materials>
diff --git a/src/GenericDetectors/calorimeters/compact/elements.xml b/src/GenericDetectors/calorimeters/compact/elements.xml
deleted file mode 100644
index e714c3a5..00000000
--- a/src/GenericDetectors/calorimeters/compact/elements.xml
+++ /dev/null
@@ -1,884 +0,0 @@
-<materials>
- <element Z="89" formula="Ac" name="Ac" >
-  <atom type="A" unit="g/mol" value="227.028" />
- </element>
- <material formula="Ac" name="Actinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.601558" />
-  <NIL type="lambda" unit="cm" value="21.2048" />
-  <D type="density" unit="g/cm3" value="10.07" />
-  <composite n="1" ref="Ac" />
- </material>
- <element Z="47" formula="Ag" name="Ag" >
-  <atom type="A" unit="g/mol" value="107.868" />
- </element>
- <material formula="Ag" name="Silver" state="solid" >
-  <RL type="X0" unit="cm" value="0.854292" />
-  <NIL type="lambda" unit="cm" value="15.8546" />
-  <D type="density" unit="g/cm3" value="10.5" />
-  <composite n="1" ref="Ag" />
- </material>
- <element Z="13" formula="Al" name="Al" >
-  <atom type="A" unit="g/mol" value="26.9815" />
- </element>
- <material formula="Al" name="Aluminum" state="solid" >
-  <RL type="X0" unit="cm" value="8.89632" />
-  <NIL type="lambda" unit="cm" value="38.8766" />
-  <D type="density" unit="g/cm3" value="2.699" />
-  <composite n="1" ref="Al" />
- </material>
- <element Z="95" formula="Am" name="Am" >
-  <atom type="A" unit="g/mol" value="243.061" />
- </element>
- <material formula="Am" name="Americium" state="solid" >
-  <RL type="X0" unit="cm" value="0.42431" />
-  <NIL type="lambda" unit="cm" value="15.9812" />
-  <D type="density" unit="g/cm3" value="13.67" />
-  <composite n="1" ref="Am" />
- </material>
- <element Z="18" formula="Ar" name="Ar" >
-  <atom type="A" unit="g/mol" value="39.9477" />
- </element>
- <material formula="Ar" name="Argon" state="gas" >
-  <RL type="X0" unit="cm" value="11762.1" />
-  <NIL type="lambda" unit="cm" value="71926" />
-  <D type="density" unit="g/cm3" value="0.00166201" />
-  <composite n="1" ref="Ar" />
- </material>
- <element Z="33" formula="As" name="As" >
-  <atom type="A" unit="g/mol" value="74.9216" />
- </element>
- <material formula="As" name="Arsenic" state="solid" >
-  <RL type="X0" unit="cm" value="2.0838" />
-  <NIL type="lambda" unit="cm" value="25.7324" />
-  <D type="density" unit="g/cm3" value="5.73" />
-  <composite n="1" ref="As" />
- </material>
- <element Z="85" formula="At" name="At" >
-  <atom type="A" unit="g/mol" value="209.987" />
- </element>
- <material formula="At" name="Astatine" state="solid" >
-  <RL type="X0" unit="cm" value="0.650799" />
-  <NIL type="lambda" unit="cm" value="22.3202" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="At" />
- </material>
- <element Z="79" formula="Au" name="Au" >
-  <atom type="A" unit="g/mol" value="196.967" />
- </element>
- <material formula="Au" name="Gold" state="solid" >
-  <RL type="X0" unit="cm" value="0.334436" />
-  <NIL type="lambda" unit="cm" value="10.5393" />
-  <D type="density" unit="g/cm3" value="19.32" />
-  <composite n="1" ref="Au" />
- </material>
- <element Z="5" formula="B" name="B" >
-  <atom type="A" unit="g/mol" value="10.811" />
- </element>
- <material formula="B" name="Boron" state="solid" >
-  <RL type="X0" unit="cm" value="22.2307" />
-  <NIL type="lambda" unit="cm" value="32.2793" />
-  <D type="density" unit="g/cm3" value="2.37" />
-  <composite n="1" ref="B" />
- </material>
- <element Z="56" formula="Ba" name="Ba" >
-  <atom type="A" unit="g/mol" value="137.327" />
- </element>
- <material formula="Ba" name="Barium" state="solid" >
-  <RL type="X0" unit="cm" value="2.37332" />
-  <NIL type="lambda" unit="cm" value="51.6743" />
-  <D type="density" unit="g/cm3" value="3.5" />
-  <composite n="1" ref="Ba" />
- </material>
- <element Z="4" formula="Be" name="Be" >
-  <atom type="A" unit="g/mol" value="9.01218" />
- </element>
- <material formula="Be" name="Beryllium" state="solid" >
-  <RL type="X0" unit="cm" value="35.276" />
-  <NIL type="lambda" unit="cm" value="39.4488" />
-  <D type="density" unit="g/cm3" value="1.848" />
-  <composite n="1" ref="Be" />
- </material>
- <element Z="83" formula="Bi" name="Bi" >
-  <atom type="A" unit="g/mol" value="208.98" />
- </element>
- <material formula="Bi" name="Bismuth" state="solid" >
-  <RL type="X0" unit="cm" value="0.645388" />
-  <NIL type="lambda" unit="cm" value="21.3078" />
-  <D type="density" unit="g/cm3" value="9.747" />
-  <composite n="1" ref="Bi" />
- </material>
- <element Z="97" formula="Bk" name="Bk" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Bk" name="Berkelium" state="solid" >
-  <RL type="X0" unit="cm" value="0.406479" />
-  <NIL type="lambda" unit="cm" value="15.6902" />
-  <D type="density" unit="g/cm3" value="14" />
-  <composite n="1" ref="Bk" />
- </material>
- <element Z="35" formula="Br" name="Br" >
-  <atom type="A" unit="g/mol" value="79.9035" />
- </element>
- <material formula="Br" name="Bromine" state="gas" >
-  <RL type="X0" unit="cm" value="1615.12" />
-  <NIL type="lambda" unit="cm" value="21299" />
-  <D type="density" unit="g/cm3" value="0.0070721" />
-  <composite n="1" ref="Br" />
- </material>
- <element Z="6" formula="C" name="C" >
-  <atom type="A" unit="g/mol" value="12.0107" />
- </element>
- <material formula="C" name="Carbon" state="solid" >
-  <RL type="X0" unit="cm" value="21.3485" />
-  <NIL type="lambda" unit="cm" value="40.1008" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="C" />
- </material>
- <element Z="20" formula="Ca" name="Ca" >
-  <atom type="A" unit="g/mol" value="40.078" />
- </element>
- <material formula="Ca" name="Calcium" state="solid" >
-  <RL type="X0" unit="cm" value="10.4151" />
-  <NIL type="lambda" unit="cm" value="77.3754" />
-  <D type="density" unit="g/cm3" value="1.55" />
-  <composite n="1" ref="Ca" />
- </material>
- <element Z="48" formula="Cd" name="Cd" >
-  <atom type="A" unit="g/mol" value="112.411" />
- </element>
- <material formula="Cd" name="Cadmium" state="solid" >
-  <RL type="X0" unit="cm" value="1.03994" />
-  <NIL type="lambda" unit="cm" value="19.46" />
-  <D type="density" unit="g/cm3" value="8.65" />
-  <composite n="1" ref="Cd" />
- </material>
- <element Z="58" formula="Ce" name="Ce" >
-  <atom type="A" unit="g/mol" value="140.115" />
- </element>
- <material formula="Ce" name="Cerium" state="solid" >
-  <RL type="X0" unit="cm" value="1.19506" />
-  <NIL type="lambda" unit="cm" value="27.3227" />
-  <D type="density" unit="g/cm3" value="6.657" />
-  <composite n="1" ref="Ce" />
- </material>
- <element Z="98" formula="Cf" name="Cf" >
-  <atom type="A" unit="g/mol" value="251.08" />
- </element>
- <material formula="Cf" name="Californium" state="solid" >
-  <RL type="X0" unit="cm" value="0.568328" />
-  <NIL type="lambda" unit="cm" value="22.085" />
-  <D type="density" unit="g/cm3" value="10" />
-  <composite n="1" ref="Cf" />
- </material>
- <element Z="17" formula="Cl" name="Cl" >
-  <atom type="A" unit="g/mol" value="35.4526" />
- </element>
- <material formula="Cl" name="Chlorine" state="gas" >
-  <RL type="X0" unit="cm" value="6437.34" />
-  <NIL type="lambda" unit="cm" value="38723.9" />
-  <D type="density" unit="g/cm3" value="0.00299473" />
-  <composite n="1" ref="Cl" />
- </material>
- <element Z="96" formula="Cm" name="Cm" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Cm" name="Curium" state="solid" >
-  <RL type="X0" unit="cm" value="0.428706" />
-  <NIL type="lambda" unit="cm" value="16.2593" />
-  <D type="density" unit="g/cm3" value="13.51" />
-  <composite n="1" ref="Cm" />
- </material>
- <element Z="27" formula="Co" name="Co" >
-  <atom type="A" unit="g/mol" value="58.9332" />
- </element>
- <material formula="Co" name="Cobalt" state="solid" >
-  <RL type="X0" unit="cm" value="1.53005" />
-  <NIL type="lambda" unit="cm" value="15.2922" />
-  <D type="density" unit="g/cm3" value="8.9" />
-  <composite n="1" ref="Co" />
- </material>
- <element Z="24" formula="Cr" name="Cr" >
-  <atom type="A" unit="g/mol" value="51.9961" />
- </element>
- <material formula="Cr" name="Chromium" state="solid" >
-  <RL type="X0" unit="cm" value="2.0814" />
-  <NIL type="lambda" unit="cm" value="18.1933" />
-  <D type="density" unit="g/cm3" value="7.18" />
-  <composite n="1" ref="Cr" />
- </material>
- <element Z="55" formula="Cs" name="Cs" >
-  <atom type="A" unit="g/mol" value="132.905" />
- </element>
- <material formula="Cs" name="Cesium" state="solid" >
-  <RL type="X0" unit="cm" value="4.4342" />
-  <NIL type="lambda" unit="cm" value="95.317" />
-  <D type="density" unit="g/cm3" value="1.873" />
-  <composite n="1" ref="Cs" />
- </material>
- <element Z="29" formula="Cu" name="Cu" >
-  <atom type="A" unit="g/mol" value="63.5456" />
- </element>
- <material formula="Cu" name="Copper" state="solid" >
-  <RL type="X0" unit="cm" value="1.43558" />
-  <NIL type="lambda" unit="cm" value="15.5141" />
-  <D type="density" unit="g/cm3" value="8.96" />
-  <composite n="1" ref="Cu" />
- </material>
- <element Z="66" formula="Dy" name="Dy" >
-  <atom type="A" unit="g/mol" value="162.497" />
- </element>
- <material formula="Dy" name="Dysprosium" state="solid" >
-  <RL type="X0" unit="cm" value="0.85614" />
-  <NIL type="lambda" unit="cm" value="22.2923" />
-  <D type="density" unit="g/cm3" value="8.55" />
-  <composite n="1" ref="Dy" />
- </material>
- <element Z="68" formula="Er" name="Er" >
-  <atom type="A" unit="g/mol" value="167.256" />
- </element>
- <material formula="Er" name="Erbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.788094" />
-  <NIL type="lambda" unit="cm" value="21.2923" />
-  <D type="density" unit="g/cm3" value="9.066" />
-  <composite n="1" ref="Er" />
- </material>
- <element Z="63" formula="Eu" name="Eu" >
-  <atom type="A" unit="g/mol" value="151.964" />
- </element>
- <material formula="Eu" name="Europium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41868" />
-  <NIL type="lambda" unit="cm" value="35.6178" />
-  <D type="density" unit="g/cm3" value="5.243" />
-  <composite n="1" ref="Eu" />
- </material>
- <element Z="9" formula="F" name="F" >
-  <atom type="A" unit="g/mol" value="18.9984" />
- </element>
- <material formula="F" name="Fluorine" state="gas" >
-  <RL type="X0" unit="cm" value="20838.2" />
-  <NIL type="lambda" unit="cm" value="59094.3" />
-  <D type="density" unit="g/cm3" value="0.00158029" />
-  <composite n="1" ref="F" />
- </material>
- <element Z="26" formula="Fe" name="Fe" >
-  <atom type="A" unit="g/mol" value="55.8451" />
- </element>
- <material formula="Fe" name="Iron" state="solid" >
-  <RL type="X0" unit="cm" value="1.75749" />
-  <NIL type="lambda" unit="cm" value="16.959" />
-  <D type="density" unit="g/cm3" value="7.874" />
-  <composite n="1" ref="Fe" />
- </material>
- <element Z="87" formula="Fr" name="Fr" >
-  <atom type="A" unit="g/mol" value="223.02" />
- </element>
- <material formula="Fr" name="Francium" state="solid" >
-  <RL type="X0" unit="cm" value="6.18826" />
-  <NIL type="lambda" unit="cm" value="212.263" />
-  <D type="density" unit="g/cm3" value="1" />
-  <composite n="1" ref="Fr" />
- </material>
- <element Z="31" formula="Ga" name="Ga" >
-  <atom type="A" unit="g/mol" value="69.7231" />
- </element>
- <material formula="Ga" name="Gallium" state="solid" >
-  <RL type="X0" unit="cm" value="2.1128" />
-  <NIL type="lambda" unit="cm" value="24.3351" />
-  <D type="density" unit="g/cm3" value="5.904" />
-  <composite n="1" ref="Ga" />
- </material>
- <element Z="64" formula="Gd" name="Gd" >
-  <atom type="A" unit="g/mol" value="157.252" />
- </element>
- <material formula="Gd" name="Gadolinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.947208" />
-  <NIL type="lambda" unit="cm" value="23.9377" />
-  <D type="density" unit="g/cm3" value="7.9004" />
-  <composite n="1" ref="Gd" />
- </material>
- <element Z="32" formula="Ge" name="Ge" >
-  <atom type="A" unit="g/mol" value="72.6128" />
- </element>
- <material formula="Ge" name="Germanium" state="solid" >
-  <RL type="X0" unit="cm" value="2.3013" />
-  <NIL type="lambda" unit="cm" value="27.3344" />
-  <D type="density" unit="g/cm3" value="5.323" />
-  <composite n="1" ref="Ge" />
- </material>
- <element Z="1" formula="H" name="H" >
-  <atom type="A" unit="g/mol" value="1.00794" />
- </element>
- <material formula="H" name="Hydrogen" state="gas" >
-  <RL type="X0" unit="cm" value="752776" />
-  <NIL type="lambda" unit="cm" value="421239" />
-  <D type="density" unit="g/cm3" value="8.3748e-05" />
-  <composite n="1" ref="H" />
- </material>
- <element Z="2" formula="He" name="He" >
-  <atom type="A" unit="g/mol" value="4.00264" />
- </element>
- <material formula="He" name="Helium" state="gas" >
-  <RL type="X0" unit="cm" value="567113" />
-  <NIL type="lambda" unit="cm" value="334266" />
-  <D type="density" unit="g/cm3" value="0.000166322" />
-  <composite n="1" ref="He" />
- </material>
- <element Z="72" formula="Hf" name="Hf" >
-  <atom type="A" unit="g/mol" value="178.485" />
- </element>
- <material formula="Hf" name="Hafnium" state="solid" >
-  <RL type="X0" unit="cm" value="0.517717" />
-  <NIL type="lambda" unit="cm" value="14.7771" />
-  <D type="density" unit="g/cm3" value="13.31" />
-  <composite n="1" ref="Hf" />
- </material>
- <element Z="80" formula="Hg" name="Hg" >
-  <atom type="A" unit="g/mol" value="200.599" />
- </element>
- <material formula="Hg" name="Mercury" state="solid" >
-  <RL type="X0" unit="cm" value="0.475241" />
-  <NIL type="lambda" unit="cm" value="15.105" />
-  <D type="density" unit="g/cm3" value="13.546" />
-  <composite n="1" ref="Hg" />
- </material>
- <element Z="67" formula="Ho" name="Ho" >
-  <atom type="A" unit="g/mol" value="164.93" />
- </element>
- <material formula="Ho" name="Holmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.822447" />
-  <NIL type="lambda" unit="cm" value="21.8177" />
-  <D type="density" unit="g/cm3" value="8.795" />
-  <composite n="1" ref="Ho" />
- </material>
- <element Z="53" formula="I" name="I" >
-  <atom type="A" unit="g/mol" value="126.904" />
- </element>
- <material formula="I" name="Iodine" state="solid" >
-  <RL type="X0" unit="cm" value="1.72016" />
-  <NIL type="lambda" unit="cm" value="35.6583" />
-  <D type="density" unit="g/cm3" value="4.93" />
-  <composite n="1" ref="I" />
- </material>
- <element Z="49" formula="In" name="In" >
-  <atom type="A" unit="g/mol" value="114.818" />
- </element>
- <material formula="In" name="Indium" state="solid" >
-  <RL type="X0" unit="cm" value="1.21055" />
-  <NIL type="lambda" unit="cm" value="23.2468" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="In" />
- </material>
- <element Z="77" formula="Ir" name="Ir" >
-  <atom type="A" unit="g/mol" value="192.216" />
- </element>
- <material formula="Ir" name="Iridium" state="solid" >
-  <RL type="X0" unit="cm" value="0.294142" />
-  <NIL type="lambda" unit="cm" value="9.01616" />
-  <D type="density" unit="g/cm3" value="22.42" />
-  <composite n="1" ref="Ir" />
- </material>
- <element Z="19" formula="K" name="K" >
-  <atom type="A" unit="g/mol" value="39.0983" />
- </element>
- <material formula="K" name="Potassium" state="solid" >
-  <RL type="X0" unit="cm" value="20.0871" />
-  <NIL type="lambda" unit="cm" value="138.041" />
-  <D type="density" unit="g/cm3" value="0.862" />
-  <composite n="1" ref="K" />
- </material>
- <element Z="36" formula="Kr" name="Kr" >
-  <atom type="A" unit="g/mol" value="83.7993" />
- </element>
- <material formula="Kr" name="Krypton" state="gas" >
-  <RL type="X0" unit="cm" value="3269.44" />
-  <NIL type="lambda" unit="cm" value="43962.9" />
-  <D type="density" unit="g/cm3" value="0.00347832" />
-  <composite n="1" ref="Kr" />
- </material>
- <element Z="57" formula="La" name="La" >
-  <atom type="A" unit="g/mol" value="138.905" />
- </element>
- <material formula="La" name="Lanthanum" state="solid" >
-  <RL type="X0" unit="cm" value="1.32238" />
-  <NIL type="lambda" unit="cm" value="29.441" />
-  <D type="density" unit="g/cm3" value="6.154" />
-  <composite n="1" ref="La" />
- </material>
- <element Z="3" formula="Li" name="Li" >
-  <atom type="A" unit="g/mol" value="6.94003" />
- </element>
- <material formula="Li" name="Lithium" state="solid" >
-  <RL type="X0" unit="cm" value="154.997" />
-  <NIL type="lambda" unit="cm" value="124.305" />
-  <D type="density" unit="g/cm3" value="0.534" />
-  <composite n="1" ref="Li" />
- </material>
- <element Z="71" formula="Lu" name="Lu" >
-  <atom type="A" unit="g/mol" value="174.967" />
- </element>
- <material formula="Lu" name="Lutetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.703651" />
-  <NIL type="lambda" unit="cm" value="19.8916" />
-  <D type="density" unit="g/cm3" value="9.84" />
-  <composite n="1" ref="Lu" />
- </material>
- <element Z="12" formula="Mg" name="Mg" >
-  <atom type="A" unit="g/mol" value="24.305" />
- </element>
- <material formula="Mg" name="Magnesium" state="solid" >
-  <RL type="X0" unit="cm" value="14.3859" />
-  <NIL type="lambda" unit="cm" value="58.7589" />
-  <D type="density" unit="g/cm3" value="1.74" />
-  <composite n="1" ref="Mg" />
- </material>
- <element Z="25" formula="Mn" name="Mn" >
-  <atom type="A" unit="g/mol" value="54.938" />
- </element>
- <material formula="Mn" name="Manganese" state="solid" >
-  <RL type="X0" unit="cm" value="1.96772" />
-  <NIL type="lambda" unit="cm" value="17.8701" />
-  <D type="density" unit="g/cm3" value="7.44" />
-  <composite n="1" ref="Mn" />
- </material>
- <element Z="42" formula="Mo" name="Mo" >
-  <atom type="A" unit="g/mol" value="95.9313" />
- </element>
- <material formula="Mo" name="Molybdenum" state="solid" >
-  <RL type="X0" unit="cm" value="0.959107" />
-  <NIL type="lambda" unit="cm" value="15.6698" />
-  <D type="density" unit="g/cm3" value="10.22" />
-  <composite n="1" ref="Mo" />
- </material>
- <element Z="7" formula="N" name="N" >
-  <atom type="A" unit="g/mol" value="14.0068" />
- </element>
- <material formula="N" name="Nitrogen" state="gas" >
-  <RL type="X0" unit="cm" value="32602.2" />
-  <NIL type="lambda" unit="cm" value="72430.3" />
-  <D type="density" unit="g/cm3" value="0.0011652" />
-  <composite n="1" ref="N" />
- </material>
- <element Z="11" formula="Na" name="Na" >
-  <atom type="A" unit="g/mol" value="22.9898" />
- </element>
- <material formula="Na" name="Sodium" state="solid" >
-  <RL type="X0" unit="cm" value="28.5646" />
-  <NIL type="lambda" unit="cm" value="102.463" />
-  <D type="density" unit="g/cm3" value="0.971" />
-  <composite n="1" ref="Na" />
- </material>
- <element Z="41" formula="Nb" name="Nb" >
-  <atom type="A" unit="g/mol" value="92.9064" />
- </element>
- <material formula="Nb" name="Niobium" state="solid" >
-  <RL type="X0" unit="cm" value="1.15783" />
-  <NIL type="lambda" unit="cm" value="18.4846" />
-  <D type="density" unit="g/cm3" value="8.57" />
-  <composite n="1" ref="Nb" />
- </material>
- <element Z="60" formula="Nd" name="Nd" >
-  <atom type="A" unit="g/mol" value="144.236" />
- </element>
- <material formula="Nd" name="Neodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.11667" />
-  <NIL type="lambda" unit="cm" value="26.6308" />
-  <D type="density" unit="g/cm3" value="6.9" />
-  <composite n="1" ref="Nd" />
- </material>
- <element Z="10" formula="Ne" name="Ne" >
-  <atom type="A" unit="g/mol" value="20.18" />
- </element>
- <material formula="Ne" name="Neon" state="gas" >
-  <RL type="X0" unit="cm" value="34504.8" />
-  <NIL type="lambda" unit="cm" value="114322" />
-  <D type="density" unit="g/cm3" value="0.000838505" />
-  <composite n="1" ref="Ne" />
- </material>
- <element Z="28" formula="Ni" name="Ni" >
-  <atom type="A" unit="g/mol" value="58.6933" />
- </element>
- <material formula="Ni" name="Nickel" state="solid" >
-  <RL type="X0" unit="cm" value="1.42422" />
-  <NIL type="lambda" unit="cm" value="15.2265" />
-  <D type="density" unit="g/cm3" value="8.902" />
-  <composite n="1" ref="Ni" />
- </material>
- <element Z="93" formula="Np" name="Np" >
-  <atom type="A" unit="g/mol" value="237.048" />
- </element>
- <material formula="Np" name="Neptunium" state="solid" >
-  <RL type="X0" unit="cm" value="0.289676" />
-  <NIL type="lambda" unit="cm" value="10.6983" />
-  <D type="density" unit="g/cm3" value="20.25" />
-  <composite n="1" ref="Np" />
- </material>
- <element Z="8" formula="O" name="O" >
-  <atom type="A" unit="g/mol" value="15.9994" />
- </element>
- <material formula="O" name="Oxygen" state="gas" >
-  <RL type="X0" unit="cm" value="25713.8" />
-  <NIL type="lambda" unit="cm" value="66233.9" />
-  <D type="density" unit="g/cm3" value="0.00133151" />
-  <composite n="1" ref="O" />
- </material>
- <element Z="76" formula="Os" name="Os" >
-  <atom type="A" unit="g/mol" value="190.225" />
- </element>
- <material formula="Os" name="Osmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.295861" />
-  <NIL type="lambda" unit="cm" value="8.92553" />
-  <D type="density" unit="g/cm3" value="22.57" />
-  <composite n="1" ref="Os" />
- </material>
- <element Z="15" formula="P" name="P" >
-  <atom type="A" unit="g/mol" value="30.9738" />
- </element>
- <material formula="P" name="Phosphorus" state="solid" >
-  <RL type="X0" unit="cm" value="9.63879" />
-  <NIL type="lambda" unit="cm" value="49.9343" />
-  <D type="density" unit="g/cm3" value="2.2" />
-  <composite n="1" ref="P" />
- </material>
- <element Z="91" formula="Pa" name="Pa" >
-  <atom type="A" unit="g/mol" value="231.036" />
- </element>
- <material formula="Pa" name="Protactinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.38607" />
-  <NIL type="lambda" unit="cm" value="13.9744" />
-  <D type="density" unit="g/cm3" value="15.37" />
-  <composite n="1" ref="Pa" />
- </material>
- <element Z="82" formula="Pb" name="Pb" >
-  <atom type="A" unit="g/mol" value="207.217" />
- </element>
- <material formula="Pb" name="Lead" state="solid" >
-  <RL type="X0" unit="cm" value="0.561253" />
-  <NIL type="lambda" unit="cm" value="18.2607" />
-  <D type="density" unit="g/cm3" value="11.35" />
-  <composite n="1" ref="Pb" />
- </material>
- <element Z="46" formula="Pd" name="Pd" >
-  <atom type="A" unit="g/mol" value="106.415" />
- </element>
- <material formula="Pd" name="Palladium" state="solid" >
-  <RL type="X0" unit="cm" value="0.765717" />
-  <NIL type="lambda" unit="cm" value="13.7482" />
-  <D type="density" unit="g/cm3" value="12.02" />
-  <composite n="1" ref="Pd" />
- </material>
- <element Z="61" formula="Pm" name="Pm" >
-  <atom type="A" unit="g/mol" value="144.913" />
- </element>
- <material formula="Pm" name="Promethium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04085" />
-  <NIL type="lambda" unit="cm" value="25.4523" />
-  <D type="density" unit="g/cm3" value="7.22" />
-  <composite n="1" ref="Pm" />
- </material>
- <element Z="84" formula="Po" name="Po" >
-  <atom type="A" unit="g/mol" value="208.982" />
- </element>
- <material formula="Po" name="Polonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.661092" />
-  <NIL type="lambda" unit="cm" value="22.2842" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="Po" />
- </material>
- <element Z="59" formula="Pr" name="Pr" >
-  <atom type="A" unit="g/mol" value="140.908" />
- </element>
- <material formula="Pr" name="Praseodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.1562" />
-  <NIL type="lambda" unit="cm" value="27.1312" />
-  <D type="density" unit="g/cm3" value="6.71" />
-  <composite n="1" ref="Pr" />
- </material>
- <element Z="78" formula="Pt" name="Pt" >
-  <atom type="A" unit="g/mol" value="195.078" />
- </element>
- <material formula="Pt" name="Platinum" state="solid" >
-  <RL type="X0" unit="cm" value="0.305053" />
-  <NIL type="lambda" unit="cm" value="9.46584" />
-  <D type="density" unit="g/cm3" value="21.45" />
-  <composite n="1" ref="Pt" />
- </material>
- <element Z="94" formula="Pu" name="Pu" >
-  <atom type="A" unit="g/mol" value="244.064" />
- </element>
- <material formula="Pu" name="Plutonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.298905" />
-  <NIL type="lambda" unit="cm" value="11.0265" />
-  <D type="density" unit="g/cm3" value="19.84" />
-  <composite n="1" ref="Pu" />
- </material>
- <element Z="88" formula="Ra" name="Ra" >
-  <atom type="A" unit="g/mol" value="226.025" />
- </element>
- <material formula="Ra" name="Radium" state="solid" >
-  <RL type="X0" unit="cm" value="1.22987" />
-  <NIL type="lambda" unit="cm" value="42.6431" />
-  <D type="density" unit="g/cm3" value="5" />
-  <composite n="1" ref="Ra" />
- </material>
- <element Z="37" formula="Rb" name="Rb" >
-  <atom type="A" unit="g/mol" value="85.4677" />
- </element>
- <material formula="Rb" name="Rubidium" state="solid" >
-  <RL type="X0" unit="cm" value="7.19774" />
-  <NIL type="lambda" unit="cm" value="100.218" />
-  <D type="density" unit="g/cm3" value="1.532" />
-  <composite n="1" ref="Rb" />
- </material>
- <element Z="75" formula="Re" name="Re" >
-  <atom type="A" unit="g/mol" value="186.207" />
- </element>
- <material formula="Re" name="Rhenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.318283" />
-  <NIL type="lambda" unit="cm" value="9.5153" />
-  <D type="density" unit="g/cm3" value="21.02" />
-  <composite n="1" ref="Re" />
- </material>
- <element Z="45" formula="Rh" name="Rh" >
-  <atom type="A" unit="g/mol" value="102.906" />
- </element>
- <material formula="Rh" name="Rhodium" state="solid" >
-  <RL type="X0" unit="cm" value="0.746619" />
-  <NIL type="lambda" unit="cm" value="13.2083" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Rh" />
- </material>
- <element Z="86" formula="Rn" name="Rn" >
-  <atom type="A" unit="g/mol" value="222.018" />
- </element>
- <material formula="Rn" name="Radon" state="gas" >
-  <RL type="X0" unit="cm" value="697.777" />
-  <NIL type="lambda" unit="cm" value="23532" />
-  <D type="density" unit="g/cm3" value="0.00900662" />
-  <composite n="1" ref="Rn" />
- </material>
- <element Z="44" formula="Ru" name="Ru" >
-  <atom type="A" unit="g/mol" value="101.065" />
- </element>
- <material formula="Ru" name="Ruthenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.764067" />
-  <NIL type="lambda" unit="cm" value="13.1426" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Ru" />
- </material>
- <element Z="16" formula="S" name="S" >
-  <atom type="A" unit="g/mol" value="32.0661" />
- </element>
- <material formula="S" name="Sulfur" state="solid" >
-  <RL type="X0" unit="cm" value="9.74829" />
-  <NIL type="lambda" unit="cm" value="55.6738" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="S" />
- </material>
- <element Z="51" formula="Sb" name="Sb" >
-  <atom type="A" unit="g/mol" value="121.76" />
- </element>
- <material formula="Sb" name="Antimony" state="solid" >
-  <RL type="X0" unit="cm" value="1.30401" />
-  <NIL type="lambda" unit="cm" value="25.8925" />
-  <D type="density" unit="g/cm3" value="6.691" />
-  <composite n="1" ref="Sb" />
- </material>
- <element Z="21" formula="Sc" name="Sc" >
-  <atom type="A" unit="g/mol" value="44.9559" />
- </element>
- <material formula="Sc" name="Scandium" state="solid" >
-  <RL type="X0" unit="cm" value="5.53545" />
-  <NIL type="lambda" unit="cm" value="41.609" />
-  <D type="density" unit="g/cm3" value="2.989" />
-  <composite n="1" ref="Sc" />
- </material>
- <element Z="34" formula="Se" name="Se" >
-  <atom type="A" unit="g/mol" value="78.9594" />
- </element>
- <material formula="Se" name="Selenium" state="solid" >
-  <RL type="X0" unit="cm" value="2.64625" />
-  <NIL type="lambda" unit="cm" value="33.356" />
-  <D type="density" unit="g/cm3" value="4.5" />
-  <composite n="1" ref="Se" />
- </material>
- <element Z="14" formula="Si" name="Si" >
-  <atom type="A" unit="g/mol" value="28.0854" />
- </element>
- <material formula="Si" name="Silicon" state="solid" >
-  <RL type="X0" unit="cm" value="9.36607" />
-  <NIL type="lambda" unit="cm" value="45.7531" />
-  <D type="density" unit="g/cm3" value="2.33" />
-  <composite n="1" ref="Si" />
- </material>
- <element Z="62" formula="Sm" name="Sm" >
-  <atom type="A" unit="g/mol" value="150.366" />
- </element>
- <material formula="Sm" name="Samarium" state="solid" >
-  <RL type="X0" unit="cm" value="1.01524" />
-  <NIL type="lambda" unit="cm" value="24.9892" />
-  <D type="density" unit="g/cm3" value="7.46" />
-  <composite n="1" ref="Sm" />
- </material>
- <element Z="50" formula="Sn" name="Sn" >
-  <atom type="A" unit="g/mol" value="118.71" />
- </element>
- <material formula="Sn" name="Tin" state="solid" >
-  <RL type="X0" unit="cm" value="1.20637" />
-  <NIL type="lambda" unit="cm" value="23.4931" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="Sn" />
- </material>
- <element Z="38" formula="Sr" name="Sr" >
-  <atom type="A" unit="g/mol" value="87.6166" />
- </element>
- <material formula="Sr" name="Strontium" state="solid" >
-  <RL type="X0" unit="cm" value="4.237" />
-  <NIL type="lambda" unit="cm" value="61.0238" />
-  <D type="density" unit="g/cm3" value="2.54" />
-  <composite n="1" ref="Sr" />
- </material>
- <element Z="73" formula="Ta" name="Ta" >
-  <atom type="A" unit="g/mol" value="180.948" />
- </element>
- <material formula="Ta" name="Tantalum" state="solid" >
-  <RL type="X0" unit="cm" value="0.409392" />
-  <NIL type="lambda" unit="cm" value="11.8846" />
-  <D type="density" unit="g/cm3" value="16.654" />
-  <composite n="1" ref="Ta" />
- </material>
- <element Z="65" formula="Tb" name="Tb" >
-  <atom type="A" unit="g/mol" value="158.925" />
- </element>
- <material formula="Tb" name="Terbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.893977" />
-  <NIL type="lambda" unit="cm" value="23.0311" />
-  <D type="density" unit="g/cm3" value="8.229" />
-  <composite n="1" ref="Tb" />
- </material>
- <element Z="43" formula="Tc" name="Tc" >
-  <atom type="A" unit="g/mol" value="97.9072" />
- </element>
- <material formula="Tc" name="Technetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.833149" />
-  <NIL type="lambda" unit="cm" value="14.0185" />
-  <D type="density" unit="g/cm3" value="11.5" />
-  <composite n="1" ref="Tc" />
- </material>
- <element Z="52" formula="Te" name="Te" >
-  <atom type="A" unit="g/mol" value="127.603" />
- </element>
- <material formula="Te" name="Tellurium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41457" />
-  <NIL type="lambda" unit="cm" value="28.1797" />
-  <D type="density" unit="g/cm3" value="6.24" />
-  <composite n="1" ref="Te" />
- </material>
- <element Z="90" formula="Th" name="Th" >
-  <atom type="A" unit="g/mol" value="232.038" />
- </element>
- <material formula="Th" name="Thorium" state="solid" >
-  <RL type="X0" unit="cm" value="0.51823" />
-  <NIL type="lambda" unit="cm" value="18.353" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Th" />
- </material>
- <element Z="22" formula="Ti" name="Ti" >
-  <atom type="A" unit="g/mol" value="47.8667" />
- </element>
- <material formula="Ti" name="Titanium" state="solid" >
-  <RL type="X0" unit="cm" value="3.5602" />
-  <NIL type="lambda" unit="cm" value="27.9395" />
-  <D type="density" unit="g/cm3" value="4.54" />
-  <composite n="1" ref="Ti" />
- </material>
- <element Z="81" formula="Tl" name="Tl" >
-  <atom type="A" unit="g/mol" value="204.383" />
- </element>
- <material formula="Tl" name="Thallium" state="solid" >
-  <RL type="X0" unit="cm" value="0.547665" />
-  <NIL type="lambda" unit="cm" value="17.6129" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Tl" />
- </material>
- <element Z="69" formula="Tm" name="Tm" >
-  <atom type="A" unit="g/mol" value="168.934" />
- </element>
- <material formula="Tm" name="Thulium" state="solid" >
-  <RL type="X0" unit="cm" value="0.754428" />
-  <NIL type="lambda" unit="cm" value="20.7522" />
-  <D type="density" unit="g/cm3" value="9.321" />
-  <composite n="1" ref="Tm" />
- </material>
- <element Z="92" formula="U" name="U" >
-  <atom type="A" unit="g/mol" value="238.029" />
- </element>
- <material formula="U" name="Uranium" state="solid" >
-  <RL type="X0" unit="cm" value="0.31663" />
-  <NIL type="lambda" unit="cm" value="11.4473" />
-  <D type="density" unit="g/cm3" value="18.95" />
-  <composite n="1" ref="U" />
- </material>
- <element Z="23" formula="V" name="V" >
-  <atom type="A" unit="g/mol" value="50.9415" />
- </element>
- <material formula="V" name="Vanadium" state="solid" >
-  <RL type="X0" unit="cm" value="2.59285" />
-  <NIL type="lambda" unit="cm" value="21.2187" />
-  <D type="density" unit="g/cm3" value="6.11" />
-  <composite n="1" ref="V" />
- </material>
- <element Z="74" formula="W" name="W" >
-  <atom type="A" unit="g/mol" value="183.842" />
- </element>
- <material formula="W" name="Tungsten" state="solid" >
-  <RL type="X0" unit="cm" value="0.350418" />
-  <NIL type="lambda" unit="cm" value="10.3057" />
-  <D type="density" unit="g/cm3" value="19.3" />
-  <composite n="1" ref="W" />
- </material>
- <element Z="54" formula="Xe" name="Xe" >
-  <atom type="A" unit="g/mol" value="131.292" />
- </element>
- <material formula="Xe" name="Xenon" state="gas" >
-  <RL type="X0" unit="cm" value="1546.2" />
-  <NIL type="lambda" unit="cm" value="32477.9" />
-  <D type="density" unit="g/cm3" value="0.00548536" />
-  <composite n="1" ref="Xe" />
- </material>
- <element Z="39" formula="Y" name="Y" >
-  <atom type="A" unit="g/mol" value="88.9058" />
- </element>
- <material formula="Y" name="Yttrium" state="solid" >
-  <RL type="X0" unit="cm" value="2.32943" />
-  <NIL type="lambda" unit="cm" value="34.9297" />
-  <D type="density" unit="g/cm3" value="4.469" />
-  <composite n="1" ref="Y" />
- </material>
- <element Z="70" formula="Yb" name="Yb" >
-  <atom type="A" unit="g/mol" value="173.038" />
- </element>
- <material formula="Yb" name="Ytterbium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04332" />
-  <NIL type="lambda" unit="cm" value="28.9843" />
-  <D type="density" unit="g/cm3" value="6.73" />
-  <composite n="1" ref="Yb" />
- </material>
- <element Z="30" formula="Zn" name="Zn" >
-  <atom type="A" unit="g/mol" value="65.3955" />
- </element>
- <material formula="Zn" name="Zinc" state="solid" >
-  <RL type="X0" unit="cm" value="1.74286" />
-  <NIL type="lambda" unit="cm" value="19.8488" />
-  <D type="density" unit="g/cm3" value="7.133" />
-  <composite n="1" ref="Zn" />
- </material>
- <element Z="40" formula="Zr" name="Zr" >
-  <atom type="A" unit="g/mol" value="91.2236" />
- </element>
- <material formula="Zr" name="Zirconium" state="solid" >
-  <RL type="X0" unit="cm" value="1.56707" />
-  <NIL type="lambda" unit="cm" value="24.2568" />
-  <D type="density" unit="g/cm3" value="6.506" />
-  <composite n="1" ref="Zr" />
- </material>
-</materials>
\ No newline at end of file
diff --git a/src/GenericDetectors/pid/compact/elements.xml b/src/GenericDetectors/pid/compact/elements.xml
deleted file mode 100644
index e714c3a5..00000000
--- a/src/GenericDetectors/pid/compact/elements.xml
+++ /dev/null
@@ -1,884 +0,0 @@
-<materials>
- <element Z="89" formula="Ac" name="Ac" >
-  <atom type="A" unit="g/mol" value="227.028" />
- </element>
- <material formula="Ac" name="Actinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.601558" />
-  <NIL type="lambda" unit="cm" value="21.2048" />
-  <D type="density" unit="g/cm3" value="10.07" />
-  <composite n="1" ref="Ac" />
- </material>
- <element Z="47" formula="Ag" name="Ag" >
-  <atom type="A" unit="g/mol" value="107.868" />
- </element>
- <material formula="Ag" name="Silver" state="solid" >
-  <RL type="X0" unit="cm" value="0.854292" />
-  <NIL type="lambda" unit="cm" value="15.8546" />
-  <D type="density" unit="g/cm3" value="10.5" />
-  <composite n="1" ref="Ag" />
- </material>
- <element Z="13" formula="Al" name="Al" >
-  <atom type="A" unit="g/mol" value="26.9815" />
- </element>
- <material formula="Al" name="Aluminum" state="solid" >
-  <RL type="X0" unit="cm" value="8.89632" />
-  <NIL type="lambda" unit="cm" value="38.8766" />
-  <D type="density" unit="g/cm3" value="2.699" />
-  <composite n="1" ref="Al" />
- </material>
- <element Z="95" formula="Am" name="Am" >
-  <atom type="A" unit="g/mol" value="243.061" />
- </element>
- <material formula="Am" name="Americium" state="solid" >
-  <RL type="X0" unit="cm" value="0.42431" />
-  <NIL type="lambda" unit="cm" value="15.9812" />
-  <D type="density" unit="g/cm3" value="13.67" />
-  <composite n="1" ref="Am" />
- </material>
- <element Z="18" formula="Ar" name="Ar" >
-  <atom type="A" unit="g/mol" value="39.9477" />
- </element>
- <material formula="Ar" name="Argon" state="gas" >
-  <RL type="X0" unit="cm" value="11762.1" />
-  <NIL type="lambda" unit="cm" value="71926" />
-  <D type="density" unit="g/cm3" value="0.00166201" />
-  <composite n="1" ref="Ar" />
- </material>
- <element Z="33" formula="As" name="As" >
-  <atom type="A" unit="g/mol" value="74.9216" />
- </element>
- <material formula="As" name="Arsenic" state="solid" >
-  <RL type="X0" unit="cm" value="2.0838" />
-  <NIL type="lambda" unit="cm" value="25.7324" />
-  <D type="density" unit="g/cm3" value="5.73" />
-  <composite n="1" ref="As" />
- </material>
- <element Z="85" formula="At" name="At" >
-  <atom type="A" unit="g/mol" value="209.987" />
- </element>
- <material formula="At" name="Astatine" state="solid" >
-  <RL type="X0" unit="cm" value="0.650799" />
-  <NIL type="lambda" unit="cm" value="22.3202" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="At" />
- </material>
- <element Z="79" formula="Au" name="Au" >
-  <atom type="A" unit="g/mol" value="196.967" />
- </element>
- <material formula="Au" name="Gold" state="solid" >
-  <RL type="X0" unit="cm" value="0.334436" />
-  <NIL type="lambda" unit="cm" value="10.5393" />
-  <D type="density" unit="g/cm3" value="19.32" />
-  <composite n="1" ref="Au" />
- </material>
- <element Z="5" formula="B" name="B" >
-  <atom type="A" unit="g/mol" value="10.811" />
- </element>
- <material formula="B" name="Boron" state="solid" >
-  <RL type="X0" unit="cm" value="22.2307" />
-  <NIL type="lambda" unit="cm" value="32.2793" />
-  <D type="density" unit="g/cm3" value="2.37" />
-  <composite n="1" ref="B" />
- </material>
- <element Z="56" formula="Ba" name="Ba" >
-  <atom type="A" unit="g/mol" value="137.327" />
- </element>
- <material formula="Ba" name="Barium" state="solid" >
-  <RL type="X0" unit="cm" value="2.37332" />
-  <NIL type="lambda" unit="cm" value="51.6743" />
-  <D type="density" unit="g/cm3" value="3.5" />
-  <composite n="1" ref="Ba" />
- </material>
- <element Z="4" formula="Be" name="Be" >
-  <atom type="A" unit="g/mol" value="9.01218" />
- </element>
- <material formula="Be" name="Beryllium" state="solid" >
-  <RL type="X0" unit="cm" value="35.276" />
-  <NIL type="lambda" unit="cm" value="39.4488" />
-  <D type="density" unit="g/cm3" value="1.848" />
-  <composite n="1" ref="Be" />
- </material>
- <element Z="83" formula="Bi" name="Bi" >
-  <atom type="A" unit="g/mol" value="208.98" />
- </element>
- <material formula="Bi" name="Bismuth" state="solid" >
-  <RL type="X0" unit="cm" value="0.645388" />
-  <NIL type="lambda" unit="cm" value="21.3078" />
-  <D type="density" unit="g/cm3" value="9.747" />
-  <composite n="1" ref="Bi" />
- </material>
- <element Z="97" formula="Bk" name="Bk" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Bk" name="Berkelium" state="solid" >
-  <RL type="X0" unit="cm" value="0.406479" />
-  <NIL type="lambda" unit="cm" value="15.6902" />
-  <D type="density" unit="g/cm3" value="14" />
-  <composite n="1" ref="Bk" />
- </material>
- <element Z="35" formula="Br" name="Br" >
-  <atom type="A" unit="g/mol" value="79.9035" />
- </element>
- <material formula="Br" name="Bromine" state="gas" >
-  <RL type="X0" unit="cm" value="1615.12" />
-  <NIL type="lambda" unit="cm" value="21299" />
-  <D type="density" unit="g/cm3" value="0.0070721" />
-  <composite n="1" ref="Br" />
- </material>
- <element Z="6" formula="C" name="C" >
-  <atom type="A" unit="g/mol" value="12.0107" />
- </element>
- <material formula="C" name="Carbon" state="solid" >
-  <RL type="X0" unit="cm" value="21.3485" />
-  <NIL type="lambda" unit="cm" value="40.1008" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="C" />
- </material>
- <element Z="20" formula="Ca" name="Ca" >
-  <atom type="A" unit="g/mol" value="40.078" />
- </element>
- <material formula="Ca" name="Calcium" state="solid" >
-  <RL type="X0" unit="cm" value="10.4151" />
-  <NIL type="lambda" unit="cm" value="77.3754" />
-  <D type="density" unit="g/cm3" value="1.55" />
-  <composite n="1" ref="Ca" />
- </material>
- <element Z="48" formula="Cd" name="Cd" >
-  <atom type="A" unit="g/mol" value="112.411" />
- </element>
- <material formula="Cd" name="Cadmium" state="solid" >
-  <RL type="X0" unit="cm" value="1.03994" />
-  <NIL type="lambda" unit="cm" value="19.46" />
-  <D type="density" unit="g/cm3" value="8.65" />
-  <composite n="1" ref="Cd" />
- </material>
- <element Z="58" formula="Ce" name="Ce" >
-  <atom type="A" unit="g/mol" value="140.115" />
- </element>
- <material formula="Ce" name="Cerium" state="solid" >
-  <RL type="X0" unit="cm" value="1.19506" />
-  <NIL type="lambda" unit="cm" value="27.3227" />
-  <D type="density" unit="g/cm3" value="6.657" />
-  <composite n="1" ref="Ce" />
- </material>
- <element Z="98" formula="Cf" name="Cf" >
-  <atom type="A" unit="g/mol" value="251.08" />
- </element>
- <material formula="Cf" name="Californium" state="solid" >
-  <RL type="X0" unit="cm" value="0.568328" />
-  <NIL type="lambda" unit="cm" value="22.085" />
-  <D type="density" unit="g/cm3" value="10" />
-  <composite n="1" ref="Cf" />
- </material>
- <element Z="17" formula="Cl" name="Cl" >
-  <atom type="A" unit="g/mol" value="35.4526" />
- </element>
- <material formula="Cl" name="Chlorine" state="gas" >
-  <RL type="X0" unit="cm" value="6437.34" />
-  <NIL type="lambda" unit="cm" value="38723.9" />
-  <D type="density" unit="g/cm3" value="0.00299473" />
-  <composite n="1" ref="Cl" />
- </material>
- <element Z="96" formula="Cm" name="Cm" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Cm" name="Curium" state="solid" >
-  <RL type="X0" unit="cm" value="0.428706" />
-  <NIL type="lambda" unit="cm" value="16.2593" />
-  <D type="density" unit="g/cm3" value="13.51" />
-  <composite n="1" ref="Cm" />
- </material>
- <element Z="27" formula="Co" name="Co" >
-  <atom type="A" unit="g/mol" value="58.9332" />
- </element>
- <material formula="Co" name="Cobalt" state="solid" >
-  <RL type="X0" unit="cm" value="1.53005" />
-  <NIL type="lambda" unit="cm" value="15.2922" />
-  <D type="density" unit="g/cm3" value="8.9" />
-  <composite n="1" ref="Co" />
- </material>
- <element Z="24" formula="Cr" name="Cr" >
-  <atom type="A" unit="g/mol" value="51.9961" />
- </element>
- <material formula="Cr" name="Chromium" state="solid" >
-  <RL type="X0" unit="cm" value="2.0814" />
-  <NIL type="lambda" unit="cm" value="18.1933" />
-  <D type="density" unit="g/cm3" value="7.18" />
-  <composite n="1" ref="Cr" />
- </material>
- <element Z="55" formula="Cs" name="Cs" >
-  <atom type="A" unit="g/mol" value="132.905" />
- </element>
- <material formula="Cs" name="Cesium" state="solid" >
-  <RL type="X0" unit="cm" value="4.4342" />
-  <NIL type="lambda" unit="cm" value="95.317" />
-  <D type="density" unit="g/cm3" value="1.873" />
-  <composite n="1" ref="Cs" />
- </material>
- <element Z="29" formula="Cu" name="Cu" >
-  <atom type="A" unit="g/mol" value="63.5456" />
- </element>
- <material formula="Cu" name="Copper" state="solid" >
-  <RL type="X0" unit="cm" value="1.43558" />
-  <NIL type="lambda" unit="cm" value="15.5141" />
-  <D type="density" unit="g/cm3" value="8.96" />
-  <composite n="1" ref="Cu" />
- </material>
- <element Z="66" formula="Dy" name="Dy" >
-  <atom type="A" unit="g/mol" value="162.497" />
- </element>
- <material formula="Dy" name="Dysprosium" state="solid" >
-  <RL type="X0" unit="cm" value="0.85614" />
-  <NIL type="lambda" unit="cm" value="22.2923" />
-  <D type="density" unit="g/cm3" value="8.55" />
-  <composite n="1" ref="Dy" />
- </material>
- <element Z="68" formula="Er" name="Er" >
-  <atom type="A" unit="g/mol" value="167.256" />
- </element>
- <material formula="Er" name="Erbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.788094" />
-  <NIL type="lambda" unit="cm" value="21.2923" />
-  <D type="density" unit="g/cm3" value="9.066" />
-  <composite n="1" ref="Er" />
- </material>
- <element Z="63" formula="Eu" name="Eu" >
-  <atom type="A" unit="g/mol" value="151.964" />
- </element>
- <material formula="Eu" name="Europium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41868" />
-  <NIL type="lambda" unit="cm" value="35.6178" />
-  <D type="density" unit="g/cm3" value="5.243" />
-  <composite n="1" ref="Eu" />
- </material>
- <element Z="9" formula="F" name="F" >
-  <atom type="A" unit="g/mol" value="18.9984" />
- </element>
- <material formula="F" name="Fluorine" state="gas" >
-  <RL type="X0" unit="cm" value="20838.2" />
-  <NIL type="lambda" unit="cm" value="59094.3" />
-  <D type="density" unit="g/cm3" value="0.00158029" />
-  <composite n="1" ref="F" />
- </material>
- <element Z="26" formula="Fe" name="Fe" >
-  <atom type="A" unit="g/mol" value="55.8451" />
- </element>
- <material formula="Fe" name="Iron" state="solid" >
-  <RL type="X0" unit="cm" value="1.75749" />
-  <NIL type="lambda" unit="cm" value="16.959" />
-  <D type="density" unit="g/cm3" value="7.874" />
-  <composite n="1" ref="Fe" />
- </material>
- <element Z="87" formula="Fr" name="Fr" >
-  <atom type="A" unit="g/mol" value="223.02" />
- </element>
- <material formula="Fr" name="Francium" state="solid" >
-  <RL type="X0" unit="cm" value="6.18826" />
-  <NIL type="lambda" unit="cm" value="212.263" />
-  <D type="density" unit="g/cm3" value="1" />
-  <composite n="1" ref="Fr" />
- </material>
- <element Z="31" formula="Ga" name="Ga" >
-  <atom type="A" unit="g/mol" value="69.7231" />
- </element>
- <material formula="Ga" name="Gallium" state="solid" >
-  <RL type="X0" unit="cm" value="2.1128" />
-  <NIL type="lambda" unit="cm" value="24.3351" />
-  <D type="density" unit="g/cm3" value="5.904" />
-  <composite n="1" ref="Ga" />
- </material>
- <element Z="64" formula="Gd" name="Gd" >
-  <atom type="A" unit="g/mol" value="157.252" />
- </element>
- <material formula="Gd" name="Gadolinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.947208" />
-  <NIL type="lambda" unit="cm" value="23.9377" />
-  <D type="density" unit="g/cm3" value="7.9004" />
-  <composite n="1" ref="Gd" />
- </material>
- <element Z="32" formula="Ge" name="Ge" >
-  <atom type="A" unit="g/mol" value="72.6128" />
- </element>
- <material formula="Ge" name="Germanium" state="solid" >
-  <RL type="X0" unit="cm" value="2.3013" />
-  <NIL type="lambda" unit="cm" value="27.3344" />
-  <D type="density" unit="g/cm3" value="5.323" />
-  <composite n="1" ref="Ge" />
- </material>
- <element Z="1" formula="H" name="H" >
-  <atom type="A" unit="g/mol" value="1.00794" />
- </element>
- <material formula="H" name="Hydrogen" state="gas" >
-  <RL type="X0" unit="cm" value="752776" />
-  <NIL type="lambda" unit="cm" value="421239" />
-  <D type="density" unit="g/cm3" value="8.3748e-05" />
-  <composite n="1" ref="H" />
- </material>
- <element Z="2" formula="He" name="He" >
-  <atom type="A" unit="g/mol" value="4.00264" />
- </element>
- <material formula="He" name="Helium" state="gas" >
-  <RL type="X0" unit="cm" value="567113" />
-  <NIL type="lambda" unit="cm" value="334266" />
-  <D type="density" unit="g/cm3" value="0.000166322" />
-  <composite n="1" ref="He" />
- </material>
- <element Z="72" formula="Hf" name="Hf" >
-  <atom type="A" unit="g/mol" value="178.485" />
- </element>
- <material formula="Hf" name="Hafnium" state="solid" >
-  <RL type="X0" unit="cm" value="0.517717" />
-  <NIL type="lambda" unit="cm" value="14.7771" />
-  <D type="density" unit="g/cm3" value="13.31" />
-  <composite n="1" ref="Hf" />
- </material>
- <element Z="80" formula="Hg" name="Hg" >
-  <atom type="A" unit="g/mol" value="200.599" />
- </element>
- <material formula="Hg" name="Mercury" state="solid" >
-  <RL type="X0" unit="cm" value="0.475241" />
-  <NIL type="lambda" unit="cm" value="15.105" />
-  <D type="density" unit="g/cm3" value="13.546" />
-  <composite n="1" ref="Hg" />
- </material>
- <element Z="67" formula="Ho" name="Ho" >
-  <atom type="A" unit="g/mol" value="164.93" />
- </element>
- <material formula="Ho" name="Holmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.822447" />
-  <NIL type="lambda" unit="cm" value="21.8177" />
-  <D type="density" unit="g/cm3" value="8.795" />
-  <composite n="1" ref="Ho" />
- </material>
- <element Z="53" formula="I" name="I" >
-  <atom type="A" unit="g/mol" value="126.904" />
- </element>
- <material formula="I" name="Iodine" state="solid" >
-  <RL type="X0" unit="cm" value="1.72016" />
-  <NIL type="lambda" unit="cm" value="35.6583" />
-  <D type="density" unit="g/cm3" value="4.93" />
-  <composite n="1" ref="I" />
- </material>
- <element Z="49" formula="In" name="In" >
-  <atom type="A" unit="g/mol" value="114.818" />
- </element>
- <material formula="In" name="Indium" state="solid" >
-  <RL type="X0" unit="cm" value="1.21055" />
-  <NIL type="lambda" unit="cm" value="23.2468" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="In" />
- </material>
- <element Z="77" formula="Ir" name="Ir" >
-  <atom type="A" unit="g/mol" value="192.216" />
- </element>
- <material formula="Ir" name="Iridium" state="solid" >
-  <RL type="X0" unit="cm" value="0.294142" />
-  <NIL type="lambda" unit="cm" value="9.01616" />
-  <D type="density" unit="g/cm3" value="22.42" />
-  <composite n="1" ref="Ir" />
- </material>
- <element Z="19" formula="K" name="K" >
-  <atom type="A" unit="g/mol" value="39.0983" />
- </element>
- <material formula="K" name="Potassium" state="solid" >
-  <RL type="X0" unit="cm" value="20.0871" />
-  <NIL type="lambda" unit="cm" value="138.041" />
-  <D type="density" unit="g/cm3" value="0.862" />
-  <composite n="1" ref="K" />
- </material>
- <element Z="36" formula="Kr" name="Kr" >
-  <atom type="A" unit="g/mol" value="83.7993" />
- </element>
- <material formula="Kr" name="Krypton" state="gas" >
-  <RL type="X0" unit="cm" value="3269.44" />
-  <NIL type="lambda" unit="cm" value="43962.9" />
-  <D type="density" unit="g/cm3" value="0.00347832" />
-  <composite n="1" ref="Kr" />
- </material>
- <element Z="57" formula="La" name="La" >
-  <atom type="A" unit="g/mol" value="138.905" />
- </element>
- <material formula="La" name="Lanthanum" state="solid" >
-  <RL type="X0" unit="cm" value="1.32238" />
-  <NIL type="lambda" unit="cm" value="29.441" />
-  <D type="density" unit="g/cm3" value="6.154" />
-  <composite n="1" ref="La" />
- </material>
- <element Z="3" formula="Li" name="Li" >
-  <atom type="A" unit="g/mol" value="6.94003" />
- </element>
- <material formula="Li" name="Lithium" state="solid" >
-  <RL type="X0" unit="cm" value="154.997" />
-  <NIL type="lambda" unit="cm" value="124.305" />
-  <D type="density" unit="g/cm3" value="0.534" />
-  <composite n="1" ref="Li" />
- </material>
- <element Z="71" formula="Lu" name="Lu" >
-  <atom type="A" unit="g/mol" value="174.967" />
- </element>
- <material formula="Lu" name="Lutetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.703651" />
-  <NIL type="lambda" unit="cm" value="19.8916" />
-  <D type="density" unit="g/cm3" value="9.84" />
-  <composite n="1" ref="Lu" />
- </material>
- <element Z="12" formula="Mg" name="Mg" >
-  <atom type="A" unit="g/mol" value="24.305" />
- </element>
- <material formula="Mg" name="Magnesium" state="solid" >
-  <RL type="X0" unit="cm" value="14.3859" />
-  <NIL type="lambda" unit="cm" value="58.7589" />
-  <D type="density" unit="g/cm3" value="1.74" />
-  <composite n="1" ref="Mg" />
- </material>
- <element Z="25" formula="Mn" name="Mn" >
-  <atom type="A" unit="g/mol" value="54.938" />
- </element>
- <material formula="Mn" name="Manganese" state="solid" >
-  <RL type="X0" unit="cm" value="1.96772" />
-  <NIL type="lambda" unit="cm" value="17.8701" />
-  <D type="density" unit="g/cm3" value="7.44" />
-  <composite n="1" ref="Mn" />
- </material>
- <element Z="42" formula="Mo" name="Mo" >
-  <atom type="A" unit="g/mol" value="95.9313" />
- </element>
- <material formula="Mo" name="Molybdenum" state="solid" >
-  <RL type="X0" unit="cm" value="0.959107" />
-  <NIL type="lambda" unit="cm" value="15.6698" />
-  <D type="density" unit="g/cm3" value="10.22" />
-  <composite n="1" ref="Mo" />
- </material>
- <element Z="7" formula="N" name="N" >
-  <atom type="A" unit="g/mol" value="14.0068" />
- </element>
- <material formula="N" name="Nitrogen" state="gas" >
-  <RL type="X0" unit="cm" value="32602.2" />
-  <NIL type="lambda" unit="cm" value="72430.3" />
-  <D type="density" unit="g/cm3" value="0.0011652" />
-  <composite n="1" ref="N" />
- </material>
- <element Z="11" formula="Na" name="Na" >
-  <atom type="A" unit="g/mol" value="22.9898" />
- </element>
- <material formula="Na" name="Sodium" state="solid" >
-  <RL type="X0" unit="cm" value="28.5646" />
-  <NIL type="lambda" unit="cm" value="102.463" />
-  <D type="density" unit="g/cm3" value="0.971" />
-  <composite n="1" ref="Na" />
- </material>
- <element Z="41" formula="Nb" name="Nb" >
-  <atom type="A" unit="g/mol" value="92.9064" />
- </element>
- <material formula="Nb" name="Niobium" state="solid" >
-  <RL type="X0" unit="cm" value="1.15783" />
-  <NIL type="lambda" unit="cm" value="18.4846" />
-  <D type="density" unit="g/cm3" value="8.57" />
-  <composite n="1" ref="Nb" />
- </material>
- <element Z="60" formula="Nd" name="Nd" >
-  <atom type="A" unit="g/mol" value="144.236" />
- </element>
- <material formula="Nd" name="Neodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.11667" />
-  <NIL type="lambda" unit="cm" value="26.6308" />
-  <D type="density" unit="g/cm3" value="6.9" />
-  <composite n="1" ref="Nd" />
- </material>
- <element Z="10" formula="Ne" name="Ne" >
-  <atom type="A" unit="g/mol" value="20.18" />
- </element>
- <material formula="Ne" name="Neon" state="gas" >
-  <RL type="X0" unit="cm" value="34504.8" />
-  <NIL type="lambda" unit="cm" value="114322" />
-  <D type="density" unit="g/cm3" value="0.000838505" />
-  <composite n="1" ref="Ne" />
- </material>
- <element Z="28" formula="Ni" name="Ni" >
-  <atom type="A" unit="g/mol" value="58.6933" />
- </element>
- <material formula="Ni" name="Nickel" state="solid" >
-  <RL type="X0" unit="cm" value="1.42422" />
-  <NIL type="lambda" unit="cm" value="15.2265" />
-  <D type="density" unit="g/cm3" value="8.902" />
-  <composite n="1" ref="Ni" />
- </material>
- <element Z="93" formula="Np" name="Np" >
-  <atom type="A" unit="g/mol" value="237.048" />
- </element>
- <material formula="Np" name="Neptunium" state="solid" >
-  <RL type="X0" unit="cm" value="0.289676" />
-  <NIL type="lambda" unit="cm" value="10.6983" />
-  <D type="density" unit="g/cm3" value="20.25" />
-  <composite n="1" ref="Np" />
- </material>
- <element Z="8" formula="O" name="O" >
-  <atom type="A" unit="g/mol" value="15.9994" />
- </element>
- <material formula="O" name="Oxygen" state="gas" >
-  <RL type="X0" unit="cm" value="25713.8" />
-  <NIL type="lambda" unit="cm" value="66233.9" />
-  <D type="density" unit="g/cm3" value="0.00133151" />
-  <composite n="1" ref="O" />
- </material>
- <element Z="76" formula="Os" name="Os" >
-  <atom type="A" unit="g/mol" value="190.225" />
- </element>
- <material formula="Os" name="Osmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.295861" />
-  <NIL type="lambda" unit="cm" value="8.92553" />
-  <D type="density" unit="g/cm3" value="22.57" />
-  <composite n="1" ref="Os" />
- </material>
- <element Z="15" formula="P" name="P" >
-  <atom type="A" unit="g/mol" value="30.9738" />
- </element>
- <material formula="P" name="Phosphorus" state="solid" >
-  <RL type="X0" unit="cm" value="9.63879" />
-  <NIL type="lambda" unit="cm" value="49.9343" />
-  <D type="density" unit="g/cm3" value="2.2" />
-  <composite n="1" ref="P" />
- </material>
- <element Z="91" formula="Pa" name="Pa" >
-  <atom type="A" unit="g/mol" value="231.036" />
- </element>
- <material formula="Pa" name="Protactinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.38607" />
-  <NIL type="lambda" unit="cm" value="13.9744" />
-  <D type="density" unit="g/cm3" value="15.37" />
-  <composite n="1" ref="Pa" />
- </material>
- <element Z="82" formula="Pb" name="Pb" >
-  <atom type="A" unit="g/mol" value="207.217" />
- </element>
- <material formula="Pb" name="Lead" state="solid" >
-  <RL type="X0" unit="cm" value="0.561253" />
-  <NIL type="lambda" unit="cm" value="18.2607" />
-  <D type="density" unit="g/cm3" value="11.35" />
-  <composite n="1" ref="Pb" />
- </material>
- <element Z="46" formula="Pd" name="Pd" >
-  <atom type="A" unit="g/mol" value="106.415" />
- </element>
- <material formula="Pd" name="Palladium" state="solid" >
-  <RL type="X0" unit="cm" value="0.765717" />
-  <NIL type="lambda" unit="cm" value="13.7482" />
-  <D type="density" unit="g/cm3" value="12.02" />
-  <composite n="1" ref="Pd" />
- </material>
- <element Z="61" formula="Pm" name="Pm" >
-  <atom type="A" unit="g/mol" value="144.913" />
- </element>
- <material formula="Pm" name="Promethium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04085" />
-  <NIL type="lambda" unit="cm" value="25.4523" />
-  <D type="density" unit="g/cm3" value="7.22" />
-  <composite n="1" ref="Pm" />
- </material>
- <element Z="84" formula="Po" name="Po" >
-  <atom type="A" unit="g/mol" value="208.982" />
- </element>
- <material formula="Po" name="Polonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.661092" />
-  <NIL type="lambda" unit="cm" value="22.2842" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="Po" />
- </material>
- <element Z="59" formula="Pr" name="Pr" >
-  <atom type="A" unit="g/mol" value="140.908" />
- </element>
- <material formula="Pr" name="Praseodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.1562" />
-  <NIL type="lambda" unit="cm" value="27.1312" />
-  <D type="density" unit="g/cm3" value="6.71" />
-  <composite n="1" ref="Pr" />
- </material>
- <element Z="78" formula="Pt" name="Pt" >
-  <atom type="A" unit="g/mol" value="195.078" />
- </element>
- <material formula="Pt" name="Platinum" state="solid" >
-  <RL type="X0" unit="cm" value="0.305053" />
-  <NIL type="lambda" unit="cm" value="9.46584" />
-  <D type="density" unit="g/cm3" value="21.45" />
-  <composite n="1" ref="Pt" />
- </material>
- <element Z="94" formula="Pu" name="Pu" >
-  <atom type="A" unit="g/mol" value="244.064" />
- </element>
- <material formula="Pu" name="Plutonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.298905" />
-  <NIL type="lambda" unit="cm" value="11.0265" />
-  <D type="density" unit="g/cm3" value="19.84" />
-  <composite n="1" ref="Pu" />
- </material>
- <element Z="88" formula="Ra" name="Ra" >
-  <atom type="A" unit="g/mol" value="226.025" />
- </element>
- <material formula="Ra" name="Radium" state="solid" >
-  <RL type="X0" unit="cm" value="1.22987" />
-  <NIL type="lambda" unit="cm" value="42.6431" />
-  <D type="density" unit="g/cm3" value="5" />
-  <composite n="1" ref="Ra" />
- </material>
- <element Z="37" formula="Rb" name="Rb" >
-  <atom type="A" unit="g/mol" value="85.4677" />
- </element>
- <material formula="Rb" name="Rubidium" state="solid" >
-  <RL type="X0" unit="cm" value="7.19774" />
-  <NIL type="lambda" unit="cm" value="100.218" />
-  <D type="density" unit="g/cm3" value="1.532" />
-  <composite n="1" ref="Rb" />
- </material>
- <element Z="75" formula="Re" name="Re" >
-  <atom type="A" unit="g/mol" value="186.207" />
- </element>
- <material formula="Re" name="Rhenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.318283" />
-  <NIL type="lambda" unit="cm" value="9.5153" />
-  <D type="density" unit="g/cm3" value="21.02" />
-  <composite n="1" ref="Re" />
- </material>
- <element Z="45" formula="Rh" name="Rh" >
-  <atom type="A" unit="g/mol" value="102.906" />
- </element>
- <material formula="Rh" name="Rhodium" state="solid" >
-  <RL type="X0" unit="cm" value="0.746619" />
-  <NIL type="lambda" unit="cm" value="13.2083" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Rh" />
- </material>
- <element Z="86" formula="Rn" name="Rn" >
-  <atom type="A" unit="g/mol" value="222.018" />
- </element>
- <material formula="Rn" name="Radon" state="gas" >
-  <RL type="X0" unit="cm" value="697.777" />
-  <NIL type="lambda" unit="cm" value="23532" />
-  <D type="density" unit="g/cm3" value="0.00900662" />
-  <composite n="1" ref="Rn" />
- </material>
- <element Z="44" formula="Ru" name="Ru" >
-  <atom type="A" unit="g/mol" value="101.065" />
- </element>
- <material formula="Ru" name="Ruthenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.764067" />
-  <NIL type="lambda" unit="cm" value="13.1426" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Ru" />
- </material>
- <element Z="16" formula="S" name="S" >
-  <atom type="A" unit="g/mol" value="32.0661" />
- </element>
- <material formula="S" name="Sulfur" state="solid" >
-  <RL type="X0" unit="cm" value="9.74829" />
-  <NIL type="lambda" unit="cm" value="55.6738" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="S" />
- </material>
- <element Z="51" formula="Sb" name="Sb" >
-  <atom type="A" unit="g/mol" value="121.76" />
- </element>
- <material formula="Sb" name="Antimony" state="solid" >
-  <RL type="X0" unit="cm" value="1.30401" />
-  <NIL type="lambda" unit="cm" value="25.8925" />
-  <D type="density" unit="g/cm3" value="6.691" />
-  <composite n="1" ref="Sb" />
- </material>
- <element Z="21" formula="Sc" name="Sc" >
-  <atom type="A" unit="g/mol" value="44.9559" />
- </element>
- <material formula="Sc" name="Scandium" state="solid" >
-  <RL type="X0" unit="cm" value="5.53545" />
-  <NIL type="lambda" unit="cm" value="41.609" />
-  <D type="density" unit="g/cm3" value="2.989" />
-  <composite n="1" ref="Sc" />
- </material>
- <element Z="34" formula="Se" name="Se" >
-  <atom type="A" unit="g/mol" value="78.9594" />
- </element>
- <material formula="Se" name="Selenium" state="solid" >
-  <RL type="X0" unit="cm" value="2.64625" />
-  <NIL type="lambda" unit="cm" value="33.356" />
-  <D type="density" unit="g/cm3" value="4.5" />
-  <composite n="1" ref="Se" />
- </material>
- <element Z="14" formula="Si" name="Si" >
-  <atom type="A" unit="g/mol" value="28.0854" />
- </element>
- <material formula="Si" name="Silicon" state="solid" >
-  <RL type="X0" unit="cm" value="9.36607" />
-  <NIL type="lambda" unit="cm" value="45.7531" />
-  <D type="density" unit="g/cm3" value="2.33" />
-  <composite n="1" ref="Si" />
- </material>
- <element Z="62" formula="Sm" name="Sm" >
-  <atom type="A" unit="g/mol" value="150.366" />
- </element>
- <material formula="Sm" name="Samarium" state="solid" >
-  <RL type="X0" unit="cm" value="1.01524" />
-  <NIL type="lambda" unit="cm" value="24.9892" />
-  <D type="density" unit="g/cm3" value="7.46" />
-  <composite n="1" ref="Sm" />
- </material>
- <element Z="50" formula="Sn" name="Sn" >
-  <atom type="A" unit="g/mol" value="118.71" />
- </element>
- <material formula="Sn" name="Tin" state="solid" >
-  <RL type="X0" unit="cm" value="1.20637" />
-  <NIL type="lambda" unit="cm" value="23.4931" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="Sn" />
- </material>
- <element Z="38" formula="Sr" name="Sr" >
-  <atom type="A" unit="g/mol" value="87.6166" />
- </element>
- <material formula="Sr" name="Strontium" state="solid" >
-  <RL type="X0" unit="cm" value="4.237" />
-  <NIL type="lambda" unit="cm" value="61.0238" />
-  <D type="density" unit="g/cm3" value="2.54" />
-  <composite n="1" ref="Sr" />
- </material>
- <element Z="73" formula="Ta" name="Ta" >
-  <atom type="A" unit="g/mol" value="180.948" />
- </element>
- <material formula="Ta" name="Tantalum" state="solid" >
-  <RL type="X0" unit="cm" value="0.409392" />
-  <NIL type="lambda" unit="cm" value="11.8846" />
-  <D type="density" unit="g/cm3" value="16.654" />
-  <composite n="1" ref="Ta" />
- </material>
- <element Z="65" formula="Tb" name="Tb" >
-  <atom type="A" unit="g/mol" value="158.925" />
- </element>
- <material formula="Tb" name="Terbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.893977" />
-  <NIL type="lambda" unit="cm" value="23.0311" />
-  <D type="density" unit="g/cm3" value="8.229" />
-  <composite n="1" ref="Tb" />
- </material>
- <element Z="43" formula="Tc" name="Tc" >
-  <atom type="A" unit="g/mol" value="97.9072" />
- </element>
- <material formula="Tc" name="Technetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.833149" />
-  <NIL type="lambda" unit="cm" value="14.0185" />
-  <D type="density" unit="g/cm3" value="11.5" />
-  <composite n="1" ref="Tc" />
- </material>
- <element Z="52" formula="Te" name="Te" >
-  <atom type="A" unit="g/mol" value="127.603" />
- </element>
- <material formula="Te" name="Tellurium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41457" />
-  <NIL type="lambda" unit="cm" value="28.1797" />
-  <D type="density" unit="g/cm3" value="6.24" />
-  <composite n="1" ref="Te" />
- </material>
- <element Z="90" formula="Th" name="Th" >
-  <atom type="A" unit="g/mol" value="232.038" />
- </element>
- <material formula="Th" name="Thorium" state="solid" >
-  <RL type="X0" unit="cm" value="0.51823" />
-  <NIL type="lambda" unit="cm" value="18.353" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Th" />
- </material>
- <element Z="22" formula="Ti" name="Ti" >
-  <atom type="A" unit="g/mol" value="47.8667" />
- </element>
- <material formula="Ti" name="Titanium" state="solid" >
-  <RL type="X0" unit="cm" value="3.5602" />
-  <NIL type="lambda" unit="cm" value="27.9395" />
-  <D type="density" unit="g/cm3" value="4.54" />
-  <composite n="1" ref="Ti" />
- </material>
- <element Z="81" formula="Tl" name="Tl" >
-  <atom type="A" unit="g/mol" value="204.383" />
- </element>
- <material formula="Tl" name="Thallium" state="solid" >
-  <RL type="X0" unit="cm" value="0.547665" />
-  <NIL type="lambda" unit="cm" value="17.6129" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Tl" />
- </material>
- <element Z="69" formula="Tm" name="Tm" >
-  <atom type="A" unit="g/mol" value="168.934" />
- </element>
- <material formula="Tm" name="Thulium" state="solid" >
-  <RL type="X0" unit="cm" value="0.754428" />
-  <NIL type="lambda" unit="cm" value="20.7522" />
-  <D type="density" unit="g/cm3" value="9.321" />
-  <composite n="1" ref="Tm" />
- </material>
- <element Z="92" formula="U" name="U" >
-  <atom type="A" unit="g/mol" value="238.029" />
- </element>
- <material formula="U" name="Uranium" state="solid" >
-  <RL type="X0" unit="cm" value="0.31663" />
-  <NIL type="lambda" unit="cm" value="11.4473" />
-  <D type="density" unit="g/cm3" value="18.95" />
-  <composite n="1" ref="U" />
- </material>
- <element Z="23" formula="V" name="V" >
-  <atom type="A" unit="g/mol" value="50.9415" />
- </element>
- <material formula="V" name="Vanadium" state="solid" >
-  <RL type="X0" unit="cm" value="2.59285" />
-  <NIL type="lambda" unit="cm" value="21.2187" />
-  <D type="density" unit="g/cm3" value="6.11" />
-  <composite n="1" ref="V" />
- </material>
- <element Z="74" formula="W" name="W" >
-  <atom type="A" unit="g/mol" value="183.842" />
- </element>
- <material formula="W" name="Tungsten" state="solid" >
-  <RL type="X0" unit="cm" value="0.350418" />
-  <NIL type="lambda" unit="cm" value="10.3057" />
-  <D type="density" unit="g/cm3" value="19.3" />
-  <composite n="1" ref="W" />
- </material>
- <element Z="54" formula="Xe" name="Xe" >
-  <atom type="A" unit="g/mol" value="131.292" />
- </element>
- <material formula="Xe" name="Xenon" state="gas" >
-  <RL type="X0" unit="cm" value="1546.2" />
-  <NIL type="lambda" unit="cm" value="32477.9" />
-  <D type="density" unit="g/cm3" value="0.00548536" />
-  <composite n="1" ref="Xe" />
- </material>
- <element Z="39" formula="Y" name="Y" >
-  <atom type="A" unit="g/mol" value="88.9058" />
- </element>
- <material formula="Y" name="Yttrium" state="solid" >
-  <RL type="X0" unit="cm" value="2.32943" />
-  <NIL type="lambda" unit="cm" value="34.9297" />
-  <D type="density" unit="g/cm3" value="4.469" />
-  <composite n="1" ref="Y" />
- </material>
- <element Z="70" formula="Yb" name="Yb" >
-  <atom type="A" unit="g/mol" value="173.038" />
- </element>
- <material formula="Yb" name="Ytterbium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04332" />
-  <NIL type="lambda" unit="cm" value="28.9843" />
-  <D type="density" unit="g/cm3" value="6.73" />
-  <composite n="1" ref="Yb" />
- </material>
- <element Z="30" formula="Zn" name="Zn" >
-  <atom type="A" unit="g/mol" value="65.3955" />
- </element>
- <material formula="Zn" name="Zinc" state="solid" >
-  <RL type="X0" unit="cm" value="1.74286" />
-  <NIL type="lambda" unit="cm" value="19.8488" />
-  <D type="density" unit="g/cm3" value="7.133" />
-  <composite n="1" ref="Zn" />
- </material>
- <element Z="40" formula="Zr" name="Zr" >
-  <atom type="A" unit="g/mol" value="91.2236" />
- </element>
- <material formula="Zr" name="Zirconium" state="solid" >
-  <RL type="X0" unit="cm" value="1.56707" />
-  <NIL type="lambda" unit="cm" value="24.2568" />
-  <D type="density" unit="g/cm3" value="6.506" />
-  <composite n="1" ref="Zr" />
- </material>
-</materials>
\ No newline at end of file
diff --git a/src/GenericDetectors/trackers/compact/elements.xml b/src/GenericDetectors/trackers/compact/elements.xml
deleted file mode 100644
index e714c3a5..00000000
--- a/src/GenericDetectors/trackers/compact/elements.xml
+++ /dev/null
@@ -1,884 +0,0 @@
-<materials>
- <element Z="89" formula="Ac" name="Ac" >
-  <atom type="A" unit="g/mol" value="227.028" />
- </element>
- <material formula="Ac" name="Actinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.601558" />
-  <NIL type="lambda" unit="cm" value="21.2048" />
-  <D type="density" unit="g/cm3" value="10.07" />
-  <composite n="1" ref="Ac" />
- </material>
- <element Z="47" formula="Ag" name="Ag" >
-  <atom type="A" unit="g/mol" value="107.868" />
- </element>
- <material formula="Ag" name="Silver" state="solid" >
-  <RL type="X0" unit="cm" value="0.854292" />
-  <NIL type="lambda" unit="cm" value="15.8546" />
-  <D type="density" unit="g/cm3" value="10.5" />
-  <composite n="1" ref="Ag" />
- </material>
- <element Z="13" formula="Al" name="Al" >
-  <atom type="A" unit="g/mol" value="26.9815" />
- </element>
- <material formula="Al" name="Aluminum" state="solid" >
-  <RL type="X0" unit="cm" value="8.89632" />
-  <NIL type="lambda" unit="cm" value="38.8766" />
-  <D type="density" unit="g/cm3" value="2.699" />
-  <composite n="1" ref="Al" />
- </material>
- <element Z="95" formula="Am" name="Am" >
-  <atom type="A" unit="g/mol" value="243.061" />
- </element>
- <material formula="Am" name="Americium" state="solid" >
-  <RL type="X0" unit="cm" value="0.42431" />
-  <NIL type="lambda" unit="cm" value="15.9812" />
-  <D type="density" unit="g/cm3" value="13.67" />
-  <composite n="1" ref="Am" />
- </material>
- <element Z="18" formula="Ar" name="Ar" >
-  <atom type="A" unit="g/mol" value="39.9477" />
- </element>
- <material formula="Ar" name="Argon" state="gas" >
-  <RL type="X0" unit="cm" value="11762.1" />
-  <NIL type="lambda" unit="cm" value="71926" />
-  <D type="density" unit="g/cm3" value="0.00166201" />
-  <composite n="1" ref="Ar" />
- </material>
- <element Z="33" formula="As" name="As" >
-  <atom type="A" unit="g/mol" value="74.9216" />
- </element>
- <material formula="As" name="Arsenic" state="solid" >
-  <RL type="X0" unit="cm" value="2.0838" />
-  <NIL type="lambda" unit="cm" value="25.7324" />
-  <D type="density" unit="g/cm3" value="5.73" />
-  <composite n="1" ref="As" />
- </material>
- <element Z="85" formula="At" name="At" >
-  <atom type="A" unit="g/mol" value="209.987" />
- </element>
- <material formula="At" name="Astatine" state="solid" >
-  <RL type="X0" unit="cm" value="0.650799" />
-  <NIL type="lambda" unit="cm" value="22.3202" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="At" />
- </material>
- <element Z="79" formula="Au" name="Au" >
-  <atom type="A" unit="g/mol" value="196.967" />
- </element>
- <material formula="Au" name="Gold" state="solid" >
-  <RL type="X0" unit="cm" value="0.334436" />
-  <NIL type="lambda" unit="cm" value="10.5393" />
-  <D type="density" unit="g/cm3" value="19.32" />
-  <composite n="1" ref="Au" />
- </material>
- <element Z="5" formula="B" name="B" >
-  <atom type="A" unit="g/mol" value="10.811" />
- </element>
- <material formula="B" name="Boron" state="solid" >
-  <RL type="X0" unit="cm" value="22.2307" />
-  <NIL type="lambda" unit="cm" value="32.2793" />
-  <D type="density" unit="g/cm3" value="2.37" />
-  <composite n="1" ref="B" />
- </material>
- <element Z="56" formula="Ba" name="Ba" >
-  <atom type="A" unit="g/mol" value="137.327" />
- </element>
- <material formula="Ba" name="Barium" state="solid" >
-  <RL type="X0" unit="cm" value="2.37332" />
-  <NIL type="lambda" unit="cm" value="51.6743" />
-  <D type="density" unit="g/cm3" value="3.5" />
-  <composite n="1" ref="Ba" />
- </material>
- <element Z="4" formula="Be" name="Be" >
-  <atom type="A" unit="g/mol" value="9.01218" />
- </element>
- <material formula="Be" name="Beryllium" state="solid" >
-  <RL type="X0" unit="cm" value="35.276" />
-  <NIL type="lambda" unit="cm" value="39.4488" />
-  <D type="density" unit="g/cm3" value="1.848" />
-  <composite n="1" ref="Be" />
- </material>
- <element Z="83" formula="Bi" name="Bi" >
-  <atom type="A" unit="g/mol" value="208.98" />
- </element>
- <material formula="Bi" name="Bismuth" state="solid" >
-  <RL type="X0" unit="cm" value="0.645388" />
-  <NIL type="lambda" unit="cm" value="21.3078" />
-  <D type="density" unit="g/cm3" value="9.747" />
-  <composite n="1" ref="Bi" />
- </material>
- <element Z="97" formula="Bk" name="Bk" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Bk" name="Berkelium" state="solid" >
-  <RL type="X0" unit="cm" value="0.406479" />
-  <NIL type="lambda" unit="cm" value="15.6902" />
-  <D type="density" unit="g/cm3" value="14" />
-  <composite n="1" ref="Bk" />
- </material>
- <element Z="35" formula="Br" name="Br" >
-  <atom type="A" unit="g/mol" value="79.9035" />
- </element>
- <material formula="Br" name="Bromine" state="gas" >
-  <RL type="X0" unit="cm" value="1615.12" />
-  <NIL type="lambda" unit="cm" value="21299" />
-  <D type="density" unit="g/cm3" value="0.0070721" />
-  <composite n="1" ref="Br" />
- </material>
- <element Z="6" formula="C" name="C" >
-  <atom type="A" unit="g/mol" value="12.0107" />
- </element>
- <material formula="C" name="Carbon" state="solid" >
-  <RL type="X0" unit="cm" value="21.3485" />
-  <NIL type="lambda" unit="cm" value="40.1008" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="C" />
- </material>
- <element Z="20" formula="Ca" name="Ca" >
-  <atom type="A" unit="g/mol" value="40.078" />
- </element>
- <material formula="Ca" name="Calcium" state="solid" >
-  <RL type="X0" unit="cm" value="10.4151" />
-  <NIL type="lambda" unit="cm" value="77.3754" />
-  <D type="density" unit="g/cm3" value="1.55" />
-  <composite n="1" ref="Ca" />
- </material>
- <element Z="48" formula="Cd" name="Cd" >
-  <atom type="A" unit="g/mol" value="112.411" />
- </element>
- <material formula="Cd" name="Cadmium" state="solid" >
-  <RL type="X0" unit="cm" value="1.03994" />
-  <NIL type="lambda" unit="cm" value="19.46" />
-  <D type="density" unit="g/cm3" value="8.65" />
-  <composite n="1" ref="Cd" />
- </material>
- <element Z="58" formula="Ce" name="Ce" >
-  <atom type="A" unit="g/mol" value="140.115" />
- </element>
- <material formula="Ce" name="Cerium" state="solid" >
-  <RL type="X0" unit="cm" value="1.19506" />
-  <NIL type="lambda" unit="cm" value="27.3227" />
-  <D type="density" unit="g/cm3" value="6.657" />
-  <composite n="1" ref="Ce" />
- </material>
- <element Z="98" formula="Cf" name="Cf" >
-  <atom type="A" unit="g/mol" value="251.08" />
- </element>
- <material formula="Cf" name="Californium" state="solid" >
-  <RL type="X0" unit="cm" value="0.568328" />
-  <NIL type="lambda" unit="cm" value="22.085" />
-  <D type="density" unit="g/cm3" value="10" />
-  <composite n="1" ref="Cf" />
- </material>
- <element Z="17" formula="Cl" name="Cl" >
-  <atom type="A" unit="g/mol" value="35.4526" />
- </element>
- <material formula="Cl" name="Chlorine" state="gas" >
-  <RL type="X0" unit="cm" value="6437.34" />
-  <NIL type="lambda" unit="cm" value="38723.9" />
-  <D type="density" unit="g/cm3" value="0.00299473" />
-  <composite n="1" ref="Cl" />
- </material>
- <element Z="96" formula="Cm" name="Cm" >
-  <atom type="A" unit="g/mol" value="247.07" />
- </element>
- <material formula="Cm" name="Curium" state="solid" >
-  <RL type="X0" unit="cm" value="0.428706" />
-  <NIL type="lambda" unit="cm" value="16.2593" />
-  <D type="density" unit="g/cm3" value="13.51" />
-  <composite n="1" ref="Cm" />
- </material>
- <element Z="27" formula="Co" name="Co" >
-  <atom type="A" unit="g/mol" value="58.9332" />
- </element>
- <material formula="Co" name="Cobalt" state="solid" >
-  <RL type="X0" unit="cm" value="1.53005" />
-  <NIL type="lambda" unit="cm" value="15.2922" />
-  <D type="density" unit="g/cm3" value="8.9" />
-  <composite n="1" ref="Co" />
- </material>
- <element Z="24" formula="Cr" name="Cr" >
-  <atom type="A" unit="g/mol" value="51.9961" />
- </element>
- <material formula="Cr" name="Chromium" state="solid" >
-  <RL type="X0" unit="cm" value="2.0814" />
-  <NIL type="lambda" unit="cm" value="18.1933" />
-  <D type="density" unit="g/cm3" value="7.18" />
-  <composite n="1" ref="Cr" />
- </material>
- <element Z="55" formula="Cs" name="Cs" >
-  <atom type="A" unit="g/mol" value="132.905" />
- </element>
- <material formula="Cs" name="Cesium" state="solid" >
-  <RL type="X0" unit="cm" value="4.4342" />
-  <NIL type="lambda" unit="cm" value="95.317" />
-  <D type="density" unit="g/cm3" value="1.873" />
-  <composite n="1" ref="Cs" />
- </material>
- <element Z="29" formula="Cu" name="Cu" >
-  <atom type="A" unit="g/mol" value="63.5456" />
- </element>
- <material formula="Cu" name="Copper" state="solid" >
-  <RL type="X0" unit="cm" value="1.43558" />
-  <NIL type="lambda" unit="cm" value="15.5141" />
-  <D type="density" unit="g/cm3" value="8.96" />
-  <composite n="1" ref="Cu" />
- </material>
- <element Z="66" formula="Dy" name="Dy" >
-  <atom type="A" unit="g/mol" value="162.497" />
- </element>
- <material formula="Dy" name="Dysprosium" state="solid" >
-  <RL type="X0" unit="cm" value="0.85614" />
-  <NIL type="lambda" unit="cm" value="22.2923" />
-  <D type="density" unit="g/cm3" value="8.55" />
-  <composite n="1" ref="Dy" />
- </material>
- <element Z="68" formula="Er" name="Er" >
-  <atom type="A" unit="g/mol" value="167.256" />
- </element>
- <material formula="Er" name="Erbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.788094" />
-  <NIL type="lambda" unit="cm" value="21.2923" />
-  <D type="density" unit="g/cm3" value="9.066" />
-  <composite n="1" ref="Er" />
- </material>
- <element Z="63" formula="Eu" name="Eu" >
-  <atom type="A" unit="g/mol" value="151.964" />
- </element>
- <material formula="Eu" name="Europium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41868" />
-  <NIL type="lambda" unit="cm" value="35.6178" />
-  <D type="density" unit="g/cm3" value="5.243" />
-  <composite n="1" ref="Eu" />
- </material>
- <element Z="9" formula="F" name="F" >
-  <atom type="A" unit="g/mol" value="18.9984" />
- </element>
- <material formula="F" name="Fluorine" state="gas" >
-  <RL type="X0" unit="cm" value="20838.2" />
-  <NIL type="lambda" unit="cm" value="59094.3" />
-  <D type="density" unit="g/cm3" value="0.00158029" />
-  <composite n="1" ref="F" />
- </material>
- <element Z="26" formula="Fe" name="Fe" >
-  <atom type="A" unit="g/mol" value="55.8451" />
- </element>
- <material formula="Fe" name="Iron" state="solid" >
-  <RL type="X0" unit="cm" value="1.75749" />
-  <NIL type="lambda" unit="cm" value="16.959" />
-  <D type="density" unit="g/cm3" value="7.874" />
-  <composite n="1" ref="Fe" />
- </material>
- <element Z="87" formula="Fr" name="Fr" >
-  <atom type="A" unit="g/mol" value="223.02" />
- </element>
- <material formula="Fr" name="Francium" state="solid" >
-  <RL type="X0" unit="cm" value="6.18826" />
-  <NIL type="lambda" unit="cm" value="212.263" />
-  <D type="density" unit="g/cm3" value="1" />
-  <composite n="1" ref="Fr" />
- </material>
- <element Z="31" formula="Ga" name="Ga" >
-  <atom type="A" unit="g/mol" value="69.7231" />
- </element>
- <material formula="Ga" name="Gallium" state="solid" >
-  <RL type="X0" unit="cm" value="2.1128" />
-  <NIL type="lambda" unit="cm" value="24.3351" />
-  <D type="density" unit="g/cm3" value="5.904" />
-  <composite n="1" ref="Ga" />
- </material>
- <element Z="64" formula="Gd" name="Gd" >
-  <atom type="A" unit="g/mol" value="157.252" />
- </element>
- <material formula="Gd" name="Gadolinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.947208" />
-  <NIL type="lambda" unit="cm" value="23.9377" />
-  <D type="density" unit="g/cm3" value="7.9004" />
-  <composite n="1" ref="Gd" />
- </material>
- <element Z="32" formula="Ge" name="Ge" >
-  <atom type="A" unit="g/mol" value="72.6128" />
- </element>
- <material formula="Ge" name="Germanium" state="solid" >
-  <RL type="X0" unit="cm" value="2.3013" />
-  <NIL type="lambda" unit="cm" value="27.3344" />
-  <D type="density" unit="g/cm3" value="5.323" />
-  <composite n="1" ref="Ge" />
- </material>
- <element Z="1" formula="H" name="H" >
-  <atom type="A" unit="g/mol" value="1.00794" />
- </element>
- <material formula="H" name="Hydrogen" state="gas" >
-  <RL type="X0" unit="cm" value="752776" />
-  <NIL type="lambda" unit="cm" value="421239" />
-  <D type="density" unit="g/cm3" value="8.3748e-05" />
-  <composite n="1" ref="H" />
- </material>
- <element Z="2" formula="He" name="He" >
-  <atom type="A" unit="g/mol" value="4.00264" />
- </element>
- <material formula="He" name="Helium" state="gas" >
-  <RL type="X0" unit="cm" value="567113" />
-  <NIL type="lambda" unit="cm" value="334266" />
-  <D type="density" unit="g/cm3" value="0.000166322" />
-  <composite n="1" ref="He" />
- </material>
- <element Z="72" formula="Hf" name="Hf" >
-  <atom type="A" unit="g/mol" value="178.485" />
- </element>
- <material formula="Hf" name="Hafnium" state="solid" >
-  <RL type="X0" unit="cm" value="0.517717" />
-  <NIL type="lambda" unit="cm" value="14.7771" />
-  <D type="density" unit="g/cm3" value="13.31" />
-  <composite n="1" ref="Hf" />
- </material>
- <element Z="80" formula="Hg" name="Hg" >
-  <atom type="A" unit="g/mol" value="200.599" />
- </element>
- <material formula="Hg" name="Mercury" state="solid" >
-  <RL type="X0" unit="cm" value="0.475241" />
-  <NIL type="lambda" unit="cm" value="15.105" />
-  <D type="density" unit="g/cm3" value="13.546" />
-  <composite n="1" ref="Hg" />
- </material>
- <element Z="67" formula="Ho" name="Ho" >
-  <atom type="A" unit="g/mol" value="164.93" />
- </element>
- <material formula="Ho" name="Holmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.822447" />
-  <NIL type="lambda" unit="cm" value="21.8177" />
-  <D type="density" unit="g/cm3" value="8.795" />
-  <composite n="1" ref="Ho" />
- </material>
- <element Z="53" formula="I" name="I" >
-  <atom type="A" unit="g/mol" value="126.904" />
- </element>
- <material formula="I" name="Iodine" state="solid" >
-  <RL type="X0" unit="cm" value="1.72016" />
-  <NIL type="lambda" unit="cm" value="35.6583" />
-  <D type="density" unit="g/cm3" value="4.93" />
-  <composite n="1" ref="I" />
- </material>
- <element Z="49" formula="In" name="In" >
-  <atom type="A" unit="g/mol" value="114.818" />
- </element>
- <material formula="In" name="Indium" state="solid" >
-  <RL type="X0" unit="cm" value="1.21055" />
-  <NIL type="lambda" unit="cm" value="23.2468" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="In" />
- </material>
- <element Z="77" formula="Ir" name="Ir" >
-  <atom type="A" unit="g/mol" value="192.216" />
- </element>
- <material formula="Ir" name="Iridium" state="solid" >
-  <RL type="X0" unit="cm" value="0.294142" />
-  <NIL type="lambda" unit="cm" value="9.01616" />
-  <D type="density" unit="g/cm3" value="22.42" />
-  <composite n="1" ref="Ir" />
- </material>
- <element Z="19" formula="K" name="K" >
-  <atom type="A" unit="g/mol" value="39.0983" />
- </element>
- <material formula="K" name="Potassium" state="solid" >
-  <RL type="X0" unit="cm" value="20.0871" />
-  <NIL type="lambda" unit="cm" value="138.041" />
-  <D type="density" unit="g/cm3" value="0.862" />
-  <composite n="1" ref="K" />
- </material>
- <element Z="36" formula="Kr" name="Kr" >
-  <atom type="A" unit="g/mol" value="83.7993" />
- </element>
- <material formula="Kr" name="Krypton" state="gas" >
-  <RL type="X0" unit="cm" value="3269.44" />
-  <NIL type="lambda" unit="cm" value="43962.9" />
-  <D type="density" unit="g/cm3" value="0.00347832" />
-  <composite n="1" ref="Kr" />
- </material>
- <element Z="57" formula="La" name="La" >
-  <atom type="A" unit="g/mol" value="138.905" />
- </element>
- <material formula="La" name="Lanthanum" state="solid" >
-  <RL type="X0" unit="cm" value="1.32238" />
-  <NIL type="lambda" unit="cm" value="29.441" />
-  <D type="density" unit="g/cm3" value="6.154" />
-  <composite n="1" ref="La" />
- </material>
- <element Z="3" formula="Li" name="Li" >
-  <atom type="A" unit="g/mol" value="6.94003" />
- </element>
- <material formula="Li" name="Lithium" state="solid" >
-  <RL type="X0" unit="cm" value="154.997" />
-  <NIL type="lambda" unit="cm" value="124.305" />
-  <D type="density" unit="g/cm3" value="0.534" />
-  <composite n="1" ref="Li" />
- </material>
- <element Z="71" formula="Lu" name="Lu" >
-  <atom type="A" unit="g/mol" value="174.967" />
- </element>
- <material formula="Lu" name="Lutetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.703651" />
-  <NIL type="lambda" unit="cm" value="19.8916" />
-  <D type="density" unit="g/cm3" value="9.84" />
-  <composite n="1" ref="Lu" />
- </material>
- <element Z="12" formula="Mg" name="Mg" >
-  <atom type="A" unit="g/mol" value="24.305" />
- </element>
- <material formula="Mg" name="Magnesium" state="solid" >
-  <RL type="X0" unit="cm" value="14.3859" />
-  <NIL type="lambda" unit="cm" value="58.7589" />
-  <D type="density" unit="g/cm3" value="1.74" />
-  <composite n="1" ref="Mg" />
- </material>
- <element Z="25" formula="Mn" name="Mn" >
-  <atom type="A" unit="g/mol" value="54.938" />
- </element>
- <material formula="Mn" name="Manganese" state="solid" >
-  <RL type="X0" unit="cm" value="1.96772" />
-  <NIL type="lambda" unit="cm" value="17.8701" />
-  <D type="density" unit="g/cm3" value="7.44" />
-  <composite n="1" ref="Mn" />
- </material>
- <element Z="42" formula="Mo" name="Mo" >
-  <atom type="A" unit="g/mol" value="95.9313" />
- </element>
- <material formula="Mo" name="Molybdenum" state="solid" >
-  <RL type="X0" unit="cm" value="0.959107" />
-  <NIL type="lambda" unit="cm" value="15.6698" />
-  <D type="density" unit="g/cm3" value="10.22" />
-  <composite n="1" ref="Mo" />
- </material>
- <element Z="7" formula="N" name="N" >
-  <atom type="A" unit="g/mol" value="14.0068" />
- </element>
- <material formula="N" name="Nitrogen" state="gas" >
-  <RL type="X0" unit="cm" value="32602.2" />
-  <NIL type="lambda" unit="cm" value="72430.3" />
-  <D type="density" unit="g/cm3" value="0.0011652" />
-  <composite n="1" ref="N" />
- </material>
- <element Z="11" formula="Na" name="Na" >
-  <atom type="A" unit="g/mol" value="22.9898" />
- </element>
- <material formula="Na" name="Sodium" state="solid" >
-  <RL type="X0" unit="cm" value="28.5646" />
-  <NIL type="lambda" unit="cm" value="102.463" />
-  <D type="density" unit="g/cm3" value="0.971" />
-  <composite n="1" ref="Na" />
- </material>
- <element Z="41" formula="Nb" name="Nb" >
-  <atom type="A" unit="g/mol" value="92.9064" />
- </element>
- <material formula="Nb" name="Niobium" state="solid" >
-  <RL type="X0" unit="cm" value="1.15783" />
-  <NIL type="lambda" unit="cm" value="18.4846" />
-  <D type="density" unit="g/cm3" value="8.57" />
-  <composite n="1" ref="Nb" />
- </material>
- <element Z="60" formula="Nd" name="Nd" >
-  <atom type="A" unit="g/mol" value="144.236" />
- </element>
- <material formula="Nd" name="Neodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.11667" />
-  <NIL type="lambda" unit="cm" value="26.6308" />
-  <D type="density" unit="g/cm3" value="6.9" />
-  <composite n="1" ref="Nd" />
- </material>
- <element Z="10" formula="Ne" name="Ne" >
-  <atom type="A" unit="g/mol" value="20.18" />
- </element>
- <material formula="Ne" name="Neon" state="gas" >
-  <RL type="X0" unit="cm" value="34504.8" />
-  <NIL type="lambda" unit="cm" value="114322" />
-  <D type="density" unit="g/cm3" value="0.000838505" />
-  <composite n="1" ref="Ne" />
- </material>
- <element Z="28" formula="Ni" name="Ni" >
-  <atom type="A" unit="g/mol" value="58.6933" />
- </element>
- <material formula="Ni" name="Nickel" state="solid" >
-  <RL type="X0" unit="cm" value="1.42422" />
-  <NIL type="lambda" unit="cm" value="15.2265" />
-  <D type="density" unit="g/cm3" value="8.902" />
-  <composite n="1" ref="Ni" />
- </material>
- <element Z="93" formula="Np" name="Np" >
-  <atom type="A" unit="g/mol" value="237.048" />
- </element>
- <material formula="Np" name="Neptunium" state="solid" >
-  <RL type="X0" unit="cm" value="0.289676" />
-  <NIL type="lambda" unit="cm" value="10.6983" />
-  <D type="density" unit="g/cm3" value="20.25" />
-  <composite n="1" ref="Np" />
- </material>
- <element Z="8" formula="O" name="O" >
-  <atom type="A" unit="g/mol" value="15.9994" />
- </element>
- <material formula="O" name="Oxygen" state="gas" >
-  <RL type="X0" unit="cm" value="25713.8" />
-  <NIL type="lambda" unit="cm" value="66233.9" />
-  <D type="density" unit="g/cm3" value="0.00133151" />
-  <composite n="1" ref="O" />
- </material>
- <element Z="76" formula="Os" name="Os" >
-  <atom type="A" unit="g/mol" value="190.225" />
- </element>
- <material formula="Os" name="Osmium" state="solid" >
-  <RL type="X0" unit="cm" value="0.295861" />
-  <NIL type="lambda" unit="cm" value="8.92553" />
-  <D type="density" unit="g/cm3" value="22.57" />
-  <composite n="1" ref="Os" />
- </material>
- <element Z="15" formula="P" name="P" >
-  <atom type="A" unit="g/mol" value="30.9738" />
- </element>
- <material formula="P" name="Phosphorus" state="solid" >
-  <RL type="X0" unit="cm" value="9.63879" />
-  <NIL type="lambda" unit="cm" value="49.9343" />
-  <D type="density" unit="g/cm3" value="2.2" />
-  <composite n="1" ref="P" />
- </material>
- <element Z="91" formula="Pa" name="Pa" >
-  <atom type="A" unit="g/mol" value="231.036" />
- </element>
- <material formula="Pa" name="Protactinium" state="solid" >
-  <RL type="X0" unit="cm" value="0.38607" />
-  <NIL type="lambda" unit="cm" value="13.9744" />
-  <D type="density" unit="g/cm3" value="15.37" />
-  <composite n="1" ref="Pa" />
- </material>
- <element Z="82" formula="Pb" name="Pb" >
-  <atom type="A" unit="g/mol" value="207.217" />
- </element>
- <material formula="Pb" name="Lead" state="solid" >
-  <RL type="X0" unit="cm" value="0.561253" />
-  <NIL type="lambda" unit="cm" value="18.2607" />
-  <D type="density" unit="g/cm3" value="11.35" />
-  <composite n="1" ref="Pb" />
- </material>
- <element Z="46" formula="Pd" name="Pd" >
-  <atom type="A" unit="g/mol" value="106.415" />
- </element>
- <material formula="Pd" name="Palladium" state="solid" >
-  <RL type="X0" unit="cm" value="0.765717" />
-  <NIL type="lambda" unit="cm" value="13.7482" />
-  <D type="density" unit="g/cm3" value="12.02" />
-  <composite n="1" ref="Pd" />
- </material>
- <element Z="61" formula="Pm" name="Pm" >
-  <atom type="A" unit="g/mol" value="144.913" />
- </element>
- <material formula="Pm" name="Promethium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04085" />
-  <NIL type="lambda" unit="cm" value="25.4523" />
-  <D type="density" unit="g/cm3" value="7.22" />
-  <composite n="1" ref="Pm" />
- </material>
- <element Z="84" formula="Po" name="Po" >
-  <atom type="A" unit="g/mol" value="208.982" />
- </element>
- <material formula="Po" name="Polonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.661092" />
-  <NIL type="lambda" unit="cm" value="22.2842" />
-  <D type="density" unit="g/cm3" value="9.32" />
-  <composite n="1" ref="Po" />
- </material>
- <element Z="59" formula="Pr" name="Pr" >
-  <atom type="A" unit="g/mol" value="140.908" />
- </element>
- <material formula="Pr" name="Praseodymium" state="solid" >
-  <RL type="X0" unit="cm" value="1.1562" />
-  <NIL type="lambda" unit="cm" value="27.1312" />
-  <D type="density" unit="g/cm3" value="6.71" />
-  <composite n="1" ref="Pr" />
- </material>
- <element Z="78" formula="Pt" name="Pt" >
-  <atom type="A" unit="g/mol" value="195.078" />
- </element>
- <material formula="Pt" name="Platinum" state="solid" >
-  <RL type="X0" unit="cm" value="0.305053" />
-  <NIL type="lambda" unit="cm" value="9.46584" />
-  <D type="density" unit="g/cm3" value="21.45" />
-  <composite n="1" ref="Pt" />
- </material>
- <element Z="94" formula="Pu" name="Pu" >
-  <atom type="A" unit="g/mol" value="244.064" />
- </element>
- <material formula="Pu" name="Plutonium" state="solid" >
-  <RL type="X0" unit="cm" value="0.298905" />
-  <NIL type="lambda" unit="cm" value="11.0265" />
-  <D type="density" unit="g/cm3" value="19.84" />
-  <composite n="1" ref="Pu" />
- </material>
- <element Z="88" formula="Ra" name="Ra" >
-  <atom type="A" unit="g/mol" value="226.025" />
- </element>
- <material formula="Ra" name="Radium" state="solid" >
-  <RL type="X0" unit="cm" value="1.22987" />
-  <NIL type="lambda" unit="cm" value="42.6431" />
-  <D type="density" unit="g/cm3" value="5" />
-  <composite n="1" ref="Ra" />
- </material>
- <element Z="37" formula="Rb" name="Rb" >
-  <atom type="A" unit="g/mol" value="85.4677" />
- </element>
- <material formula="Rb" name="Rubidium" state="solid" >
-  <RL type="X0" unit="cm" value="7.19774" />
-  <NIL type="lambda" unit="cm" value="100.218" />
-  <D type="density" unit="g/cm3" value="1.532" />
-  <composite n="1" ref="Rb" />
- </material>
- <element Z="75" formula="Re" name="Re" >
-  <atom type="A" unit="g/mol" value="186.207" />
- </element>
- <material formula="Re" name="Rhenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.318283" />
-  <NIL type="lambda" unit="cm" value="9.5153" />
-  <D type="density" unit="g/cm3" value="21.02" />
-  <composite n="1" ref="Re" />
- </material>
- <element Z="45" formula="Rh" name="Rh" >
-  <atom type="A" unit="g/mol" value="102.906" />
- </element>
- <material formula="Rh" name="Rhodium" state="solid" >
-  <RL type="X0" unit="cm" value="0.746619" />
-  <NIL type="lambda" unit="cm" value="13.2083" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Rh" />
- </material>
- <element Z="86" formula="Rn" name="Rn" >
-  <atom type="A" unit="g/mol" value="222.018" />
- </element>
- <material formula="Rn" name="Radon" state="gas" >
-  <RL type="X0" unit="cm" value="697.777" />
-  <NIL type="lambda" unit="cm" value="23532" />
-  <D type="density" unit="g/cm3" value="0.00900662" />
-  <composite n="1" ref="Rn" />
- </material>
- <element Z="44" formula="Ru" name="Ru" >
-  <atom type="A" unit="g/mol" value="101.065" />
- </element>
- <material formula="Ru" name="Ruthenium" state="solid" >
-  <RL type="X0" unit="cm" value="0.764067" />
-  <NIL type="lambda" unit="cm" value="13.1426" />
-  <D type="density" unit="g/cm3" value="12.41" />
-  <composite n="1" ref="Ru" />
- </material>
- <element Z="16" formula="S" name="S" >
-  <atom type="A" unit="g/mol" value="32.0661" />
- </element>
- <material formula="S" name="Sulfur" state="solid" >
-  <RL type="X0" unit="cm" value="9.74829" />
-  <NIL type="lambda" unit="cm" value="55.6738" />
-  <D type="density" unit="g/cm3" value="2" />
-  <composite n="1" ref="S" />
- </material>
- <element Z="51" formula="Sb" name="Sb" >
-  <atom type="A" unit="g/mol" value="121.76" />
- </element>
- <material formula="Sb" name="Antimony" state="solid" >
-  <RL type="X0" unit="cm" value="1.30401" />
-  <NIL type="lambda" unit="cm" value="25.8925" />
-  <D type="density" unit="g/cm3" value="6.691" />
-  <composite n="1" ref="Sb" />
- </material>
- <element Z="21" formula="Sc" name="Sc" >
-  <atom type="A" unit="g/mol" value="44.9559" />
- </element>
- <material formula="Sc" name="Scandium" state="solid" >
-  <RL type="X0" unit="cm" value="5.53545" />
-  <NIL type="lambda" unit="cm" value="41.609" />
-  <D type="density" unit="g/cm3" value="2.989" />
-  <composite n="1" ref="Sc" />
- </material>
- <element Z="34" formula="Se" name="Se" >
-  <atom type="A" unit="g/mol" value="78.9594" />
- </element>
- <material formula="Se" name="Selenium" state="solid" >
-  <RL type="X0" unit="cm" value="2.64625" />
-  <NIL type="lambda" unit="cm" value="33.356" />
-  <D type="density" unit="g/cm3" value="4.5" />
-  <composite n="1" ref="Se" />
- </material>
- <element Z="14" formula="Si" name="Si" >
-  <atom type="A" unit="g/mol" value="28.0854" />
- </element>
- <material formula="Si" name="Silicon" state="solid" >
-  <RL type="X0" unit="cm" value="9.36607" />
-  <NIL type="lambda" unit="cm" value="45.7531" />
-  <D type="density" unit="g/cm3" value="2.33" />
-  <composite n="1" ref="Si" />
- </material>
- <element Z="62" formula="Sm" name="Sm" >
-  <atom type="A" unit="g/mol" value="150.366" />
- </element>
- <material formula="Sm" name="Samarium" state="solid" >
-  <RL type="X0" unit="cm" value="1.01524" />
-  <NIL type="lambda" unit="cm" value="24.9892" />
-  <D type="density" unit="g/cm3" value="7.46" />
-  <composite n="1" ref="Sm" />
- </material>
- <element Z="50" formula="Sn" name="Sn" >
-  <atom type="A" unit="g/mol" value="118.71" />
- </element>
- <material formula="Sn" name="Tin" state="solid" >
-  <RL type="X0" unit="cm" value="1.20637" />
-  <NIL type="lambda" unit="cm" value="23.4931" />
-  <D type="density" unit="g/cm3" value="7.31" />
-  <composite n="1" ref="Sn" />
- </material>
- <element Z="38" formula="Sr" name="Sr" >
-  <atom type="A" unit="g/mol" value="87.6166" />
- </element>
- <material formula="Sr" name="Strontium" state="solid" >
-  <RL type="X0" unit="cm" value="4.237" />
-  <NIL type="lambda" unit="cm" value="61.0238" />
-  <D type="density" unit="g/cm3" value="2.54" />
-  <composite n="1" ref="Sr" />
- </material>
- <element Z="73" formula="Ta" name="Ta" >
-  <atom type="A" unit="g/mol" value="180.948" />
- </element>
- <material formula="Ta" name="Tantalum" state="solid" >
-  <RL type="X0" unit="cm" value="0.409392" />
-  <NIL type="lambda" unit="cm" value="11.8846" />
-  <D type="density" unit="g/cm3" value="16.654" />
-  <composite n="1" ref="Ta" />
- </material>
- <element Z="65" formula="Tb" name="Tb" >
-  <atom type="A" unit="g/mol" value="158.925" />
- </element>
- <material formula="Tb" name="Terbium" state="solid" >
-  <RL type="X0" unit="cm" value="0.893977" />
-  <NIL type="lambda" unit="cm" value="23.0311" />
-  <D type="density" unit="g/cm3" value="8.229" />
-  <composite n="1" ref="Tb" />
- </material>
- <element Z="43" formula="Tc" name="Tc" >
-  <atom type="A" unit="g/mol" value="97.9072" />
- </element>
- <material formula="Tc" name="Technetium" state="solid" >
-  <RL type="X0" unit="cm" value="0.833149" />
-  <NIL type="lambda" unit="cm" value="14.0185" />
-  <D type="density" unit="g/cm3" value="11.5" />
-  <composite n="1" ref="Tc" />
- </material>
- <element Z="52" formula="Te" name="Te" >
-  <atom type="A" unit="g/mol" value="127.603" />
- </element>
- <material formula="Te" name="Tellurium" state="solid" >
-  <RL type="X0" unit="cm" value="1.41457" />
-  <NIL type="lambda" unit="cm" value="28.1797" />
-  <D type="density" unit="g/cm3" value="6.24" />
-  <composite n="1" ref="Te" />
- </material>
- <element Z="90" formula="Th" name="Th" >
-  <atom type="A" unit="g/mol" value="232.038" />
- </element>
- <material formula="Th" name="Thorium" state="solid" >
-  <RL type="X0" unit="cm" value="0.51823" />
-  <NIL type="lambda" unit="cm" value="18.353" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Th" />
- </material>
- <element Z="22" formula="Ti" name="Ti" >
-  <atom type="A" unit="g/mol" value="47.8667" />
- </element>
- <material formula="Ti" name="Titanium" state="solid" >
-  <RL type="X0" unit="cm" value="3.5602" />
-  <NIL type="lambda" unit="cm" value="27.9395" />
-  <D type="density" unit="g/cm3" value="4.54" />
-  <composite n="1" ref="Ti" />
- </material>
- <element Z="81" formula="Tl" name="Tl" >
-  <atom type="A" unit="g/mol" value="204.383" />
- </element>
- <material formula="Tl" name="Thallium" state="solid" >
-  <RL type="X0" unit="cm" value="0.547665" />
-  <NIL type="lambda" unit="cm" value="17.6129" />
-  <D type="density" unit="g/cm3" value="11.72" />
-  <composite n="1" ref="Tl" />
- </material>
- <element Z="69" formula="Tm" name="Tm" >
-  <atom type="A" unit="g/mol" value="168.934" />
- </element>
- <material formula="Tm" name="Thulium" state="solid" >
-  <RL type="X0" unit="cm" value="0.754428" />
-  <NIL type="lambda" unit="cm" value="20.7522" />
-  <D type="density" unit="g/cm3" value="9.321" />
-  <composite n="1" ref="Tm" />
- </material>
- <element Z="92" formula="U" name="U" >
-  <atom type="A" unit="g/mol" value="238.029" />
- </element>
- <material formula="U" name="Uranium" state="solid" >
-  <RL type="X0" unit="cm" value="0.31663" />
-  <NIL type="lambda" unit="cm" value="11.4473" />
-  <D type="density" unit="g/cm3" value="18.95" />
-  <composite n="1" ref="U" />
- </material>
- <element Z="23" formula="V" name="V" >
-  <atom type="A" unit="g/mol" value="50.9415" />
- </element>
- <material formula="V" name="Vanadium" state="solid" >
-  <RL type="X0" unit="cm" value="2.59285" />
-  <NIL type="lambda" unit="cm" value="21.2187" />
-  <D type="density" unit="g/cm3" value="6.11" />
-  <composite n="1" ref="V" />
- </material>
- <element Z="74" formula="W" name="W" >
-  <atom type="A" unit="g/mol" value="183.842" />
- </element>
- <material formula="W" name="Tungsten" state="solid" >
-  <RL type="X0" unit="cm" value="0.350418" />
-  <NIL type="lambda" unit="cm" value="10.3057" />
-  <D type="density" unit="g/cm3" value="19.3" />
-  <composite n="1" ref="W" />
- </material>
- <element Z="54" formula="Xe" name="Xe" >
-  <atom type="A" unit="g/mol" value="131.292" />
- </element>
- <material formula="Xe" name="Xenon" state="gas" >
-  <RL type="X0" unit="cm" value="1546.2" />
-  <NIL type="lambda" unit="cm" value="32477.9" />
-  <D type="density" unit="g/cm3" value="0.00548536" />
-  <composite n="1" ref="Xe" />
- </material>
- <element Z="39" formula="Y" name="Y" >
-  <atom type="A" unit="g/mol" value="88.9058" />
- </element>
- <material formula="Y" name="Yttrium" state="solid" >
-  <RL type="X0" unit="cm" value="2.32943" />
-  <NIL type="lambda" unit="cm" value="34.9297" />
-  <D type="density" unit="g/cm3" value="4.469" />
-  <composite n="1" ref="Y" />
- </material>
- <element Z="70" formula="Yb" name="Yb" >
-  <atom type="A" unit="g/mol" value="173.038" />
- </element>
- <material formula="Yb" name="Ytterbium" state="solid" >
-  <RL type="X0" unit="cm" value="1.04332" />
-  <NIL type="lambda" unit="cm" value="28.9843" />
-  <D type="density" unit="g/cm3" value="6.73" />
-  <composite n="1" ref="Yb" />
- </material>
- <element Z="30" formula="Zn" name="Zn" >
-  <atom type="A" unit="g/mol" value="65.3955" />
- </element>
- <material formula="Zn" name="Zinc" state="solid" >
-  <RL type="X0" unit="cm" value="1.74286" />
-  <NIL type="lambda" unit="cm" value="19.8488" />
-  <D type="density" unit="g/cm3" value="7.133" />
-  <composite n="1" ref="Zn" />
- </material>
- <element Z="40" formula="Zr" name="Zr" >
-  <atom type="A" unit="g/mol" value="91.2236" />
- </element>
- <material formula="Zr" name="Zirconium" state="solid" >
-  <RL type="X0" unit="cm" value="1.56707" />
-  <NIL type="lambda" unit="cm" value="24.2568" />
-  <D type="density" unit="g/cm3" value="6.506" />
-  <composite n="1" ref="Zr" />
- </material>
-</materials>
\ No newline at end of file
diff --git a/src/GenericDetectors/trackers/compact/scripts/SiD_Markus.py b/src/GenericDetectors/trackers/compact/scripts/SiD_Markus.py
deleted file mode 100644
index 92e6470e..00000000
--- a/src/GenericDetectors/trackers/compact/scripts/SiD_Markus.py
+++ /dev/null
@@ -1,239 +0,0 @@
-#!/usr/bin/env python
-#
-from __future__ import absolute_import, unicode_literals
-import os
-import time
-import logging
-import DDG4
-from DDG4 import OutputLevel as Output
-from g4units import keV, GeV, mm, ns, MeV
-#
-global geant4
-logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.INFO)
-logger = logging.getLogger(__name__)
-#
-"""
-
-   dd4hep simulation example setup using the python configuration
-
-   @author  M.Frank
-   @version 1.0
-
-"""
-
-
-def setupWorker():
-  k = DDG4.Kernel()
-  kernel = k.worker()
-  logger.info('PYTHON: +++ Creating Geant4 worker thread ....')
-
-  # Configure Run actions
-  run1 = DDG4.RunAction(kernel, 'Geant4TestRunAction/RunInit')
-  run1.Property_int = 12345
-  run1.Property_double = -5e15 * keV
-  run1.Property_string = 'Startrun: Hello_2'
-  logger.info("%s %f %d", run1.Property_string, run1.Property_double, run1.Property_int)
-  run1.enableUI()
-  kernel.registerGlobalAction(run1)
-  kernel.runAction().adopt(run1)
-
-  # Configure Event actions
-  prt = DDG4.EventAction(kernel, 'Geant4ParticlePrint/ParticlePrint')
-  prt.OutputLevel = Output.DEBUG
-  prt.OutputType = 3  # Print both: table and tree
-  kernel.eventAction().adopt(prt)
-
-  # Configure Event actions
-  prt = DDG4.EventAction(kernel, 'Geant4SurfaceTest/SurfaceTest')
-  prt.OutputLevel = Output.INFO
-  kernel.eventAction().adopt(prt)
-
-  # Configure I/O
-  evt_lcio = geant4.setupLCIOOutput('LcioOutput', 'CLICSiD_' + time.strftime('%Y-%m-%d_%H-%M'))
-  evt_lcio.OutputLevel = Output.DEBUG
-
-  # evt_root = geant4.setupROOTOutput('RootOutput','CLICSiD_'+time.strftime('%Y-%m-%d_%H-%M'))
-  # generator_output_level = Output.INFO
-
-  gen = DDG4.GeneratorAction(kernel, "Geant4GeneratorActionInit/GenerationInit")
-  kernel.generatorAction().adopt(gen)
-
-  # VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
-  """
-  Generation of isotrope tracks of a given multiplicity with overlay:
-  """
-  # First particle generator: pi+
-  gen = DDG4.GeneratorAction(kernel, "Geant4IsotropeGenerator/IsotropPi+")
-  gen.Particle = 'pi+'
-  gen.Energy = 100 * GeV
-  gen.Multiplicity = 2
-  gen.Mask = 1
-  gen.OutputLevel = Output.DEBUG
-  gen.PhiMin = 0
-  gen.PhiMax = 0
-  gen.ThetaMin = 1.61
-  gen.ThetaMax = 1.61
-
-  kernel.generatorAction().adopt(gen)
-  # Install vertex smearing for this interaction
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionVertexSmear/SmearPi+")
-  gen.Mask = 1
-  gen.Offset = (20 * mm, 10 * mm, 10 * mm, 0 * ns)
-  gen.Sigma = (4 * mm, 1 * mm, 1 * mm, 0 * ns)
-  kernel.generatorAction().adopt(gen)
-  """
-  # Second particle generator: e-
-  gen = DDG4.GeneratorAction(kernel,"Geant4IsotropeGenerator/IsotropE-");
-  gen.Particle = 'e-'
-  gen.Energy = 25 * GeV
-  gen.Multiplicity = 3
-  gen.Mask = 2
-  gen.OutputLevel = Output.DEBUG
-  kernel.generatorAction().adopt(gen)
-  # Install vertex smearing for this interaction
-  gen = DDG4.GeneratorAction(kernel,"Geant4InteractionVertexSmear/SmearE-");
-  gen.Mask = 2
-  gen.Offset = (-20*mm, -10*mm, -10*mm, 0*ns)
-  gen.Sigma = (12*mm, 8*mm, 8*mm, 0*ns)
-  kernel.generatorAction().adopt(gen)
-  #^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-  """
-  # Merge all existing interaction records
-  gen = DDG4.GeneratorAction(kernel, "Geant4InteractionMerger/InteractionMerger")
-  gen.OutputLevel = 4  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  # Finally generate Geant4 primaries
-  gen = DDG4.GeneratorAction(kernel, "Geant4PrimaryHandler/PrimaryHandler")
-  gen.OutputLevel = Output.DEBUG  # generator_output_level
-  gen.enableUI()
-  kernel.generatorAction().adopt(gen)
-
-  # And handle the simulation particles.
-  part = DDG4.GeneratorAction(kernel, "Geant4ParticleHandler/ParticleHandler")
-  kernel.generatorAction().adopt(part)
-  # part.SaveProcesses = ['conv','Decay']
-  part.SaveProcesses = ['Decay']
-  part.MinimalKineticEnergy = 100 * MeV
-  part.OutputLevel = Output.DEBUG  # generator_output_level
-  part.enableUI()
-  user = DDG4.Action(kernel, "Geant4TCUserParticleHandler/UserParticleHandler")
-  user.TrackingVolume_Zmax = DDG4.EcalEndcap_zmin
-  user.TrackingVolume_Rmax = DDG4.EcalBarrel_rmin
-  user.enableUI()
-  part.adopt(user)
-  logger.info('PYTHON: +++ Geant4 worker thread configured successfully....')
-  return 1
-
-
-def setupMaster():
-  logger.info('PYTHON: +++ Setting up master thread.....')
-  return 1
-
-
-def setupSensitives():
-  global geant4
-  # First the tracking detectors
-  seq, act = geant4.setupTracker('SiVertexBarrel')
-  act.OutputLevel = Output.ERROR
-  act.CollectSingleDeposits = False
-  seq, act = geant4.setupTracker('SiVertexEndcap')
-  act.OutputLevel = Output.ERROR
-  act.CollectSingleDeposits = False
-  logger.info('PYTHON: +++ Setting up Geant4 sensitive detectors for worker thread.....')
-  return 1
-
-
-def dummy_sd():
-  logger.info('PYTHON: +++ Setting up DUMMY Geant4 sensitive detectors for worker thread.....')
-  return 1
-
-
-def dummy_geom():
-  logger.info('PYTHON: +++ Setting up DUMMY Geant4 geometry for worker thread.....')
-  return 1
-
-
-def run():
-  global geant4
-  kernel = DDG4.Kernel()
-  description = kernel.detectorDescription()
-  install_dir = os.environ['DD4hepINSTALL']
-  kernel.loadGeometry(str("file:" + install_dir + "/DDDetectors/compact/SiD_Markus.xml"))
-  DDG4.importConstants(description)
-  DDG4.Core.setPrintLevel(Output.DEBUG)
-  DDG4.Core.setPrintFormat(str("%-32s %6s %s"))
-
-  kernel.NumberOfThreads = 1
-  geant4 = DDG4.Geant4(kernel, tracker='Geant4TrackerWeightedAction')
-  geant4.printDetectors()
-  # Configure UI
-  geant4.setupCshUI()
-
-  # Geant4 user initialization action
-  geant4.addUserInitialization(worker=setupWorker, master=setupMaster)
-
-  # Configure G4 geometry setup
-  seq, act = geant4.addDetectorConstruction("Geant4DetectorGeometryConstruction/ConstructGeo")
-
-  # Configure G4 magnetic field tracking
-  self.setupTrackingFieldMT()  # noqa: F821
-
-  seq, act = geant4.addDetectorConstruction("Geant4PythonDetectorConstruction/DummyDet",
-                                            geometry=dummy_geom,
-                                            sensitives=dummy_sd)
-  # Configure G4 sensitive detectors
-  seq, act = geant4.addDetectorConstruction("Geant4PythonDetectorConstruction/SetupSD",
-                                            sensitives=setupSensitives)
-
-  # Configure G4 sensitive detectors
-  seq, act = geant4.addDetectorConstruction("Geant4DetectorSensitivesConstruction/ConstructSD",
-                                            allow_threads=True)
-
-  # Setup random generator
-  rndm = DDG4.Action(kernel, 'Geant4Random/Random')
-  rndm.Seed = 987654321
-  rndm.initialize()
-
-  # Setup global filters fur use in sensntive detectors
-  f1 = DDG4.Filter(kernel, 'GeantinoRejectFilter/GeantinoRejector')
-  kernel.registerGlobalFilter(f1)
-
-  # seq,act = geant4.setupTracker('SiTrackerBarrel')
-  # seq,act = geant4.setupTracker('SiTrackerEndcap')
-  # seq,act = geant4.setupTracker('SiTrackerForward')
-  # Now the calorimeters
-  # seq,act = geant4.setupCalorimeter('EcalBarrel')
-  # seq,act = geant4.setupCalorimeter('EcalEndcap')
-  # seq,act = geant4.setupCalorimeter('HcalBarrel')
-  # seq,act = geant4.setupCalorimeter('HcalEndcap')
-  # seq,act = geant4.setupCalorimeter('HcalPlug')
-  # seq,act = geant4.setupCalorimeter('MuonBarrel')
-  # seq,act = geant4.setupCalorimeter('MuonEndcap')
-  # seq,act = geant4.setupCalorimeter('LumiCal')
-  # seq,act = geant4.setupCalorimeter('BeamCal')
-
-  # Now build the physics list:
-  seq = geant4.setupPhysics('QGSP_BERT')
-  phys = DDG4.PhysicsList(geant4.master(), 'Geant4PhysicsList/MyPhysics')
-  part = DDG4.Action(geant4.master(), 'Geant4ExtraParticles/extraparts')
-  part.pdgfile = 'checkout/DDG4/examples/particle.tbl'
-  phys.adoptPhysicsConstructor(part.get())
-  seq.add(phys)
-
-  geant4.run()
-
-  # kernel.configure()
-  # kernel.initialize()
-
-  # DDG4.setPrintLevel(Output.DEBUG)
-  # kernel.run()
-  # kernel.terminate()
-  return 1
-
-
-if __name__ == "__main__":
-  import sys
-  logger.info('Arguments: %s', str(sys.argv))
-  run()
diff --git a/src/GenericDetectors/trackers/compact/scripts/cherenkov_xy_plot.cxx b/src/GenericDetectors/trackers/compact/scripts/cherenkov_xy_plot.cxx
deleted file mode 100644
index aea83d22..00000000
--- a/src/GenericDetectors/trackers/compact/scripts/cherenkov_xy_plot.cxx
+++ /dev/null
@@ -1,99 +0,0 @@
-R__LOAD_LIBRARY(libfmt.so)
-#include "fmt/core.h"
-R__LOAD_LIBRARY(libDDG4IO.so)
-R__LOAD_LIBRARY(libGenDetectors.so)
-
-#include "DD4hep/Detector.h"
-#include "DDG4/Geant4Data.h"
-#include "DDRec/CellIDPositionConverter.h"
-#include "DDRec/SurfaceManager.h"
-#include "DDRec/Surface.h"
-#include "ROOT/RDataFrame.hxx"
-
-#include "TCanvas.h"
-#include "TChain.h"
-#include <random>
-
-#include "npdet/PhotoMultiplierHit.h"
-
-//#include "lcio2/TrackerRawDataData.h"
-//#include "lcio2/TrackerRawData.h"
-
-using PMHit     = npdet::PhotoMultiplierHit;
-using PMHitRVec = ROOT::VecOps::RVec<npdet::PhotoMultiplierHit*>;
-using PMTHitVector = std::vector<npdet::PhotoMultiplierHit*>;
-
-void cherenkov_xy_plot(const char* fname = "derp.root"){
-
-  //ROOT::EnableImplicitMT(); // Tell ROOT you want to go parallel
-  //using namespace lcio2;
-  double degree = TMath::Pi()/180.0;
-
-  //std::random_device rd;
-  //std::mt19937 gen(rd());
-
-  TChain* t = new TChain("EVENT");
-  t->Add(fname);
-
-  ROOT::RDataFrame d0(*t);
-  std::cout << t->GetBranch("ForwardRICHHits")->GetClassName() << std::endl;
-  
-  // -------------------------
-  // Get the DD4hep instance
-  // Load the compact XML file
-  // Initialize the position converter tool
-  //dd4hep::Detector& detector = dd4hep::Detector::getInstance();
-  //detector.fromCompact("GenericRICH_example.xml");
-  //dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
-
-  //// -------------------------
-  //// Get the surfaces map
-  //dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
-  //auto surfMap = surfMan.map( "world" ) ;
-  
-  //auto nhits = [] (std::vector<npdet::sim::Geant4Tracker::Hit*>& hits){ return (int) hits.size(); };
-
-  auto pmt_x = [&](const PMTHitVector& hits) {
-    //return ROOT::VecOps::Map(hits, [](const PMHit& h) { return h.position.x(); });
-    std::vector<double> res;
-    for(auto h : hits) {
-      if(h->position.z() < 400) {
-        res.push_back(h->position.x());
-      }
-    }
-    return res;
-  };
-  auto pmt_y = [&](const PMTHitVector& hits) {
-    std::vector<double> res;
-    for(auto h : hits) {
-      if(h->position.z() < 400) {
-        res.push_back(h->position.y());
-      }
-    }
-    return res;
-  };
-
-  //auto pmt_x = [&](const PMTHitVector& hits) {
-  //  return ROOT::VecOps::Map(hits, [](const PMHit& h) { return h.position.x(); });
-  //};
-
-  auto d1 = d0
-  .Define("nhits", [](const PMTHitVector& hits) { return hits.size(); }, {"ForwardRICHHits"})
-  .Define("pmt_x",pmt_x,{"ForwardRICHHits"})
-  .Define("pmt_y",pmt_y,{"ForwardRICHHits"});
-
-  auto h1    = d1.Histo1D("nhits");
-  auto h1_x  = d1.Histo1D("pmt_x");
-  auto h2 = d1.Histo2D({"cerxy", "cer_xy", 100u, -1000, -1000, 100u, -1000, -1000}, "pmt_x", "pmt_y");
-  auto graph = d1.Graph("nhits", "nhits");
-
-  TCanvas* c = new TCanvas();
-
-  h2->DrawCopy("colz");
-
-  //graph->DrawClone("ap");
-  //graph->SetMarkerStyle(20);
-  //c->Update();
-
-}
-
diff --git a/src/GenericDetectors/CMakeLists.txt b/src/detectors/CMakeLists.txt
similarity index 100%
rename from src/GenericDetectors/CMakeLists.txt
rename to src/detectors/CMakeLists.txt
diff --git a/src/GenericDetectors/README.md b/src/detectors/README.md
similarity index 100%
rename from src/GenericDetectors/README.md
rename to src/detectors/README.md
diff --git a/src/GenericDetectors/beamline/README.md b/src/detectors/beamline/README.md
similarity index 100%
rename from src/GenericDetectors/beamline/README.md
rename to src/detectors/beamline/README.md
diff --git a/src/GenericDetectors/beamline/compact/Beampipe_example.xml b/src/detectors/beamline/compact/Beampipe_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/Beampipe_example.xml
rename to src/detectors/beamline/compact/Beampipe_example.xml
diff --git a/src/GenericDetectors/beamline/compact/IRChamber_example.xml b/src/detectors/beamline/compact/IRChamber_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/IRChamber_example.xml
rename to src/detectors/beamline/compact/IRChamber_example.xml
diff --git a/src/GenericDetectors/beamline/compact/crab_example.xml b/src/detectors/beamline/compact/crab_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/crab_example.xml
rename to src/detectors/beamline/compact/crab_example.xml
diff --git a/src/GenericDetectors/beamline/compact/eic/B0pF_example.xml b/src/detectors/beamline/compact/eic/B0pF_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/eic/B0pF_example.xml
rename to src/detectors/beamline/compact/eic/B0pF_example.xml
diff --git a/src/ConceptDetectors/topside/compact/eic/fields.xml b/src/detectors/beamline/compact/eic/fields.xml
similarity index 100%
rename from src/ConceptDetectors/topside/compact/eic/fields.xml
rename to src/detectors/beamline/compact/eic/fields.xml
diff --git a/src/GenericDetectors/beamline/compact/eic_beamline_example.xml b/src/detectors/beamline/compact/eic_beamline_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/eic_beamline_example.xml
rename to src/detectors/beamline/compact/eic_beamline_example.xml
diff --git a/src/GenericDetectors/beamline/compact/elements.xml b/src/detectors/beamline/compact/elements.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/elements.xml
rename to src/detectors/beamline/compact/elements.xml
diff --git a/src/GenericDetectors/beamline/compact/helical_dipole_magnet_example.xml b/src/detectors/beamline/compact/helical_dipole_magnet_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/helical_dipole_magnet_example.xml
rename to src/detectors/beamline/compact/helical_dipole_magnet_example.xml
diff --git a/src/GenericDetectors/beamline/compact/macro/gps.mac b/src/detectors/beamline/compact/macro/gps.mac
similarity index 100%
rename from src/GenericDetectors/beamline/compact/macro/gps.mac
rename to src/detectors/beamline/compact/macro/gps.mac
diff --git a/src/GenericDetectors/beamline/compact/macro/vis.mac b/src/detectors/beamline/compact/macro/vis.mac
similarity index 100%
rename from src/GenericDetectors/beamline/compact/macro/vis.mac
rename to src/detectors/beamline/compact/macro/vis.mac
diff --git a/src/GenericDetectors/beamline/compact/materials.xml b/src/detectors/beamline/compact/materials.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/materials.xml
rename to src/detectors/beamline/compact/materials.xml
diff --git a/src/GenericDetectors/beamline/compact/quad_magnet_example.xml b/src/detectors/beamline/compact/quad_magnet_example.xml
similarity index 100%
rename from src/GenericDetectors/beamline/compact/quad_magnet_example.xml
rename to src/detectors/beamline/compact/quad_magnet_example.xml
diff --git a/src/GenericDetectors/beamline/compact/run_example b/src/detectors/beamline/compact/run_example
similarity index 100%
rename from src/GenericDetectors/beamline/compact/run_example
rename to src/detectors/beamline/compact/run_example
diff --git a/src/GenericDetectors/beamline/compact/scripts/load_geo.cxx b/src/detectors/beamline/compact/scripts/load_geo.cxx
similarity index 100%
rename from src/GenericDetectors/beamline/compact/scripts/load_geo.cxx
rename to src/detectors/beamline/compact/scripts/load_geo.cxx
diff --git a/src/GenericDetectors/beamline/compact/scripts/vis_test.py b/src/detectors/beamline/compact/scripts/vis_test.py
similarity index 100%
rename from src/GenericDetectors/beamline/compact/scripts/vis_test.py
rename to src/detectors/beamline/compact/scripts/vis_test.py
diff --git a/src/GenericDetectors/beamline/doc/beamline_test.png b/src/detectors/beamline/doc/beamline_test.png
similarity index 100%
rename from src/GenericDetectors/beamline/doc/beamline_test.png
rename to src/detectors/beamline/doc/beamline_test.png
diff --git a/src/GenericDetectors/beamline/doc/beamline_test.xml b/src/detectors/beamline/doc/beamline_test.xml
similarity index 100%
rename from src/GenericDetectors/beamline/doc/beamline_test.xml
rename to src/detectors/beamline/doc/beamline_test.xml
diff --git a/src/GenericDetectors/beamline/doc/elements.xml b/src/detectors/beamline/doc/elements.xml
similarity index 100%
rename from src/GenericDetectors/beamline/doc/elements.xml
rename to src/detectors/beamline/doc/elements.xml
diff --git a/src/detectors/beamline/doc/geometry.stp b/src/detectors/beamline/doc/geometry.stp
new file mode 100644
index 00000000..60f30f4f
--- /dev/null
+++ b/src/detectors/beamline/doc/geometry.stp
@@ -0,0 +1,1980 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2017-12-05T21:57:19',('Author'),(
+    'Open CASCADE'),'Open CASCADE STEP processor 6.8','Open CASCADE 6.8'
+  ,'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('world_volume','world_volume','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,
+  'distance_accuracy_value','confusion accuracy');
+#24 = PRODUCT_TYPE('part',$,(#7));
+#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32);
+#26 = PRODUCT_DEFINITION_SHAPE('','',#27);
+#27 = PRODUCT_DEFINITION('design','',#28,#31);
+#28 = PRODUCT_DEFINITION_FORMATION('','',#29);
+#29 = PRODUCT('TestBeampipe_assembly','TestBeampipe_assembly','',(#30));
+#30 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#32 = SHAPE_REPRESENTATION('',(#11,#33,#37,#41,#45,#49,#53,#57,#61),#65
+  );
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(0.,0.,0.));
+#35 = DIRECTION('',(0.,0.,1.));
+#36 = DIRECTION('',(1.,0.,0.));
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.,0.,70.));
+#39 = DIRECTION('',(0.,0.,1.));
+#40 = DIRECTION('',(1.,0.,0.));
+#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44);
+#42 = CARTESIAN_POINT('',(0.,0.,120.));
+#43 = DIRECTION('',(0.,0.,1.));
+#44 = DIRECTION('',(1.,0.,0.));
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(0.,0.,-60.));
+#47 = DIRECTION('',(0.,1.224646799147E-16,-1.));
+#48 = DIRECTION('',(1.,0.,0.));
+#49 = AXIS2_PLACEMENT_3D('',#50,#51,#52);
+#50 = CARTESIAN_POINT('',(0.,0.,-110.0417554062));
+#51 = DIRECTION('',(0.,1.224646799147E-16,-1.));
+#52 = DIRECTION('',(1.,0.,0.));
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-23.99000124992,0.,479.40012498958));
+#55 = DIRECTION('',(-4.997916927068E-02,0.,0.998750260395));
+#56 = DIRECTION('',(0.998750260395,0.,4.997916927068E-02));
+#57 = AXIS2_PLACEMENT_3D('',#58,#59,#60);
+#58 = CARTESIAN_POINT('',(21.990834479098,0.,-439.4501145737));
+#59 = DIRECTION('',(-4.997916927068E-02,0.,0.998750260395));
+#60 = DIRECTION('',(0.998750260395,0.,4.997916927068E-02));
+#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
+#62 = CARTESIAN_POINT('',(0.,0.,-287.5));
+#63 = DIRECTION('',(0.,0.,1.));
+#64 = DIRECTION('',(1.,0.,0.));
+#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#66,#67,#68)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#66 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#67 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#68 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#69 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#66,
+  'distance_accuracy_value','confusion accuracy');
+#70 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#71),#253);
+#71 = MANIFOLD_SOLID_BREP('',#72);
+#72 = CLOSED_SHELL('',(#73,#161,#196,#226));
+#73 = ADVANCED_FACE('',(#74),#87,.T.);
+#74 = FACE_BOUND('',#75,.T.);
+#75 = EDGE_LOOP('',(#76,#110,#133,#160));
+#76 = ORIENTED_EDGE('',*,*,#77,.F.);
+#77 = EDGE_CURVE('',#78,#78,#80,.T.);
+#78 = VERTEX_POINT('',#79);
+#79 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,30.));
+#80 = SURFACE_CURVE('',#81,(#86,#98),.PCURVE_S1.);
+#81 = CIRCLE('',#82,3.2);
+#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
+#83 = CARTESIAN_POINT('',(0.,0.,30.));
+#84 = DIRECTION('',(0.,0.,1.));
+#85 = DIRECTION('',(1.,0.,0.));
+#86 = PCURVE('',#87,#92);
+#87 = CYLINDRICAL_SURFACE('',#88,3.2);
+#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91);
+#89 = CARTESIAN_POINT('',(0.,0.,-30.));
+#90 = DIRECTION('',(0.,0.,1.));
+#91 = DIRECTION('',(1.,0.,0.));
+#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(0.,60.));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(1.,0.));
+#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#98 = PCURVE('',#99,#104);
+#99 = PLANE('',#100);
+#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#101 = CARTESIAN_POINT('',(0.,0.,30.));
+#102 = DIRECTION('',(0.,0.,1.));
+#103 = DIRECTION('',(1.,0.,0.));
+#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109);
+#105 = CIRCLE('',#106,3.2);
+#106 = AXIS2_PLACEMENT_2D('',#107,#108);
+#107 = CARTESIAN_POINT('',(0.,0.));
+#108 = DIRECTION('',(1.,0.));
+#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#112,#78,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-30.));
+#114 = SEAM_CURVE('',#115,(#119,#126),.PCURVE_S1.);
+#115 = LINE('',#116,#117);
+#116 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-30.));
+#117 = VECTOR('',#118,1.);
+#118 = DIRECTION('',(0.,0.,1.));
+#119 = PCURVE('',#87,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.,1.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#87,#127);
+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(0.,-0.));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#133 = ORIENTED_EDGE('',*,*,#134,.T.);
+#134 = EDGE_CURVE('',#112,#112,#135,.T.);
+#135 = SURFACE_CURVE('',#136,(#141,#148),.PCURVE_S1.);
+#136 = CIRCLE('',#137,3.2);
+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
+#138 = CARTESIAN_POINT('',(0.,0.,-30.));
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = DIRECTION('',(1.,0.,0.));
+#141 = PCURVE('',#87,#142);
+#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147);
+#143 = LINE('',#144,#145);
+#144 = CARTESIAN_POINT('',(0.,0.));
+#145 = VECTOR('',#146,1.);
+#146 = DIRECTION('',(1.,0.));
+#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#148 = PCURVE('',#149,#154);
+#149 = PLANE('',#150);
+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);
+#151 = CARTESIAN_POINT('',(0.,0.,-30.));
+#152 = DIRECTION('',(0.,0.,1.));
+#153 = DIRECTION('',(1.,0.,0.));
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159);
+#155 = CIRCLE('',#156,3.2);
+#156 = AXIS2_PLACEMENT_2D('',#157,#158);
+#157 = CARTESIAN_POINT('',(0.,0.));
+#158 = DIRECTION('',(1.,0.));
+#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#160 = ORIENTED_EDGE('',*,*,#111,.T.);
+#161 = ADVANCED_FACE('',(#162,#165),#99,.T.);
+#162 = FACE_BOUND('',#163,.T.);
+#163 = EDGE_LOOP('',(#164));
+#164 = ORIENTED_EDGE('',*,*,#77,.T.);
+#165 = FACE_BOUND('',#166,.T.);
+#166 = EDGE_LOOP('',(#167));
+#167 = ORIENTED_EDGE('',*,*,#168,.F.);
+#168 = EDGE_CURVE('',#169,#169,#171,.T.);
+#169 = VERTEX_POINT('',#170);
+#170 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,30.));
+#171 = SURFACE_CURVE('',#172,(#177,#184),.PCURVE_S1.);
+#172 = CIRCLE('',#173,3.);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(0.,0.,30.));
+#175 = DIRECTION('',(0.,0.,1.));
+#176 = DIRECTION('',(1.,0.,0.));
+#177 = PCURVE('',#99,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = CIRCLE('',#180,3.);
+#180 = AXIS2_PLACEMENT_2D('',#181,#182);
+#181 = CARTESIAN_POINT('',(0.,0.));
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = PCURVE('',#185,#190);
+#185 = CYLINDRICAL_SURFACE('',#186,3.);
+#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#187 = CARTESIAN_POINT('',(0.,0.,-30.));
+#188 = DIRECTION('',(0.,0.,1.));
+#189 = DIRECTION('',(1.,0.,0.));
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(0.,60.));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(1.,0.));
+#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#196 = ADVANCED_FACE('',(#197,#200),#149,.F.);
+#197 = FACE_BOUND('',#198,.F.);
+#198 = EDGE_LOOP('',(#199));
+#199 = ORIENTED_EDGE('',*,*,#134,.T.);
+#200 = FACE_BOUND('',#201,.F.);
+#201 = EDGE_LOOP('',(#202));
+#202 = ORIENTED_EDGE('',*,*,#203,.F.);
+#203 = EDGE_CURVE('',#204,#204,#206,.T.);
+#204 = VERTEX_POINT('',#205);
+#205 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-30.));
+#206 = SURFACE_CURVE('',#207,(#212,#219),.PCURVE_S1.);
+#207 = CIRCLE('',#208,3.);
+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);
+#209 = CARTESIAN_POINT('',(0.,0.,-30.));
+#210 = DIRECTION('',(0.,0.,1.));
+#211 = DIRECTION('',(1.,0.,0.));
+#212 = PCURVE('',#149,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = CIRCLE('',#215,3.);
+#215 = AXIS2_PLACEMENT_2D('',#216,#217);
+#216 = CARTESIAN_POINT('',(0.,0.));
+#217 = DIRECTION('',(1.,0.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = PCURVE('',#185,#220);
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
+#221 = LINE('',#222,#223);
+#222 = CARTESIAN_POINT('',(0.,0.));
+#223 = VECTOR('',#224,1.);
+#224 = DIRECTION('',(1.,0.));
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#226 = ADVANCED_FACE('',(#227),#185,.F.);
+#227 = FACE_BOUND('',#228,.F.);
+#228 = EDGE_LOOP('',(#229,#250,#251,#252));
+#229 = ORIENTED_EDGE('',*,*,#230,.T.);
+#230 = EDGE_CURVE('',#204,#169,#231,.T.);
+#231 = SEAM_CURVE('',#232,(#236,#243),.PCURVE_S1.);
+#232 = LINE('',#233,#234);
+#233 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-30.));
+#234 = VECTOR('',#235,1.);
+#235 = DIRECTION('',(0.,0.,1.));
+#236 = PCURVE('',#185,#237);
+#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.,1.));
+#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#243 = PCURVE('',#185,#244);
+#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(0.,-0.));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,1.));
+#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#250 = ORIENTED_EDGE('',*,*,#168,.F.);
+#251 = ORIENTED_EDGE('',*,*,#230,.F.);
+#252 = ORIENTED_EDGE('',*,*,#203,.T.);
+#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#257)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#254,#255,#256)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#254 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#255 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#256 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#257 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#254,
+  'distance_accuracy_value','confusion accuracy');
+#258 = SHAPE_DEFINITION_REPRESENTATION(#259,#70);
+#259 = PRODUCT_DEFINITION_SHAPE('','',#260);
+#260 = PRODUCT_DEFINITION('design','',#261,#264);
+#261 = PRODUCT_DEFINITION_FORMATION('','',#262);
+#262 = PRODUCT('tub0','tub0','',(#263));
+#263 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#264 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#265 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#266,#268);
+#266 = ( REPRESENTATION_RELATIONSHIP('','',#70,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#267) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#267 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33);
+#268 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#269
+  );
+#269 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:1:1:1]','',#27,#260,
+  $);
+#270 = PRODUCT_TYPE('part',$,(#262));
+#271 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#272),#454);
+#272 = MANIFOLD_SOLID_BREP('',#273);
+#273 = CLOSED_SHELL('',(#274,#362,#397,#427));
+#274 = ADVANCED_FACE('',(#275),#288,.T.);
+#275 = FACE_BOUND('',#276,.T.);
+#276 = EDGE_LOOP('',(#277,#311,#334,#361));
+#277 = ORIENTED_EDGE('',*,*,#278,.F.);
+#278 = EDGE_CURVE('',#279,#279,#281,.T.);
+#279 = VERTEX_POINT('',#280);
+#280 = CARTESIAN_POINT('',(11.186673331746,-2.739944737766E-15,40.));
+#281 = SURFACE_CURVE('',#282,(#287,#299),.PCURVE_S1.);
+#282 = CIRCLE('',#283,11.186673331746);
+#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
+#284 = CARTESIAN_POINT('',(0.,0.,40.));
+#285 = DIRECTION('',(0.,0.,1.));
+#286 = DIRECTION('',(1.,0.,0.));
+#287 = PCURVE('',#288,#293);
+#288 = CONICAL_SURFACE('',#289,3.2,9.950371575925E-02);
+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
+#290 = CARTESIAN_POINT('',(0.,0.,-40.));
+#291 = DIRECTION('',(0.,0.,1.));
+#292 = DIRECTION('',(1.,0.,0.));
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(0.,80.));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(1.,0.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = PCURVE('',#300,#305);
+#300 = PLANE('',#301);
+#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
+#302 = CARTESIAN_POINT('',(0.,0.,40.));
+#303 = DIRECTION('',(0.,0.,1.));
+#304 = DIRECTION('',(1.,0.,0.));
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = CIRCLE('',#307,11.186673331746);
+#307 = AXIS2_PLACEMENT_2D('',#308,#309);
+#308 = CARTESIAN_POINT('',(0.,0.));
+#309 = DIRECTION('',(1.,0.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = ORIENTED_EDGE('',*,*,#312,.F.);
+#312 = EDGE_CURVE('',#313,#279,#315,.T.);
+#313 = VERTEX_POINT('',#314);
+#314 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-40.));
+#315 = SEAM_CURVE('',#316,(#320,#327),.PCURVE_S1.);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-40.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(9.9339599486E-02,-2.433118450782E-17,0.995053588494
+    ));
+#320 = PCURVE('',#288,#321);
+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);
+#322 = LINE('',#323,#324);
+#323 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#324 = VECTOR('',#325,1.);
+#325 = DIRECTION('',(0.,1.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = PCURVE('',#288,#328);
+#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333);
+#329 = LINE('',#330,#331);
+#330 = CARTESIAN_POINT('',(0.,-0.));
+#331 = VECTOR('',#332,1.);
+#332 = DIRECTION('',(0.,1.));
+#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#334 = ORIENTED_EDGE('',*,*,#335,.T.);
+#335 = EDGE_CURVE('',#313,#313,#336,.T.);
+#336 = SURFACE_CURVE('',#337,(#342,#349),.PCURVE_S1.);
+#337 = CIRCLE('',#338,3.2);
+#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341);
+#339 = CARTESIAN_POINT('',(0.,0.,-40.));
+#340 = DIRECTION('',(0.,0.,1.));
+#341 = DIRECTION('',(1.,0.,0.));
+#342 = PCURVE('',#288,#343);
+#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
+#344 = LINE('',#345,#346);
+#345 = CARTESIAN_POINT('',(0.,0.));
+#346 = VECTOR('',#347,1.);
+#347 = DIRECTION('',(1.,0.));
+#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#349 = PCURVE('',#350,#355);
+#350 = PLANE('',#351);
+#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
+#352 = CARTESIAN_POINT('',(0.,0.,-40.));
+#353 = DIRECTION('',(0.,0.,1.));
+#354 = DIRECTION('',(1.,0.,0.));
+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360);
+#356 = CIRCLE('',#357,3.2);
+#357 = AXIS2_PLACEMENT_2D('',#358,#359);
+#358 = CARTESIAN_POINT('',(0.,0.));
+#359 = DIRECTION('',(1.,0.));
+#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#361 = ORIENTED_EDGE('',*,*,#312,.T.);
+#362 = ADVANCED_FACE('',(#363,#366),#300,.T.);
+#363 = FACE_BOUND('',#364,.T.);
+#364 = EDGE_LOOP('',(#365));
+#365 = ORIENTED_EDGE('',*,*,#278,.T.);
+#366 = FACE_BOUND('',#367,.T.);
+#367 = EDGE_LOOP('',(#368));
+#368 = ORIENTED_EDGE('',*,*,#369,.F.);
+#369 = EDGE_CURVE('',#370,#370,#372,.T.);
+#370 = VERTEX_POINT('',#371);
+#371 = CARTESIAN_POINT('',(10.986673331746,-2.6909588658E-15,40.));
+#372 = SURFACE_CURVE('',#373,(#378,#385),.PCURVE_S1.);
+#373 = CIRCLE('',#374,10.986673331746);
+#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
+#375 = CARTESIAN_POINT('',(0.,0.,40.));
+#376 = DIRECTION('',(0.,0.,1.));
+#377 = DIRECTION('',(1.,0.,0.));
+#378 = PCURVE('',#300,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = CIRCLE('',#381,10.986673331746);
+#381 = AXIS2_PLACEMENT_2D('',#382,#383);
+#382 = CARTESIAN_POINT('',(0.,0.));
+#383 = DIRECTION('',(1.,0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = PCURVE('',#386,#391);
+#386 = CONICAL_SURFACE('',#387,3.,9.950371575925E-02);
+#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390);
+#388 = CARTESIAN_POINT('',(0.,0.,-40.));
+#389 = DIRECTION('',(0.,0.,1.));
+#390 = DIRECTION('',(1.,0.,0.));
+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);
+#392 = LINE('',#393,#394);
+#393 = CARTESIAN_POINT('',(0.,80.));
+#394 = VECTOR('',#395,1.);
+#395 = DIRECTION('',(1.,0.));
+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#397 = ADVANCED_FACE('',(#398,#401),#350,.F.);
+#398 = FACE_BOUND('',#399,.F.);
+#399 = EDGE_LOOP('',(#400));
+#400 = ORIENTED_EDGE('',*,*,#335,.T.);
+#401 = FACE_BOUND('',#402,.F.);
+#402 = EDGE_LOOP('',(#403));
+#403 = ORIENTED_EDGE('',*,*,#404,.F.);
+#404 = EDGE_CURVE('',#405,#405,#407,.T.);
+#405 = VERTEX_POINT('',#406);
+#406 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-40.));
+#407 = SURFACE_CURVE('',#408,(#413,#420),.PCURVE_S1.);
+#408 = CIRCLE('',#409,3.);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(0.,0.,-40.));
+#411 = DIRECTION('',(0.,0.,1.));
+#412 = DIRECTION('',(1.,0.,0.));
+#413 = PCURVE('',#350,#414);
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
+#415 = CIRCLE('',#416,3.);
+#416 = AXIS2_PLACEMENT_2D('',#417,#418);
+#417 = CARTESIAN_POINT('',(0.,0.));
+#418 = DIRECTION('',(1.,0.));
+#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#420 = PCURVE('',#386,#421);
+#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(0.,0.));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(1.,0.));
+#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#427 = ADVANCED_FACE('',(#428),#386,.F.);
+#428 = FACE_BOUND('',#429,.F.);
+#429 = EDGE_LOOP('',(#430,#451,#452,#453));
+#430 = ORIENTED_EDGE('',*,*,#431,.T.);
+#431 = EDGE_CURVE('',#405,#370,#432,.T.);
+#432 = SEAM_CURVE('',#433,(#437,#444),.PCURVE_S1.);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-40.));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(9.9339599486E-02,-2.433118450782E-17,0.995053588494
+    ));
+#437 = PCURVE('',#386,#438);
+#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443);
+#439 = LINE('',#440,#441);
+#440 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#441 = VECTOR('',#442,1.);
+#442 = DIRECTION('',(0.,1.));
+#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#444 = PCURVE('',#386,#445);
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450);
+#446 = LINE('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,-0.));
+#448 = VECTOR('',#449,1.);
+#449 = DIRECTION('',(0.,1.));
+#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#451 = ORIENTED_EDGE('',*,*,#369,.F.);
+#452 = ORIENTED_EDGE('',*,*,#431,.F.);
+#453 = ORIENTED_EDGE('',*,*,#404,.T.);
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#458)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#455,#456,#457)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#455 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#456 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#457 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#458 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#455,
+  'distance_accuracy_value','confusion accuracy');
+#459 = SHAPE_DEFINITION_REPRESENTATION(#460,#271);
+#460 = PRODUCT_DEFINITION_SHAPE('','',#461);
+#461 = PRODUCT_DEFINITION('design','',#462,#465);
+#462 = PRODUCT_DEFINITION_FORMATION('','',#463);
+#463 = PRODUCT('pb1','pb1','',(#464));
+#464 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#465 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#466 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#467,#469);
+#467 = ( REPRESENTATION_RELATIONSHIP('','',#271,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#468) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#468 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);
+#469 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#470
+  );
+#470 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:1:1:2]','',#27,#461,
+  $);
+#471 = PRODUCT_TYPE('part',$,(#463));
+#472 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#473),#655);
+#473 = MANIFOLD_SOLID_BREP('',#474);
+#474 = CLOSED_SHELL('',(#475,#563,#598,#628));
+#475 = ADVANCED_FACE('',(#476),#489,.T.);
+#476 = FACE_BOUND('',#477,.T.);
+#477 = EDGE_LOOP('',(#478,#512,#535,#562));
+#478 = ORIENTED_EDGE('',*,*,#479,.F.);
+#479 = EDGE_CURVE('',#480,#480,#482,.T.);
+#480 = VERTEX_POINT('',#481);
+#481 = CARTESIAN_POINT('',(8.197910682274,-2.007909015349E-15,10.));
+#482 = SURFACE_CURVE('',#483,(#488,#500),.PCURVE_S1.);
+#483 = CIRCLE('',#484,8.197910682274);
+#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487);
+#485 = CARTESIAN_POINT('',(0.,0.,10.));
+#486 = DIRECTION('',(0.,0.,1.));
+#487 = DIRECTION('',(1.,0.,0.));
+#488 = PCURVE('',#489,#494);
+#489 = CONICAL_SURFACE('',#490,11.186673331746,0.148340398675);
+#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
+#491 = CARTESIAN_POINT('',(0.,0.,-10.));
+#492 = DIRECTION('',(-0.,-0.,-1.));
+#493 = DIRECTION('',(1.,0.,0.));
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = LINE('',#496,#497);
+#496 = CARTESIAN_POINT('',(-0.,-20.));
+#497 = VECTOR('',#498,1.);
+#498 = DIRECTION('',(-1.,-0.));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#500 = PCURVE('',#501,#506);
+#501 = PLANE('',#502);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(0.,0.,10.));
+#504 = DIRECTION('',(0.,0.,1.));
+#505 = DIRECTION('',(1.,0.,0.));
+#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
+#507 = CIRCLE('',#508,8.197910682274);
+#508 = AXIS2_PLACEMENT_2D('',#509,#510);
+#509 = CARTESIAN_POINT('',(0.,0.));
+#510 = DIRECTION('',(1.,0.));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = ORIENTED_EDGE('',*,*,#513,.F.);
+#513 = EDGE_CURVE('',#514,#480,#516,.T.);
+#514 = VERTEX_POINT('',#515);
+#515 = CARTESIAN_POINT('',(11.186673331746,-2.739944737766E-15,-10.));
+#516 = SEAM_CURVE('',#517,(#521,#528),.PCURVE_S1.);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(11.186673331746,-2.739944737766E-15,-10.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(-0.147796961639,3.619981519887E-17,0.989017723871)
+  );
+#521 = PCURVE('',#489,#522);
+#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
+#523 = LINE('',#524,#525);
+#524 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#525 = VECTOR('',#526,1.);
+#526 = DIRECTION('',(-0.,-1.));
+#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#528 = PCURVE('',#489,#529);
+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534);
+#530 = LINE('',#531,#532);
+#531 = CARTESIAN_POINT('',(0.,-0.));
+#532 = VECTOR('',#533,1.);
+#533 = DIRECTION('',(-0.,-1.));
+#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#535 = ORIENTED_EDGE('',*,*,#536,.T.);
+#536 = EDGE_CURVE('',#514,#514,#537,.T.);
+#537 = SURFACE_CURVE('',#538,(#543,#550),.PCURVE_S1.);
+#538 = CIRCLE('',#539,11.186673331746);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(0.,0.,-10.));
+#541 = DIRECTION('',(0.,0.,1.));
+#542 = DIRECTION('',(1.,0.,0.));
+#543 = PCURVE('',#489,#544);
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(-0.,-0.));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(-1.,-0.));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#550 = PCURVE('',#551,#556);
+#551 = PLANE('',#552);
+#552 = AXIS2_PLACEMENT_3D('',#553,#554,#555);
+#553 = CARTESIAN_POINT('',(0.,0.,-10.));
+#554 = DIRECTION('',(0.,0.,1.));
+#555 = DIRECTION('',(1.,0.,0.));
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);
+#557 = CIRCLE('',#558,11.186673331746);
+#558 = AXIS2_PLACEMENT_2D('',#559,#560);
+#559 = CARTESIAN_POINT('',(0.,0.));
+#560 = DIRECTION('',(1.,0.));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = ORIENTED_EDGE('',*,*,#513,.T.);
+#563 = ADVANCED_FACE('',(#564,#567),#501,.T.);
+#564 = FACE_BOUND('',#565,.T.);
+#565 = EDGE_LOOP('',(#566));
+#566 = ORIENTED_EDGE('',*,*,#479,.T.);
+#567 = FACE_BOUND('',#568,.T.);
+#568 = EDGE_LOOP('',(#569));
+#569 = ORIENTED_EDGE('',*,*,#570,.F.);
+#570 = EDGE_CURVE('',#571,#571,#573,.T.);
+#571 = VERTEX_POINT('',#572);
+#572 = CARTESIAN_POINT('',(7.997910682274,-1.958923143383E-15,10.));
+#573 = SURFACE_CURVE('',#574,(#579,#586),.PCURVE_S1.);
+#574 = CIRCLE('',#575,7.997910682274);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(0.,0.,10.));
+#577 = DIRECTION('',(0.,0.,1.));
+#578 = DIRECTION('',(1.,0.,0.));
+#579 = PCURVE('',#501,#580);
+#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585);
+#581 = CIRCLE('',#582,7.997910682274);
+#582 = AXIS2_PLACEMENT_2D('',#583,#584);
+#583 = CARTESIAN_POINT('',(0.,0.));
+#584 = DIRECTION('',(1.,0.));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#586 = PCURVE('',#587,#592);
+#587 = CONICAL_SURFACE('',#588,10.986673331746,0.148340398675);
+#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591);
+#589 = CARTESIAN_POINT('',(0.,0.,-10.));
+#590 = DIRECTION('',(-0.,-0.,-1.));
+#591 = DIRECTION('',(1.,0.,0.));
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(-0.,-20.));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(-1.,-0.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#598 = ADVANCED_FACE('',(#599,#602),#551,.F.);
+#599 = FACE_BOUND('',#600,.F.);
+#600 = EDGE_LOOP('',(#601));
+#601 = ORIENTED_EDGE('',*,*,#536,.T.);
+#602 = FACE_BOUND('',#603,.F.);
+#603 = EDGE_LOOP('',(#604));
+#604 = ORIENTED_EDGE('',*,*,#605,.F.);
+#605 = EDGE_CURVE('',#606,#606,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(10.986673331746,-2.6909588658E-15,-10.));
+#608 = SURFACE_CURVE('',#609,(#614,#621),.PCURVE_S1.);
+#609 = CIRCLE('',#610,10.986673331746);
+#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
+#611 = CARTESIAN_POINT('',(0.,0.,-10.));
+#612 = DIRECTION('',(0.,0.,1.));
+#613 = DIRECTION('',(1.,0.,0.));
+#614 = PCURVE('',#551,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = CIRCLE('',#617,10.986673331746);
+#617 = AXIS2_PLACEMENT_2D('',#618,#619);
+#618 = CARTESIAN_POINT('',(0.,0.));
+#619 = DIRECTION('',(1.,0.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#621 = PCURVE('',#587,#622);
+#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
+#623 = LINE('',#624,#625);
+#624 = CARTESIAN_POINT('',(-0.,-0.));
+#625 = VECTOR('',#626,1.);
+#626 = DIRECTION('',(-1.,-0.));
+#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#628 = ADVANCED_FACE('',(#629),#587,.F.);
+#629 = FACE_BOUND('',#630,.F.);
+#630 = EDGE_LOOP('',(#631,#652,#653,#654));
+#631 = ORIENTED_EDGE('',*,*,#632,.T.);
+#632 = EDGE_CURVE('',#606,#571,#633,.T.);
+#633 = SEAM_CURVE('',#634,(#638,#645),.PCURVE_S1.);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(10.986673331746,-2.6909588658E-15,-10.));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(-0.147796961639,3.619981519887E-17,0.989017723871)
+  );
+#638 = PCURVE('',#587,#639);
+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);
+#640 = LINE('',#641,#642);
+#641 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#642 = VECTOR('',#643,1.);
+#643 = DIRECTION('',(-0.,-1.));
+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#645 = PCURVE('',#587,#646);
+#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651);
+#647 = LINE('',#648,#649);
+#648 = CARTESIAN_POINT('',(0.,-0.));
+#649 = VECTOR('',#650,1.);
+#650 = DIRECTION('',(-0.,-1.));
+#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#652 = ORIENTED_EDGE('',*,*,#570,.F.);
+#653 = ORIENTED_EDGE('',*,*,#632,.F.);
+#654 = ORIENTED_EDGE('',*,*,#605,.T.);
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#659)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#656,#657,#658)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#656 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#657 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#658 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#659 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#656,
+  'distance_accuracy_value','confusion accuracy');
+#660 = SHAPE_DEFINITION_REPRESENTATION(#661,#472);
+#661 = PRODUCT_DEFINITION_SHAPE('','',#662);
+#662 = PRODUCT_DEFINITION('design','',#663,#666);
+#663 = PRODUCT_DEFINITION_FORMATION('','',#664);
+#664 = PRODUCT('pb2','pb2','',(#665));
+#665 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#666 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#667 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#668,#670);
+#668 = ( REPRESENTATION_RELATIONSHIP('','',#472,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#669) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#669 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41);
+#670 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#671
+  );
+#671 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:1:1:3]','',#27,#662,
+  $);
+#672 = PRODUCT_TYPE('part',$,(#664));
+#673 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#674),#856);
+#674 = MANIFOLD_SOLID_BREP('',#675);
+#675 = CLOSED_SHELL('',(#676,#764,#799,#829));
+#676 = ADVANCED_FACE('',(#677),#690,.T.);
+#677 = FACE_BOUND('',#678,.T.);
+#678 = EDGE_LOOP('',(#679,#713,#736,#763));
+#679 = ORIENTED_EDGE('',*,*,#680,.F.);
+#680 = EDGE_CURVE('',#681,#681,#683,.T.);
+#681 = VERTEX_POINT('',#682);
+#682 = CARTESIAN_POINT('',(9.19000499881,-2.250902041188E-15,30.));
+#683 = SURFACE_CURVE('',#684,(#689,#701),.PCURVE_S1.);
+#684 = CIRCLE('',#685,9.19000499881);
+#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688);
+#686 = CARTESIAN_POINT('',(0.,0.,30.));
+#687 = DIRECTION('',(0.,0.,1.));
+#688 = DIRECTION('',(1.,0.,0.));
+#689 = PCURVE('',#690,#695);
+#690 = CONICAL_SURFACE('',#691,3.2,9.950371575925E-02);
+#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
+#692 = CARTESIAN_POINT('',(0.,0.,-30.));
+#693 = DIRECTION('',(0.,0.,1.));
+#694 = DIRECTION('',(1.,0.,0.));
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(0.,60.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(1.,0.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#701 = PCURVE('',#702,#707);
+#702 = PLANE('',#703);
+#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
+#704 = CARTESIAN_POINT('',(0.,0.,30.));
+#705 = DIRECTION('',(0.,0.,1.));
+#706 = DIRECTION('',(1.,0.,0.));
+#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
+#708 = CIRCLE('',#709,9.19000499881);
+#709 = AXIS2_PLACEMENT_2D('',#710,#711);
+#710 = CARTESIAN_POINT('',(0.,0.));
+#711 = DIRECTION('',(1.,0.));
+#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#713 = ORIENTED_EDGE('',*,*,#714,.F.);
+#714 = EDGE_CURVE('',#715,#681,#717,.T.);
+#715 = VERTEX_POINT('',#716);
+#716 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-30.));
+#717 = SEAM_CURVE('',#718,(#722,#729),.PCURVE_S1.);
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,-30.));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(9.9339599486E-02,-2.433118450782E-17,0.995053588494
+    ));
+#722 = PCURVE('',#690,#723);
+#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,1.));
+#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#729 = PCURVE('',#690,#730);
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(0.,-0.));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(0.,1.));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#715,#715,#738,.T.);
+#738 = SURFACE_CURVE('',#739,(#744,#751),.PCURVE_S1.);
+#739 = CIRCLE('',#740,3.2);
+#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743);
+#741 = CARTESIAN_POINT('',(0.,0.,-30.));
+#742 = DIRECTION('',(0.,0.,1.));
+#743 = DIRECTION('',(1.,0.,0.));
+#744 = PCURVE('',#690,#745);
+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(0.,0.));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(1.,0.));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#751 = PCURVE('',#752,#757);
+#752 = PLANE('',#753);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(0.,0.,-30.));
+#755 = DIRECTION('',(0.,0.,1.));
+#756 = DIRECTION('',(1.,0.,0.));
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = CIRCLE('',#759,3.2);
+#759 = AXIS2_PLACEMENT_2D('',#760,#761);
+#760 = CARTESIAN_POINT('',(0.,0.));
+#761 = DIRECTION('',(1.,0.));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = ORIENTED_EDGE('',*,*,#714,.T.);
+#764 = ADVANCED_FACE('',(#765,#768),#702,.T.);
+#765 = FACE_BOUND('',#766,.T.);
+#766 = EDGE_LOOP('',(#767));
+#767 = ORIENTED_EDGE('',*,*,#680,.T.);
+#768 = FACE_BOUND('',#769,.T.);
+#769 = EDGE_LOOP('',(#770));
+#770 = ORIENTED_EDGE('',*,*,#771,.F.);
+#771 = EDGE_CURVE('',#772,#772,#774,.T.);
+#772 = VERTEX_POINT('',#773);
+#773 = CARTESIAN_POINT('',(8.99000499881,-2.201916169222E-15,30.));
+#774 = SURFACE_CURVE('',#775,(#780,#787),.PCURVE_S1.);
+#775 = CIRCLE('',#776,8.99000499881);
+#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
+#777 = CARTESIAN_POINT('',(0.,0.,30.));
+#778 = DIRECTION('',(0.,0.,1.));
+#779 = DIRECTION('',(1.,0.,0.));
+#780 = PCURVE('',#702,#781);
+#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
+#782 = CIRCLE('',#783,8.99000499881);
+#783 = AXIS2_PLACEMENT_2D('',#784,#785);
+#784 = CARTESIAN_POINT('',(0.,0.));
+#785 = DIRECTION('',(1.,0.));
+#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#787 = PCURVE('',#788,#793);
+#788 = CONICAL_SURFACE('',#789,3.,9.950371575925E-02);
+#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792);
+#790 = CARTESIAN_POINT('',(0.,0.,-30.));
+#791 = DIRECTION('',(0.,0.,1.));
+#792 = DIRECTION('',(1.,0.,0.));
+#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);
+#794 = LINE('',#795,#796);
+#795 = CARTESIAN_POINT('',(0.,60.));
+#796 = VECTOR('',#797,1.);
+#797 = DIRECTION('',(1.,0.));
+#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#799 = ADVANCED_FACE('',(#800,#803),#752,.F.);
+#800 = FACE_BOUND('',#801,.F.);
+#801 = EDGE_LOOP('',(#802));
+#802 = ORIENTED_EDGE('',*,*,#737,.T.);
+#803 = FACE_BOUND('',#804,.F.);
+#804 = EDGE_LOOP('',(#805));
+#805 = ORIENTED_EDGE('',*,*,#806,.F.);
+#806 = EDGE_CURVE('',#807,#807,#809,.T.);
+#807 = VERTEX_POINT('',#808);
+#808 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-30.));
+#809 = SURFACE_CURVE('',#810,(#815,#822),.PCURVE_S1.);
+#810 = CIRCLE('',#811,3.);
+#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
+#812 = CARTESIAN_POINT('',(0.,0.,-30.));
+#813 = DIRECTION('',(0.,0.,1.));
+#814 = DIRECTION('',(1.,0.,0.));
+#815 = PCURVE('',#752,#816);
+#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);
+#817 = CIRCLE('',#818,3.);
+#818 = AXIS2_PLACEMENT_2D('',#819,#820);
+#819 = CARTESIAN_POINT('',(0.,0.));
+#820 = DIRECTION('',(1.,0.));
+#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#822 = PCURVE('',#788,#823);
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(0.,0.));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(1.,0.));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = ADVANCED_FACE('',(#830),#788,.F.);
+#830 = FACE_BOUND('',#831,.F.);
+#831 = EDGE_LOOP('',(#832,#853,#854,#855));
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#807,#772,#834,.T.);
+#834 = SEAM_CURVE('',#835,(#839,#846),.PCURVE_S1.);
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-30.));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(9.9339599486E-02,-2.433118450782E-17,0.995053588494
+    ));
+#839 = PCURVE('',#788,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
+#841 = LINE('',#842,#843);
+#842 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#843 = VECTOR('',#844,1.);
+#844 = DIRECTION('',(0.,1.));
+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#846 = PCURVE('',#788,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,-0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.,1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = ORIENTED_EDGE('',*,*,#771,.F.);
+#854 = ORIENTED_EDGE('',*,*,#833,.F.);
+#855 = ORIENTED_EDGE('',*,*,#806,.T.);
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#860)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#857,#858,#859)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#857 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#858 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#859 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#860 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#857,
+  'distance_accuracy_value','confusion accuracy');
+#861 = SHAPE_DEFINITION_REPRESENTATION(#862,#673);
+#862 = PRODUCT_DEFINITION_SHAPE('','',#863);
+#863 = PRODUCT_DEFINITION('design','',#864,#867);
+#864 = PRODUCT_DEFINITION_FORMATION('','',#865);
+#865 = PRODUCT('pb3','pb3','',(#866));
+#866 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#867 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#868 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#869,#871);
+#869 = ( REPRESENTATION_RELATIONSHIP('','',#673,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#870) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#870 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45);
+#871 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#872
+  );
+#872 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:1:1:4]','',#27,#863,
+  $);
+#873 = PRODUCT_TYPE('part',$,(#865));
+#874 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#875),#1057);
+#875 = MANIFOLD_SOLID_BREP('',#876);
+#876 = CLOSED_SHELL('',(#877,#965,#1000,#1030));
+#877 = ADVANCED_FACE('',(#878),#891,.T.);
+#878 = FACE_BOUND('',#879,.T.);
+#879 = EDGE_LOOP('',(#880,#914,#937,#964));
+#880 = ORIENTED_EDGE('',*,*,#881,.F.);
+#881 = EDGE_CURVE('',#882,#882,#884,.T.);
+#882 = VERTEX_POINT('',#883);
+#883 = CARTESIAN_POINT('',(3.2,-7.837739514543E-16,20.041755406265));
+#884 = SURFACE_CURVE('',#885,(#890,#902),.PCURVE_S1.);
+#885 = CIRCLE('',#886,3.2);
+#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889);
+#887 = CARTESIAN_POINT('',(0.,0.,20.041755406265));
+#888 = DIRECTION('',(0.,0.,1.));
+#889 = DIRECTION('',(1.,0.,0.));
+#890 = PCURVE('',#891,#896);
+#891 = CONICAL_SURFACE('',#892,9.19000499881,0.148340398675);
+#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895);
+#893 = CARTESIAN_POINT('',(0.,0.,-20.04175540626));
+#894 = DIRECTION('',(-0.,-0.,-1.));
+#895 = DIRECTION('',(1.,0.,0.));
+#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901);
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(-0.,-40.08351081252));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(-1.,-0.));
+#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#902 = PCURVE('',#903,#908);
+#903 = PLANE('',#904);
+#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907);
+#905 = CARTESIAN_POINT('',(0.,0.,20.041755406265));
+#906 = DIRECTION('',(0.,0.,1.));
+#907 = DIRECTION('',(1.,0.,0.));
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = CIRCLE('',#910,3.2);
+#910 = AXIS2_PLACEMENT_2D('',#911,#912);
+#911 = CARTESIAN_POINT('',(0.,0.));
+#912 = DIRECTION('',(1.,0.));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = ORIENTED_EDGE('',*,*,#915,.F.);
+#915 = EDGE_CURVE('',#916,#882,#918,.T.);
+#916 = VERTEX_POINT('',#917);
+#917 = CARTESIAN_POINT('',(9.19000499881,-2.250902041188E-15,
+    -20.04175540626));
+#918 = SEAM_CURVE('',#919,(#923,#930),.PCURVE_S1.);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(9.19000499881,-2.250902041188E-15,
+    -20.04175540626));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(-0.147796961639,3.619981519887E-17,0.989017723871)
+  );
+#923 = PCURVE('',#891,#924);
+#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(-0.,-1.));
+#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#930 = PCURVE('',#891,#931);
+#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936);
+#932 = LINE('',#933,#934);
+#933 = CARTESIAN_POINT('',(0.,-0.));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(-0.,-1.));
+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#937 = ORIENTED_EDGE('',*,*,#938,.T.);
+#938 = EDGE_CURVE('',#916,#916,#939,.T.);
+#939 = SURFACE_CURVE('',#940,(#945,#952),.PCURVE_S1.);
+#940 = CIRCLE('',#941,9.19000499881);
+#941 = AXIS2_PLACEMENT_3D('',#942,#943,#944);
+#942 = CARTESIAN_POINT('',(0.,0.,-20.04175540626));
+#943 = DIRECTION('',(0.,0.,1.));
+#944 = DIRECTION('',(1.,0.,0.));
+#945 = PCURVE('',#891,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(-0.,-0.));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(-1.,-0.));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = PCURVE('',#953,#958);
+#953 = PLANE('',#954);
+#954 = AXIS2_PLACEMENT_3D('',#955,#956,#957);
+#955 = CARTESIAN_POINT('',(0.,0.,-20.04175540626));
+#956 = DIRECTION('',(0.,0.,1.));
+#957 = DIRECTION('',(1.,0.,0.));
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963);
+#959 = CIRCLE('',#960,9.19000499881);
+#960 = AXIS2_PLACEMENT_2D('',#961,#962);
+#961 = CARTESIAN_POINT('',(0.,0.));
+#962 = DIRECTION('',(1.,0.));
+#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#964 = ORIENTED_EDGE('',*,*,#915,.T.);
+#965 = ADVANCED_FACE('',(#966,#969),#903,.T.);
+#966 = FACE_BOUND('',#967,.T.);
+#967 = EDGE_LOOP('',(#968));
+#968 = ORIENTED_EDGE('',*,*,#881,.T.);
+#969 = FACE_BOUND('',#970,.T.);
+#970 = EDGE_LOOP('',(#971));
+#971 = ORIENTED_EDGE('',*,*,#972,.F.);
+#972 = EDGE_CURVE('',#973,#973,#975,.T.);
+#973 = VERTEX_POINT('',#974);
+#974 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,20.041755406265));
+#975 = SURFACE_CURVE('',#976,(#981,#988),.PCURVE_S1.);
+#976 = CIRCLE('',#977,3.);
+#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);
+#978 = CARTESIAN_POINT('',(0.,0.,20.041755406265));
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = DIRECTION('',(1.,0.,0.));
+#981 = PCURVE('',#903,#982);
+#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987);
+#983 = CIRCLE('',#984,3.);
+#984 = AXIS2_PLACEMENT_2D('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.,0.));
+#986 = DIRECTION('',(1.,0.));
+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#988 = PCURVE('',#989,#994);
+#989 = CONICAL_SURFACE('',#990,8.99000499881,0.148340398675);
+#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993);
+#991 = CARTESIAN_POINT('',(0.,0.,-20.04175540626));
+#992 = DIRECTION('',(-0.,-0.,-1.));
+#993 = DIRECTION('',(1.,0.,0.));
+#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999);
+#995 = LINE('',#996,#997);
+#996 = CARTESIAN_POINT('',(-0.,-40.08351081252));
+#997 = VECTOR('',#998,1.);
+#998 = DIRECTION('',(-1.,-0.));
+#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1000 = ADVANCED_FACE('',(#1001,#1004),#953,.F.);
+#1001 = FACE_BOUND('',#1002,.F.);
+#1002 = EDGE_LOOP('',(#1003));
+#1003 = ORIENTED_EDGE('',*,*,#938,.T.);
+#1004 = FACE_BOUND('',#1005,.F.);
+#1005 = EDGE_LOOP('',(#1006));
+#1006 = ORIENTED_EDGE('',*,*,#1007,.F.);
+#1007 = EDGE_CURVE('',#1008,#1008,#1010,.T.);
+#1008 = VERTEX_POINT('',#1009);
+#1009 = CARTESIAN_POINT('',(8.99000499881,-2.201916169222E-15,
+    -20.04175540626));
+#1010 = SURFACE_CURVE('',#1011,(#1016,#1023),.PCURVE_S1.);
+#1011 = CIRCLE('',#1012,8.99000499881);
+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);
+#1013 = CARTESIAN_POINT('',(0.,0.,-20.04175540626));
+#1014 = DIRECTION('',(0.,0.,1.));
+#1015 = DIRECTION('',(1.,0.,0.));
+#1016 = PCURVE('',#953,#1017);
+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);
+#1018 = CIRCLE('',#1019,8.99000499881);
+#1019 = AXIS2_PLACEMENT_2D('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(0.,0.));
+#1021 = DIRECTION('',(1.,0.));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1023 = PCURVE('',#989,#1024);
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(-0.,-0.));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(-1.,-0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1030 = ADVANCED_FACE('',(#1031),#989,.F.);
+#1031 = FACE_BOUND('',#1032,.F.);
+#1032 = EDGE_LOOP('',(#1033,#1054,#1055,#1056));
+#1033 = ORIENTED_EDGE('',*,*,#1034,.T.);
+#1034 = EDGE_CURVE('',#1008,#973,#1035,.T.);
+#1035 = SEAM_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(8.99000499881,-2.201916169222E-15,
+    -20.04175540626));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(-0.147796961639,3.619981519887E-17,0.989017723871)
+  );
+#1040 = PCURVE('',#989,#1041);
+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046);
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(-0.,-1.));
+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1047 = PCURVE('',#989,#1048);
+#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(0.,-0.));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(-0.,-1.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1054 = ORIENTED_EDGE('',*,*,#972,.F.);
+#1055 = ORIENTED_EDGE('',*,*,#1034,.F.);
+#1056 = ORIENTED_EDGE('',*,*,#1007,.T.);
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1061)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1058,#1059,#1060)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1058 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1059 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1060 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1061 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1058,
+  'distance_accuracy_value','confusion accuracy');
+#1062 = SHAPE_DEFINITION_REPRESENTATION(#1063,#874);
+#1063 = PRODUCT_DEFINITION_SHAPE('','',#1064);
+#1064 = PRODUCT_DEFINITION('design','',#1065,#1068);
+#1065 = PRODUCT_DEFINITION_FORMATION('','',#1066);
+#1066 = PRODUCT('pb4','pb4','',(#1067));
+#1067 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1068 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1069 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1070,#1072);
+#1070 = ( REPRESENTATION_RELATIONSHIP('','',#874,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1071) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1071 = ITEM_DEFINED_TRANSFORMATION('','',#11,#49);
+#1072 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1073);
+#1073 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:1:1:5]','',#27,
+  #1064,$);
+#1074 = PRODUCT_TYPE('part',$,(#1066));
+#1075 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1076),#1258);
+#1076 = MANIFOLD_SOLID_BREP('',#1077);
+#1077 = CLOSED_SHELL('',(#1078,#1166,#1201,#1231));
+#1078 = ADVANCED_FACE('',(#1079),#1092,.T.);
+#1079 = FACE_BOUND('',#1080,.T.);
+#1080 = EDGE_LOOP('',(#1081,#1115,#1138,#1165));
+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#1082 = EDGE_CURVE('',#1083,#1083,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(9.77782070783,-2.394875366496E-15,350.));
+#1085 = SURFACE_CURVE('',#1086,(#1091,#1103),.PCURVE_S1.);
+#1086 = CIRCLE('',#1087,9.77782070783);
+#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090);
+#1088 = CARTESIAN_POINT('',(0.,0.,350.));
+#1089 = DIRECTION('',(0.,0.,1.));
+#1090 = DIRECTION('',(1.,0.,0.));
+#1091 = PCURVE('',#1092,#1097);
+#1092 = CONICAL_SURFACE('',#1093,1.7,1.153923167661E-02);
+#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
+#1094 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1095 = DIRECTION('',(0.,0.,1.));
+#1096 = DIRECTION('',(1.,0.,0.));
+#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(0.,700.));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(1.,0.));
+#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1103 = PCURVE('',#1104,#1109);
+#1104 = PLANE('',#1105);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(0.,0.,350.));
+#1107 = DIRECTION('',(0.,0.,1.));
+#1108 = DIRECTION('',(1.,0.,0.));
+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114);
+#1110 = CIRCLE('',#1111,9.77782070783);
+#1111 = AXIS2_PLACEMENT_2D('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(0.,0.));
+#1113 = DIRECTION('',(1.,0.));
+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1117,#1083,#1119,.T.);
+#1117 = VERTEX_POINT('',#1118);
+#1118 = CARTESIAN_POINT('',(1.7,-4.163799117101E-16,-350.));
+#1119 = SEAM_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(1.7,-4.163799117101E-16,-350.));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(1.153897559609E-02,-2.826233905838E-18,
+    0.999933423805));
+#1124 = PCURVE('',#1092,#1125);
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
+#1126 = LINE('',#1127,#1128);
+#1127 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1128 = VECTOR('',#1129,1.);
+#1129 = DIRECTION('',(0.,1.));
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1131 = PCURVE('',#1092,#1132);
+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(0.,-0.));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(0.,1.));
+#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1139 = EDGE_CURVE('',#1117,#1117,#1140,.T.);
+#1140 = SURFACE_CURVE('',#1141,(#1146,#1153),.PCURVE_S1.);
+#1141 = CIRCLE('',#1142,1.7);
+#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);
+#1143 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1144 = DIRECTION('',(0.,0.,1.));
+#1145 = DIRECTION('',(1.,0.,0.));
+#1146 = PCURVE('',#1092,#1147);
+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(0.,0.));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(1.,0.));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = PCURVE('',#1154,#1159);
+#1154 = PLANE('',#1155);
+#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158);
+#1156 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1157 = DIRECTION('',(0.,0.,1.));
+#1158 = DIRECTION('',(1.,0.,0.));
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = CIRCLE('',#1161,1.7);
+#1161 = AXIS2_PLACEMENT_2D('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(0.,0.));
+#1163 = DIRECTION('',(1.,0.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = ORIENTED_EDGE('',*,*,#1116,.T.);
+#1166 = ADVANCED_FACE('',(#1167,#1170),#1104,.T.);
+#1167 = FACE_BOUND('',#1168,.T.);
+#1168 = EDGE_LOOP('',(#1169));
+#1169 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#1170 = FACE_BOUND('',#1171,.T.);
+#1171 = EDGE_LOOP('',(#1172));
+#1172 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#1173 = EDGE_CURVE('',#1174,#1174,#1176,.T.);
+#1174 = VERTEX_POINT('',#1175);
+#1175 = CARTESIAN_POINT('',(9.57782070783,-2.34588949453E-15,350.));
+#1176 = SURFACE_CURVE('',#1177,(#1182,#1189),.PCURVE_S1.);
+#1177 = CIRCLE('',#1178,9.57782070783);
+#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181);
+#1179 = CARTESIAN_POINT('',(0.,0.,350.));
+#1180 = DIRECTION('',(0.,0.,1.));
+#1181 = DIRECTION('',(1.,0.,0.));
+#1182 = PCURVE('',#1104,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
+#1184 = CIRCLE('',#1185,9.57782070783);
+#1185 = AXIS2_PLACEMENT_2D('',#1186,#1187);
+#1186 = CARTESIAN_POINT('',(0.,0.));
+#1187 = DIRECTION('',(1.,0.));
+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1189 = PCURVE('',#1190,#1195);
+#1190 = CONICAL_SURFACE('',#1191,1.5,1.153923167661E-02);
+#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194);
+#1192 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1193 = DIRECTION('',(0.,0.,1.));
+#1194 = DIRECTION('',(1.,0.,0.));
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(0.,700.));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(1.,0.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = ADVANCED_FACE('',(#1202,#1205),#1154,.F.);
+#1202 = FACE_BOUND('',#1203,.F.);
+#1203 = EDGE_LOOP('',(#1204));
+#1204 = ORIENTED_EDGE('',*,*,#1139,.T.);
+#1205 = FACE_BOUND('',#1206,.F.);
+#1206 = EDGE_LOOP('',(#1207));
+#1207 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#1208 = EDGE_CURVE('',#1209,#1209,#1211,.T.);
+#1209 = VERTEX_POINT('',#1210);
+#1210 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,-350.));
+#1211 = SURFACE_CURVE('',#1212,(#1217,#1224),.PCURVE_S1.);
+#1212 = CIRCLE('',#1213,1.5);
+#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216);
+#1214 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1215 = DIRECTION('',(0.,0.,1.));
+#1216 = DIRECTION('',(1.,0.,0.));
+#1217 = PCURVE('',#1154,#1218);
+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);
+#1219 = CIRCLE('',#1220,1.5);
+#1220 = AXIS2_PLACEMENT_2D('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(0.,0.));
+#1222 = DIRECTION('',(1.,0.));
+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1224 = PCURVE('',#1190,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(0.,0.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(1.,0.));
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1231 = ADVANCED_FACE('',(#1232),#1190,.F.);
+#1232 = FACE_BOUND('',#1233,.F.);
+#1233 = EDGE_LOOP('',(#1234,#1255,#1256,#1257));
+#1234 = ORIENTED_EDGE('',*,*,#1235,.T.);
+#1235 = EDGE_CURVE('',#1209,#1174,#1236,.T.);
+#1236 = SEAM_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,-350.));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(1.153897559609E-02,-2.826233905838E-18,
+    0.999933423805));
+#1241 = PCURVE('',#1190,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(0.,1.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = PCURVE('',#1190,#1249);
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(0.,-0.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(0.,1.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = ORIENTED_EDGE('',*,*,#1173,.F.);
+#1256 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#1257 = ORIENTED_EDGE('',*,*,#1208,.T.);
+#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1262)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1259,#1260,#1261)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1259 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1260 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1261 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1262 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1259,
+  'distance_accuracy_value','confusion accuracy');
+#1263 = SHAPE_DEFINITION_REPRESENTATION(#1264,#1075);
+#1264 = PRODUCT_DEFINITION_SHAPE('','',#1265);
+#1265 = PRODUCT_DEFINITION('design','',#1266,#1269);
+#1266 = PRODUCT_DEFINITION_FORMATION('','',#1267);
+#1267 = PRODUCT('ion_exit_pipe','ion_exit_pipe','',(#1268));
+#1268 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1269 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1271,#1273);
+#1271 = ( REPRESENTATION_RELATIONSHIP('','',#1075,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1272) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#53);
+#1273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1274);
+#1274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:1:1:6]','',#27,
+  #1265,$);
+#1275 = PRODUCT_TYPE('part',$,(#1267));
+#1276 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1277),#1459);
+#1277 = MANIFOLD_SOLID_BREP('',#1278);
+#1278 = CLOSED_SHELL('',(#1279,#1367,#1402,#1432));
+#1279 = ADVANCED_FACE('',(#1280),#1293,.T.);
+#1280 = FACE_BOUND('',#1281,.T.);
+#1281 = EDGE_LOOP('',(#1282,#1316,#1339,#1366));
+#1282 = ORIENTED_EDGE('',*,*,#1283,.F.);
+#1283 = EDGE_CURVE('',#1284,#1284,#1286,.T.);
+#1284 = VERTEX_POINT('',#1285);
+#1285 = CARTESIAN_POINT('',(1.7,-4.163799117101E-16,350.));
+#1286 = SURFACE_CURVE('',#1287,(#1292,#1304),.PCURVE_S1.);
+#1287 = CIRCLE('',#1288,1.7);
+#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291);
+#1289 = CARTESIAN_POINT('',(0.,0.,350.));
+#1290 = DIRECTION('',(0.,0.,1.));
+#1291 = DIRECTION('',(1.,0.,0.));
+#1292 = PCURVE('',#1293,#1298);
+#1293 = CONICAL_SURFACE('',#1294,9.77782070783,1.153923167661E-02);
+#1294 = AXIS2_PLACEMENT_3D('',#1295,#1296,#1297);
+#1295 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1296 = DIRECTION('',(-0.,-0.,-1.));
+#1297 = DIRECTION('',(1.,0.,0.));
+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303);
+#1299 = LINE('',#1300,#1301);
+#1300 = CARTESIAN_POINT('',(-0.,-700.));
+#1301 = VECTOR('',#1302,1.);
+#1302 = DIRECTION('',(-1.,-0.));
+#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1304 = PCURVE('',#1305,#1310);
+#1305 = PLANE('',#1306);
+#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309);
+#1307 = CARTESIAN_POINT('',(0.,0.,350.));
+#1308 = DIRECTION('',(0.,0.,1.));
+#1309 = DIRECTION('',(1.,0.,0.));
+#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);
+#1311 = CIRCLE('',#1312,1.7);
+#1312 = AXIS2_PLACEMENT_2D('',#1313,#1314);
+#1313 = CARTESIAN_POINT('',(0.,0.));
+#1314 = DIRECTION('',(1.,0.));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = ORIENTED_EDGE('',*,*,#1317,.F.);
+#1317 = EDGE_CURVE('',#1318,#1284,#1320,.T.);
+#1318 = VERTEX_POINT('',#1319);
+#1319 = CARTESIAN_POINT('',(9.77782070783,-2.394875366496E-15,-350.));
+#1320 = SEAM_CURVE('',#1321,(#1325,#1332),.PCURVE_S1.);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(9.77782070783,-2.394875366496E-15,-350.));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(-1.153897559609E-02,2.826233905838E-18,
+    0.999933423805));
+#1325 = PCURVE('',#1293,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(-0.,-1.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = PCURVE('',#1293,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.,-0.));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(-0.,-1.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1340 = EDGE_CURVE('',#1318,#1318,#1341,.T.);
+#1341 = SURFACE_CURVE('',#1342,(#1347,#1354),.PCURVE_S1.);
+#1342 = CIRCLE('',#1343,9.77782070783);
+#1343 = AXIS2_PLACEMENT_3D('',#1344,#1345,#1346);
+#1344 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1345 = DIRECTION('',(0.,0.,1.));
+#1346 = DIRECTION('',(1.,0.,0.));
+#1347 = PCURVE('',#1293,#1348);
+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(-0.,-0.));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(-1.,-0.));
+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1354 = PCURVE('',#1355,#1360);
+#1355 = PLANE('',#1356);
+#1356 = AXIS2_PLACEMENT_3D('',#1357,#1358,#1359);
+#1357 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1358 = DIRECTION('',(0.,0.,1.));
+#1359 = DIRECTION('',(1.,0.,0.));
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
+#1361 = CIRCLE('',#1362,9.77782070783);
+#1362 = AXIS2_PLACEMENT_2D('',#1363,#1364);
+#1363 = CARTESIAN_POINT('',(0.,0.));
+#1364 = DIRECTION('',(1.,0.));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = ORIENTED_EDGE('',*,*,#1317,.T.);
+#1367 = ADVANCED_FACE('',(#1368,#1371),#1305,.T.);
+#1368 = FACE_BOUND('',#1369,.T.);
+#1369 = EDGE_LOOP('',(#1370));
+#1370 = ORIENTED_EDGE('',*,*,#1283,.T.);
+#1371 = FACE_BOUND('',#1372,.T.);
+#1372 = EDGE_LOOP('',(#1373));
+#1373 = ORIENTED_EDGE('',*,*,#1374,.F.);
+#1374 = EDGE_CURVE('',#1375,#1375,#1377,.T.);
+#1375 = VERTEX_POINT('',#1376);
+#1376 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,350.));
+#1377 = SURFACE_CURVE('',#1378,(#1383,#1390),.PCURVE_S1.);
+#1378 = CIRCLE('',#1379,1.5);
+#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);
+#1380 = CARTESIAN_POINT('',(0.,0.,350.));
+#1381 = DIRECTION('',(0.,0.,1.));
+#1382 = DIRECTION('',(1.,0.,0.));
+#1383 = PCURVE('',#1305,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
+#1385 = CIRCLE('',#1386,1.5);
+#1386 = AXIS2_PLACEMENT_2D('',#1387,#1388);
+#1387 = CARTESIAN_POINT('',(0.,0.));
+#1388 = DIRECTION('',(1.,0.));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1390 = PCURVE('',#1391,#1396);
+#1391 = CONICAL_SURFACE('',#1392,9.57782070783,1.153923167661E-02);
+#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395);
+#1393 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1394 = DIRECTION('',(-0.,-0.,-1.));
+#1395 = DIRECTION('',(1.,0.,0.));
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
+#1397 = LINE('',#1398,#1399);
+#1398 = CARTESIAN_POINT('',(-0.,-700.));
+#1399 = VECTOR('',#1400,1.);
+#1400 = DIRECTION('',(-1.,-0.));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1402 = ADVANCED_FACE('',(#1403,#1406),#1355,.F.);
+#1403 = FACE_BOUND('',#1404,.F.);
+#1404 = EDGE_LOOP('',(#1405));
+#1405 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1406 = FACE_BOUND('',#1407,.F.);
+#1407 = EDGE_LOOP('',(#1408));
+#1408 = ORIENTED_EDGE('',*,*,#1409,.F.);
+#1409 = EDGE_CURVE('',#1410,#1410,#1412,.T.);
+#1410 = VERTEX_POINT('',#1411);
+#1411 = CARTESIAN_POINT('',(9.57782070783,-2.34588949453E-15,-350.));
+#1412 = SURFACE_CURVE('',#1413,(#1418,#1425),.PCURVE_S1.);
+#1413 = CIRCLE('',#1414,9.57782070783);
+#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417);
+#1415 = CARTESIAN_POINT('',(0.,0.,-350.));
+#1416 = DIRECTION('',(0.,0.,1.));
+#1417 = DIRECTION('',(1.,0.,0.));
+#1418 = PCURVE('',#1355,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
+#1420 = CIRCLE('',#1421,9.57782070783);
+#1421 = AXIS2_PLACEMENT_2D('',#1422,#1423);
+#1422 = CARTESIAN_POINT('',(0.,0.));
+#1423 = DIRECTION('',(1.,0.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1425 = PCURVE('',#1391,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-0.,-0.));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,-0.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = ADVANCED_FACE('',(#1433),#1391,.F.);
+#1433 = FACE_BOUND('',#1434,.F.);
+#1434 = EDGE_LOOP('',(#1435,#1456,#1457,#1458));
+#1435 = ORIENTED_EDGE('',*,*,#1436,.T.);
+#1436 = EDGE_CURVE('',#1410,#1375,#1437,.T.);
+#1437 = SEAM_CURVE('',#1438,(#1442,#1449),.PCURVE_S1.);
+#1438 = LINE('',#1439,#1440);
+#1439 = CARTESIAN_POINT('',(9.57782070783,-2.34588949453E-15,-350.));
+#1440 = VECTOR('',#1441,1.);
+#1441 = DIRECTION('',(-1.153897559609E-02,2.826233905838E-18,
+    0.999933423805));
+#1442 = PCURVE('',#1391,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1448);
+#1444 = LINE('',#1445,#1446);
+#1445 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1446 = VECTOR('',#1447,1.);
+#1447 = DIRECTION('',(-0.,-1.));
+#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1449 = PCURVE('',#1391,#1450);
+#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1455);
+#1451 = LINE('',#1452,#1453);
+#1452 = CARTESIAN_POINT('',(0.,-0.));
+#1453 = VECTOR('',#1454,1.);
+#1454 = DIRECTION('',(-0.,-1.));
+#1455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1456 = ORIENTED_EDGE('',*,*,#1374,.F.);
+#1457 = ORIENTED_EDGE('',*,*,#1436,.F.);
+#1458 = ORIENTED_EDGE('',*,*,#1409,.T.);
+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1463)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1460,#1461,#1462)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1460 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1461 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1462 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1463 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1460,
+  'distance_accuracy_value','confusion accuracy');
+#1464 = SHAPE_DEFINITION_REPRESENTATION(#1465,#1276);
+#1465 = PRODUCT_DEFINITION_SHAPE('','',#1466);
+#1466 = PRODUCT_DEFINITION('design','',#1467,#1470);
+#1467 = PRODUCT_DEFINITION_FORMATION('','',#1468);
+#1468 = PRODUCT('ion_enter_pipe','ion_enter_pipe','',(#1469));
+#1469 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1470 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1471 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1472,#1474);
+#1472 = ( REPRESENTATION_RELATIONSHIP('','',#1276,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1473) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1473 = ITEM_DEFINED_TRANSFORMATION('','',#11,#57);
+#1474 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1475);
+#1475 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:1:1:7]','',#27,
+  #1466,$);
+#1476 = PRODUCT_TYPE('part',$,(#1468));
+#1477 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1478),#1660);
+#1478 = MANIFOLD_SOLID_BREP('',#1479);
+#1479 = CLOSED_SHELL('',(#1480,#1568,#1603,#1633));
+#1480 = ADVANCED_FACE('',(#1481),#1494,.T.);
+#1481 = FACE_BOUND('',#1482,.T.);
+#1482 = EDGE_LOOP('',(#1483,#1517,#1540,#1567));
+#1483 = ORIENTED_EDGE('',*,*,#1484,.F.);
+#1484 = EDGE_CURVE('',#1485,#1485,#1487,.T.);
+#1485 = VERTEX_POINT('',#1486);
+#1486 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,37.5));
+#1487 = SURFACE_CURVE('',#1488,(#1493,#1505),.PCURVE_S1.);
+#1488 = CIRCLE('',#1489,8.);
+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);
+#1490 = CARTESIAN_POINT('',(0.,0.,37.5));
+#1491 = DIRECTION('',(0.,0.,1.));
+#1492 = DIRECTION('',(1.,0.,0.));
+#1493 = PCURVE('',#1494,#1499);
+#1494 = CYLINDRICAL_SURFACE('',#1495,8.);
+#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);
+#1496 = CARTESIAN_POINT('',(0.,0.,-37.5));
+#1497 = DIRECTION('',(0.,0.,1.));
+#1498 = DIRECTION('',(1.,0.,0.));
+#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
+#1500 = LINE('',#1501,#1502);
+#1501 = CARTESIAN_POINT('',(0.,75.));
+#1502 = VECTOR('',#1503,1.);
+#1503 = DIRECTION('',(1.,0.));
+#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1505 = PCURVE('',#1506,#1511);
+#1506 = PLANE('',#1507);
+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1508 = CARTESIAN_POINT('',(0.,0.,37.5));
+#1509 = DIRECTION('',(0.,0.,1.));
+#1510 = DIRECTION('',(1.,0.,0.));
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = CIRCLE('',#1513,8.);
+#1513 = AXIS2_PLACEMENT_2D('',#1514,#1515);
+#1514 = CARTESIAN_POINT('',(0.,0.));
+#1515 = DIRECTION('',(1.,0.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1518 = EDGE_CURVE('',#1519,#1485,#1521,.T.);
+#1519 = VERTEX_POINT('',#1520);
+#1520 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-37.5));
+#1521 = SEAM_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,-37.5));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(0.,0.,1.));
+#1526 = PCURVE('',#1494,#1527);
+#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532);
+#1528 = LINE('',#1529,#1530);
+#1529 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1530 = VECTOR('',#1531,1.);
+#1531 = DIRECTION('',(0.,1.));
+#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1533 = PCURVE('',#1494,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(0.,-0.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.,1.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#1541 = EDGE_CURVE('',#1519,#1519,#1542,.T.);
+#1542 = SURFACE_CURVE('',#1543,(#1548,#1555),.PCURVE_S1.);
+#1543 = CIRCLE('',#1544,8.);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(0.,0.,-37.5));
+#1546 = DIRECTION('',(0.,0.,1.));
+#1547 = DIRECTION('',(1.,0.,0.));
+#1548 = PCURVE('',#1494,#1549);
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(0.,0.));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,0.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = PCURVE('',#1556,#1561);
+#1556 = PLANE('',#1557);
+#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
+#1558 = CARTESIAN_POINT('',(0.,0.,-37.5));
+#1559 = DIRECTION('',(0.,0.,1.));
+#1560 = DIRECTION('',(1.,0.,0.));
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = CIRCLE('',#1563,8.);
+#1563 = AXIS2_PLACEMENT_2D('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(0.,0.));
+#1565 = DIRECTION('',(1.,0.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1568 = ADVANCED_FACE('',(#1569,#1572),#1506,.T.);
+#1569 = FACE_BOUND('',#1570,.T.);
+#1570 = EDGE_LOOP('',(#1571));
+#1571 = ORIENTED_EDGE('',*,*,#1484,.T.);
+#1572 = FACE_BOUND('',#1573,.T.);
+#1573 = EDGE_LOOP('',(#1574));
+#1574 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1575 = EDGE_CURVE('',#1576,#1576,#1578,.T.);
+#1576 = VERTEX_POINT('',#1577);
+#1577 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,37.5));
+#1578 = SURFACE_CURVE('',#1579,(#1584,#1591),.PCURVE_S1.);
+#1579 = CIRCLE('',#1580,3.);
+#1580 = AXIS2_PLACEMENT_3D('',#1581,#1582,#1583);
+#1581 = CARTESIAN_POINT('',(0.,0.,37.5));
+#1582 = DIRECTION('',(0.,0.,1.));
+#1583 = DIRECTION('',(1.,0.,0.));
+#1584 = PCURVE('',#1506,#1585);
+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);
+#1586 = CIRCLE('',#1587,3.);
+#1587 = AXIS2_PLACEMENT_2D('',#1588,#1589);
+#1588 = CARTESIAN_POINT('',(0.,0.));
+#1589 = DIRECTION('',(1.,0.));
+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1591 = PCURVE('',#1592,#1597);
+#1592 = CYLINDRICAL_SURFACE('',#1593,3.);
+#1593 = AXIS2_PLACEMENT_3D('',#1594,#1595,#1596);
+#1594 = CARTESIAN_POINT('',(0.,0.,-37.5));
+#1595 = DIRECTION('',(0.,0.,1.));
+#1596 = DIRECTION('',(1.,0.,0.));
+#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(0.,75.));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(1.,0.));
+#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1603 = ADVANCED_FACE('',(#1604,#1607),#1556,.F.);
+#1604 = FACE_BOUND('',#1605,.F.);
+#1605 = EDGE_LOOP('',(#1606));
+#1606 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#1607 = FACE_BOUND('',#1608,.F.);
+#1608 = EDGE_LOOP('',(#1609));
+#1609 = ORIENTED_EDGE('',*,*,#1610,.F.);
+#1610 = EDGE_CURVE('',#1611,#1611,#1613,.T.);
+#1611 = VERTEX_POINT('',#1612);
+#1612 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-37.5));
+#1613 = SURFACE_CURVE('',#1614,(#1619,#1626),.PCURVE_S1.);
+#1614 = CIRCLE('',#1615,3.);
+#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);
+#1616 = CARTESIAN_POINT('',(0.,0.,-37.5));
+#1617 = DIRECTION('',(0.,0.,1.));
+#1618 = DIRECTION('',(1.,0.,0.));
+#1619 = PCURVE('',#1556,#1620);
+#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);
+#1621 = CIRCLE('',#1622,3.);
+#1622 = AXIS2_PLACEMENT_2D('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(0.,0.));
+#1624 = DIRECTION('',(1.,0.));
+#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1626 = PCURVE('',#1592,#1627);
+#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
+#1628 = LINE('',#1629,#1630);
+#1629 = CARTESIAN_POINT('',(0.,0.));
+#1630 = VECTOR('',#1631,1.);
+#1631 = DIRECTION('',(1.,0.));
+#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1633 = ADVANCED_FACE('',(#1634),#1592,.F.);
+#1634 = FACE_BOUND('',#1635,.F.);
+#1635 = EDGE_LOOP('',(#1636,#1657,#1658,#1659));
+#1636 = ORIENTED_EDGE('',*,*,#1637,.T.);
+#1637 = EDGE_CURVE('',#1611,#1576,#1638,.T.);
+#1638 = SEAM_CURVE('',#1639,(#1643,#1650),.PCURVE_S1.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(3.,-7.347880794884E-16,-37.5));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(0.,0.,1.));
+#1643 = PCURVE('',#1592,#1644);
+#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649);
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(0.,1.));
+#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1650 = PCURVE('',#1592,#1651);
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(0.,-0.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(0.,1.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#1575,.F.);
+#1658 = ORIENTED_EDGE('',*,*,#1637,.F.);
+#1659 = ORIENTED_EDGE('',*,*,#1610,.T.);
+#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1664)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1661,#1662,#1663)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1661 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1662 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1663 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1664 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1661,
+  'distance_accuracy_value','confusion accuracy');
+#1665 = SHAPE_DEFINITION_REPRESENTATION(#1666,#1477);
+#1666 = PRODUCT_DEFINITION_SHAPE('','',#1667);
+#1667 = PRODUCT_DEFINITION('design','',#1668,#1671);
+#1668 = PRODUCT_DEFINITION_FORMATION('','',#1669);
+#1669 = PRODUCT('ion_enter_pipe','ion_enter_pipe','',(#1670));
+#1670 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1671 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1672 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1673,#1675);
+#1673 = ( REPRESENTATION_RELATIONSHIP('','',#1477,#32) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1674) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1674 = ITEM_DEFINED_TRANSFORMATION('','',#11,#61);
+#1675 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1676);
+#1676 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:1:1:8]','',#27,
+  #1667,$);
+#1677 = PRODUCT_TYPE('part',$,(#1669));
+#1678 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1679,#1681);
+#1679 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1680) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1680 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1681 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1682);
+#1682 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:1:1]','',#5,#27,$);
+#1683 = PRODUCT_TYPE('part',$,(#29));
+ENDSEC;
+END-ISO-10303-21;
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/materials.xml b/src/detectors/beamline/doc/materials.xml
similarity index 100%
rename from src/ConceptDetectors/clas12/compact/clas12_components/materials.xml
rename to src/detectors/beamline/doc/materials.xml
diff --git a/src/GenericDetectors/beamline/src/B0pF_geo.cpp b/src/detectors/beamline/src/B0pF_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/B0pF_geo.cpp
rename to src/detectors/beamline/src/B0pF_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/Beampipe_geo.cpp b/src/detectors/beamline/src/Beampipe_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/Beampipe_geo.cpp
rename to src/detectors/beamline/src/Beampipe_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/CylindricalDipoleMagnet_geo.cpp b/src/detectors/beamline/src/CylindricalDipoleMagnet_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/CylindricalDipoleMagnet_geo.cpp
rename to src/detectors/beamline/src/CylindricalDipoleMagnet_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/IRChamber_geo.cpp b/src/detectors/beamline/src/IRChamber_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/IRChamber_geo.cpp
rename to src/detectors/beamline/src/IRChamber_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/SimpleBeamlineMagnet_geo.cpp b/src/detectors/beamline/src/SimpleBeamlineMagnet_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/SimpleBeamlineMagnet_geo.cpp
rename to src/detectors/beamline/src/SimpleBeamlineMagnet_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/crab_geo.cpp b/src/detectors/beamline/src/crab_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/crab_geo.cpp
rename to src/detectors/beamline/src/crab_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/helical_dipole_magnet_geo.cpp b/src/detectors/beamline/src/helical_dipole_magnet_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/helical_dipole_magnet_geo.cpp
rename to src/detectors/beamline/src/helical_dipole_magnet_geo.cpp
diff --git a/src/GenericDetectors/beamline/src/quad_magnet_geo.cpp b/src/detectors/beamline/src/quad_magnet_geo.cpp
similarity index 100%
rename from src/GenericDetectors/beamline/src/quad_magnet_geo.cpp
rename to src/detectors/beamline/src/quad_magnet_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/README.md b/src/detectors/calorimeters/README.md
similarity index 100%
rename from src/GenericDetectors/calorimeters/README.md
rename to src/detectors/calorimeters/README.md
diff --git a/src/GenericDetectors/calorimeters/compact/CrystalEndcapECAL_example.xml b/src/detectors/calorimeters/compact/CrystalEndcapECAL_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/CrystalEndcapECAL_example.xml
rename to src/detectors/calorimeters/compact/CrystalEndcapECAL_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/Crystal_example.xml b/src/detectors/calorimeters/compact/Crystal_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/Crystal_example.xml
rename to src/detectors/calorimeters/compact/Crystal_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/EcalBarrel_example.xml b/src/detectors/calorimeters/compact/EcalBarrel_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/EcalBarrel_example.xml
rename to src/detectors/calorimeters/compact/EcalBarrel_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/Electron_Endcap_EMcal_PbWO4_example.xml b/src/detectors/calorimeters/compact/Electron_Endcap_EMcal_PbWO4_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/Electron_Endcap_EMcal_PbWO4_example.xml
rename to src/detectors/calorimeters/compact/Electron_Endcap_EMcal_PbWO4_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/HexagonalShashlykSamplingECAL_example.xml b/src/detectors/calorimeters/compact/HexagonalShashlykSamplingECAL_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/HexagonalShashlykSamplingECAL_example.xml
rename to src/detectors/calorimeters/compact/HexagonalShashlykSamplingECAL_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/ScintillatingTileEndcapHCAL_example.xml b/src/detectors/calorimeters/compact/ScintillatingTileEndcapHCAL_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/ScintillatingTileEndcapHCAL_example.xml
rename to src/detectors/calorimeters/compact/ScintillatingTileEndcapHCAL_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/ZDC_example.xml b/src/detectors/calorimeters/compact/ZDC_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/ZDC_example.xml
rename to src/detectors/calorimeters/compact/ZDC_example.xml
diff --git a/src/GenericDetectors/calorimeters/compact/ZeroDegreeCAL_example.xml b/src/detectors/calorimeters/compact/ZeroDegreeCAL_example.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/ZeroDegreeCAL_example.xml
rename to src/detectors/calorimeters/compact/ZeroDegreeCAL_example.xml
diff --git a/src/ConceptDetectors/clas12/compact/clas12_components/elements.xml b/src/detectors/calorimeters/compact/elements.xml
similarity index 100%
rename from src/ConceptDetectors/clas12/compact/clas12_components/elements.xml
rename to src/detectors/calorimeters/compact/elements.xml
diff --git a/src/GenericDetectors/calorimeters/compact/macro/gps.mac b/src/detectors/calorimeters/compact/macro/gps.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/gps.mac
rename to src/detectors/calorimeters/compact/macro/gps.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/gps3.mac b/src/detectors/calorimeters/compact/macro/gps3.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/gps3.mac
rename to src/detectors/calorimeters/compact/macro/gps3.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/gps_zdc.mac b/src/detectors/calorimeters/compact/macro/gps_zdc.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/gps_zdc.mac
rename to src/detectors/calorimeters/compact/macro/gps_zdc.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/init_default.mac b/src/detectors/calorimeters/compact/macro/init_default.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/init_default.mac
rename to src/detectors/calorimeters/compact/macro/init_default.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/vis.mac b/src/detectors/calorimeters/compact/macro/vis.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/vis.mac
rename to src/detectors/calorimeters/compact/macro/vis.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/vis2.mac b/src/detectors/calorimeters/compact/macro/vis2.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/vis2.mac
rename to src/detectors/calorimeters/compact/macro/vis2.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/vis3.mac b/src/detectors/calorimeters/compact/macro/vis3.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/vis3.mac
rename to src/detectors/calorimeters/compact/macro/vis3.mac
diff --git a/src/GenericDetectors/calorimeters/compact/macro/vis_zdc.mac b/src/detectors/calorimeters/compact/macro/vis_zdc.mac
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/macro/vis_zdc.mac
rename to src/detectors/calorimeters/compact/macro/vis_zdc.mac
diff --git a/src/GenericDetectors/calorimeters/compact/materials.xml b/src/detectors/calorimeters/compact/materials.xml
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/materials.xml
rename to src/detectors/calorimeters/compact/materials.xml
diff --git a/src/GenericDetectors/calorimeters/compact/scripts/run_example b/src/detectors/calorimeters/compact/scripts/run_example
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/scripts/run_example
rename to src/detectors/calorimeters/compact/scripts/run_example
diff --git a/src/GenericDetectors/calorimeters/compact/scripts/run_example3 b/src/detectors/calorimeters/compact/scripts/run_example3
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/scripts/run_example3
rename to src/detectors/calorimeters/compact/scripts/run_example3
diff --git a/src/GenericDetectors/calorimeters/compact/scripts/run_example_zdc b/src/detectors/calorimeters/compact/scripts/run_example_zdc
similarity index 100%
rename from src/GenericDetectors/calorimeters/compact/scripts/run_example_zdc
rename to src/detectors/calorimeters/compact/scripts/run_example_zdc
diff --git a/src/GenericDetectors/calorimeters/include/SimpleCalorimeterDigi.h b/src/detectors/calorimeters/include/SimpleCalorimeterDigi.h
similarity index 100%
rename from src/GenericDetectors/calorimeters/include/SimpleCalorimeterDigi.h
rename to src/detectors/calorimeters/include/SimpleCalorimeterDigi.h
diff --git a/src/GenericDetectors/calorimeters/src/CrystalEndcapECAL_geo.cpp b/src/detectors/calorimeters/src/CrystalEndcapECAL_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/CrystalEndcapECAL_geo.cpp
rename to src/detectors/calorimeters/src/CrystalEndcapECAL_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/Crystal_geo.cpp b/src/detectors/calorimeters/src/Crystal_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/Crystal_geo.cpp
rename to src/detectors/calorimeters/src/Crystal_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/CylindricalEndcapCalorimeter_geo.cpp b/src/detectors/calorimeters/src/CylindricalEndcapCalorimeter_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/CylindricalEndcapCalorimeter_geo.cpp
rename to src/detectors/calorimeters/src/CylindricalEndcapCalorimeter_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/EcalBarrel_geo.cpp b/src/detectors/calorimeters/src/EcalBarrel_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/EcalBarrel_geo.cpp
rename to src/detectors/calorimeters/src/EcalBarrel_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/EndcapECAL_geo.cpp b/src/detectors/calorimeters/src/EndcapECAL_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/EndcapECAL_geo.cpp
rename to src/detectors/calorimeters/src/EndcapECAL_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/HexagonalShashlykSamplingECAL_geo.cpp b/src/detectors/calorimeters/src/HexagonalShashlykSamplingECAL_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/HexagonalShashlykSamplingECAL_geo.cpp
rename to src/detectors/calorimeters/src/HexagonalShashlykSamplingECAL_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/PolyhedraEndcapCalorimeter2_geo.cpp b/src/detectors/calorimeters/src/PolyhedraEndcapCalorimeter2_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/PolyhedraEndcapCalorimeter2_geo.cpp
rename to src/detectors/calorimeters/src/PolyhedraEndcapCalorimeter2_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/PolyhedraEndcapCalorimeter3_geo.cpp b/src/detectors/calorimeters/src/PolyhedraEndcapCalorimeter3_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/PolyhedraEndcapCalorimeter3_geo.cpp
rename to src/detectors/calorimeters/src/PolyhedraEndcapCalorimeter3_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/ScintillatingTileEndcapHCAL_geo.cpp b/src/detectors/calorimeters/src/ScintillatingTileEndcapHCAL_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/ScintillatingTileEndcapHCAL_geo.cpp
rename to src/detectors/calorimeters/src/ScintillatingTileEndcapHCAL_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/SimpleCalorimeterDigi.cpp b/src/detectors/calorimeters/src/SimpleCalorimeterDigi.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/SimpleCalorimeterDigi.cpp
rename to src/detectors/calorimeters/src/SimpleCalorimeterDigi.cpp
diff --git a/src/GenericDetectors/calorimeters/src/ZDC_geo.cpp b/src/detectors/calorimeters/src/ZDC_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/ZDC_geo.cpp
rename to src/detectors/calorimeters/src/ZDC_geo.cpp
diff --git a/src/GenericDetectors/calorimeters/src/ZeroDegreeCAL_geo.cpp b/src/detectors/calorimeters/src/ZeroDegreeCAL_geo.cpp
similarity index 100%
rename from src/GenericDetectors/calorimeters/src/ZeroDegreeCAL_geo.cpp
rename to src/detectors/calorimeters/src/ZeroDegreeCAL_geo.cpp
diff --git a/src/GenericDetectors/data/BC404.json b/src/detectors/data/BC404.json
similarity index 100%
rename from src/GenericDetectors/data/BC404.json
rename to src/detectors/data/BC404.json
diff --git a/src/GenericDetectors/data/EJ204.json b/src/detectors/data/EJ204.json
similarity index 100%
rename from src/GenericDetectors/data/EJ204.json
rename to src/detectors/data/EJ204.json
diff --git a/src/GenericDetectors/data/SiPM_HamamatsuS13360.json b/src/detectors/data/SiPM_HamamatsuS13360.json
similarity index 100%
rename from src/GenericDetectors/data/SiPM_HamamatsuS13360.json
rename to src/detectors/data/SiPM_HamamatsuS13360.json
diff --git a/src/GenericDetectors/data/Y11_WLS.json b/src/detectors/data/Y11_WLS.json
similarity index 100%
rename from src/GenericDetectors/data/Y11_WLS.json
rename to src/detectors/data/Y11_WLS.json
diff --git a/src/GenericDetectors/data/scintillation_yields.json b/src/detectors/data/scintillation_yields.json
similarity index 100%
rename from src/GenericDetectors/data/scintillation_yields.json
rename to src/detectors/data/scintillation_yields.json
diff --git a/src/GenericDetectors/include/SiDigiHitInfo.h b/src/detectors/include/SiDigiHitInfo.h
similarity index 100%
rename from src/GenericDetectors/include/SiDigiHitInfo.h
rename to src/detectors/include/SiDigiHitInfo.h
diff --git a/src/GenericDetectors/pid/README.md b/src/detectors/pid/README.md
similarity index 100%
rename from src/GenericDetectors/pid/README.md
rename to src/detectors/pid/README.md
diff --git a/src/detectors/pid/compact/- b/src/detectors/pid/compact/-
new file mode 100644
index 00000000..52a6d26b
--- /dev/null
+++ b/src/detectors/pid/compact/-
@@ -0,0 +1,11 @@
+tv__tree = (TTree *)0x7fb0844369f0;
+tv__tree_list->Add(tv__tree);
+tv__tree->Draw("ForwardRICHHits","","", 10000, 0);
+tv__tree->Draw("MCParticles","","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.Z()","","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.Z()","Abs(ForwardRICHHits.position.Z()-240)<0.5","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.Z()","Abs(ForwardRICHHits.position.Z()-240)<0.5","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.Z()","Abs(ForwardRICHHits.position.Z()-240)<0.5","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.Z()","","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.X()","","", 10000, 0);
+tv__tree->Draw("ForwardRICHHits.position.X()","Abs(ForwardRICHHits.position.Z()-240)<0.5","", 10000, 0);
diff --git a/src/GenericDetectors/pid/compact/GenericRICH_example.xml b/src/detectors/pid/compact/GenericRICH_example.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/GenericRICH_example.xml
rename to src/detectors/pid/compact/GenericRICH_example.xml
diff --git a/src/GenericDetectors/pid/compact/HeavyGasCherenkov_example.xml b/src/detectors/pid/compact/HeavyGasCherenkov_example.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/HeavyGasCherenkov_example.xml
rename to src/detectors/pid/compact/HeavyGasCherenkov_example.xml
diff --git a/src/GenericDetectors/pid/compact/HexagonalScintPreShower_example.xml b/src/detectors/pid/compact/HexagonalScintPreShower_example.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/HexagonalScintPreShower_example.xml
rename to src/detectors/pid/compact/HexagonalScintPreShower_example.xml
diff --git a/src/GenericDetectors/pid/compact/ReadMaterialProperties.xml b/src/detectors/pid/compact/ReadMaterialProperties.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/ReadMaterialProperties.xml
rename to src/detectors/pid/compact/ReadMaterialProperties.xml
diff --git a/src/GenericDetectors/pid/compact/ThresholdGasCherenkov_example.xml b/src/detectors/pid/compact/ThresholdGasCherenkov_example.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/ThresholdGasCherenkov_example.xml
rename to src/detectors/pid/compact/ThresholdGasCherenkov_example.xml
diff --git a/src/ConceptDetectors/erhic/compact/eRHIC_components/elements.xml b/src/detectors/pid/compact/elements.xml
similarity index 100%
rename from src/ConceptDetectors/erhic/compact/eRHIC_components/elements.xml
rename to src/detectors/pid/compact/elements.xml
diff --git a/src/GenericDetectors/pid/compact/macro/gps.mac b/src/detectors/pid/compact/macro/gps.mac
similarity index 100%
rename from src/GenericDetectors/pid/compact/macro/gps.mac
rename to src/detectors/pid/compact/macro/gps.mac
diff --git a/src/detectors/pid/compact/macro/run.mac b/src/detectors/pid/compact/macro/run.mac
new file mode 100644
index 00000000..60c4b133
--- /dev/null
+++ b/src/detectors/pid/compact/macro/run.mac
@@ -0,0 +1,4 @@
+/run/beamOn 10000
+
+#/control/execute macro/gps.mac
+
diff --git a/src/GenericDetectors/pid/compact/macro/vis.mac b/src/detectors/pid/compact/macro/vis.mac
similarity index 100%
rename from src/GenericDetectors/pid/compact/macro/vis.mac
rename to src/detectors/pid/compact/macro/vis.mac
diff --git a/src/GenericDetectors/pid/compact/materials.xml b/src/detectors/pid/compact/materials.xml
similarity index 100%
rename from src/GenericDetectors/pid/compact/materials.xml
rename to src/detectors/pid/compact/materials.xml
diff --git a/src/ConceptDetectors/solid/compact/scripts/SiD_Markus.py b/src/detectors/pid/compact/scripts/SiD_Markus.py
similarity index 100%
rename from src/ConceptDetectors/solid/compact/scripts/SiD_Markus.py
rename to src/detectors/pid/compact/scripts/SiD_Markus.py
diff --git a/src/ConceptDetectors/solid/compact/scripts/cherenkov_xy_plot.cxx b/src/detectors/pid/compact/scripts/cherenkov_xy_plot.cxx
similarity index 100%
rename from src/ConceptDetectors/solid/compact/scripts/cherenkov_xy_plot.cxx
rename to src/detectors/pid/compact/scripts/cherenkov_xy_plot.cxx
diff --git a/src/GenericDetectors/pid/compact/scripts/debug_sim.py b/src/detectors/pid/compact/scripts/debug_sim.py
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/debug_sim.py
rename to src/detectors/pid/compact/scripts/debug_sim.py
diff --git a/src/GenericDetectors/pid/compact/scripts/run_example b/src/detectors/pid/compact/scripts/run_example
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/run_example
rename to src/detectors/pid/compact/scripts/run_example
diff --git a/src/GenericDetectors/pid/compact/scripts/sim_test.py b/src/detectors/pid/compact/scripts/sim_test.py
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/sim_test.py
rename to src/detectors/pid/compact/scripts/sim_test.py
diff --git a/src/GenericDetectors/pid/compact/scripts/vis_test.py b/src/detectors/pid/compact/scripts/vis_test.py
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/vis_test.py
rename to src/detectors/pid/compact/scripts/vis_test.py
diff --git a/src/GenericDetectors/pid/doc/GenericRICH.png b/src/detectors/pid/doc/GenericRICH.png
similarity index 100%
rename from src/GenericDetectors/pid/doc/GenericRICH.png
rename to src/detectors/pid/doc/GenericRICH.png
diff --git a/src/GenericDetectors/pid/sdet/CMakeLists.txt b/src/detectors/pid/sdet/CMakeLists.txt
similarity index 100%
rename from src/GenericDetectors/pid/sdet/CMakeLists.txt
rename to src/detectors/pid/sdet/CMakeLists.txt
diff --git a/src/GenericDetectors/pid/sdet/LinkDef.h b/src/detectors/pid/sdet/LinkDef.h
similarity index 100%
rename from src/GenericDetectors/pid/sdet/LinkDef.h
rename to src/detectors/pid/sdet/LinkDef.h
diff --git a/src/GenericDetectors/pid/sdet/include/MyTrackerHit.h b/src/detectors/pid/sdet/include/MyTrackerHit.h
similarity index 100%
rename from src/GenericDetectors/pid/sdet/include/MyTrackerHit.h
rename to src/detectors/pid/sdet/include/MyTrackerHit.h
diff --git a/src/GenericDetectors/pid/sdet/include/PMTHit.h b/src/detectors/pid/sdet/include/PMTHit.h
similarity index 100%
rename from src/GenericDetectors/pid/sdet/include/PMTHit.h
rename to src/detectors/pid/sdet/include/PMTHit.h
diff --git a/src/GenericDetectors/pid/sdet/src/MyTrackerHit.cpp b/src/detectors/pid/sdet/src/MyTrackerHit.cpp
similarity index 100%
rename from src/GenericDetectors/pid/sdet/src/MyTrackerHit.cpp
rename to src/detectors/pid/sdet/src/MyTrackerHit.cpp
diff --git a/src/GenericDetectors/pid/sdet/src/MyTrackerSDAction.cpp b/src/detectors/pid/sdet/src/MyTrackerSDAction.cpp
similarity index 100%
rename from src/GenericDetectors/pid/sdet/src/MyTrackerSDAction.cpp
rename to src/detectors/pid/sdet/src/MyTrackerSDAction.cpp
diff --git a/src/GenericDetectors/pid/sdet/src/PMTHit.cpp b/src/detectors/pid/sdet/src/PMTHit.cpp
similarity index 100%
rename from src/GenericDetectors/pid/sdet/src/PMTHit.cpp
rename to src/detectors/pid/sdet/src/PMTHit.cpp
diff --git a/src/GenericDetectors/pid/sdet/src/PhotoMultiplierSDAction.cpp b/src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
similarity index 100%
rename from src/GenericDetectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
rename to src/detectors/pid/sdet/src/PhotoMultiplierSDAction.cpp
diff --git a/src/GenericDetectors/pid/src/GenericRICH_geo.cpp b/src/detectors/pid/src/GenericRICH_geo.cpp
similarity index 100%
rename from src/GenericDetectors/pid/src/GenericRICH_geo.cpp
rename to src/detectors/pid/src/GenericRICH_geo.cpp
diff --git a/src/GenericDetectors/pid/src/HeavyGasCherenkov_geo.cpp b/src/detectors/pid/src/HeavyGasCherenkov_geo.cpp
similarity index 100%
rename from src/GenericDetectors/pid/src/HeavyGasCherenkov_geo.cpp
rename to src/detectors/pid/src/HeavyGasCherenkov_geo.cpp
diff --git a/src/GenericDetectors/pid/src/HexagonalScintPreShower_geo.cpp b/src/detectors/pid/src/HexagonalScintPreShower_geo.cpp
similarity index 100%
rename from src/GenericDetectors/pid/src/HexagonalScintPreShower_geo.cpp
rename to src/detectors/pid/src/HexagonalScintPreShower_geo.cpp
diff --git a/src/GenericDetectors/pid/src/ThresholdGasCherenkov_geo.cpp b/src/detectors/pid/src/ThresholdGasCherenkov_geo.cpp
similarity index 100%
rename from src/GenericDetectors/pid/src/ThresholdGasCherenkov_geo.cpp
rename to src/detectors/pid/src/ThresholdGasCherenkov_geo.cpp
diff --git a/src/GenericDetectors/trackers/README.md b/src/detectors/trackers/README.md
similarity index 100%
rename from src/GenericDetectors/trackers/README.md
rename to src/detectors/trackers/README.md
diff --git a/src/ConceptDetectors/solid/compact/solid/GEM_sidis.xml b/src/detectors/trackers/compact/'
similarity index 83%
rename from src/ConceptDetectors/solid/compact/solid/GEM_sidis.xml
rename to src/detectors/trackers/compact/'
index 51500751..db13b20d 100644
--- a/src/ConceptDetectors/solid/compact/solid/GEM_sidis.xml
+++ b/src/detectors/trackers/compact/'
@@ -1,4 +1,29 @@
 <lccdd>
+  <info name="GEM Tracker" title="GEM Tracker"
+        author="W.Armstrong"
+        url=""
+        status="development"
+        version="$Id: compact.xml v1.0 2016-12-21$">
+    <comment>SoLID detector</comment>
+  </info>
+
+  <includes>
+    <gdmlFile  ref="solid/elements.xml" />
+    <gdmlFile  ref="solid/materials.xml" />
+  </includes>
+
+  <define>
+    <constant name="world_side" value="10*m"/>
+    <constant name="world_x" value="world_side"/>
+    <constant name="world_y" value="world_side"/>
+    <constant name="world_z" value="world_side"/>
+
+    <constant name="tracker_region_zmax" value="3*m"/>
+    <constant name="tracker_region_rmax" value="2*m"/>
+
+    <constant name="PhotMomWaveConv" value="1243.125*eV"/>
+
+  </define>
   <detectors>
     <detector id="2" name="GEMTracker_SIDIS" vis="RedVis" type="GaplessGEMTrackerDisc" readout="GEMTrackerHits" >
       <module name="Module_A" id="1" inner_r="50.0*cm"  outer_r="118.0*cm" segments="30">
diff --git a/src/GenericDetectors/trackers/compact/GEM_sidis.xml b/src/detectors/trackers/compact/GEM_sidis.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/GEM_sidis.xml
rename to src/detectors/trackers/compact/GEM_sidis.xml
diff --git a/src/GenericDetectors/trackers/compact/GenericSiliconTrackerBarrel_example.xml b/src/detectors/trackers/compact/GenericSiliconTrackerBarrel_example.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/GenericSiliconTrackerBarrel_example.xml
rename to src/detectors/trackers/compact/GenericSiliconTrackerBarrel_example.xml
diff --git a/src/GenericDetectors/trackers/compact/GenericTrackerBarrel_example.xml b/src/detectors/trackers/compact/GenericTrackerBarrel_example.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/GenericTrackerBarrel_example.xml
rename to src/detectors/trackers/compact/GenericTrackerBarrel_example.xml
diff --git a/src/GenericDetectors/trackers/compact/RomanPot_example.xml b/src/detectors/trackers/compact/RomanPot_example.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/RomanPot_example.xml
rename to src/detectors/trackers/compact/RomanPot_example.xml
diff --git a/src/GenericDetectors/trackers/compact/SimpleRomanPot_example.xml b/src/detectors/trackers/compact/SimpleRomanPot_example.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/SimpleRomanPot_example.xml
rename to src/detectors/trackers/compact/SimpleRomanPot_example.xml
diff --git a/src/ConceptDetectors/solid/compact/solid_sidis.xml b/src/detectors/trackers/compact/]
similarity index 100%
rename from src/ConceptDetectors/solid/compact/solid_sidis.xml
rename to src/detectors/trackers/compact/]
diff --git a/src/ConceptDetectors/solid/compact/solid/elements.xml b/src/detectors/trackers/compact/elements.xml
similarity index 100%
rename from src/ConceptDetectors/solid/compact/solid/elements.xml
rename to src/detectors/trackers/compact/elements.xml
diff --git a/src/GenericDetectors/trackers/compact/macro/gps.mac b/src/detectors/trackers/compact/macro/gps.mac
similarity index 100%
rename from src/GenericDetectors/trackers/compact/macro/gps.mac
rename to src/detectors/trackers/compact/macro/gps.mac
diff --git a/src/GenericDetectors/trackers/compact/macro/vis.mac b/src/detectors/trackers/compact/macro/vis.mac
similarity index 100%
rename from src/GenericDetectors/trackers/compact/macro/vis.mac
rename to src/detectors/trackers/compact/macro/vis.mac
diff --git a/src/GenericDetectors/trackers/compact/materials.xml b/src/detectors/trackers/compact/materials.xml
similarity index 100%
rename from src/GenericDetectors/trackers/compact/materials.xml
rename to src/detectors/trackers/compact/materials.xml
diff --git a/src/GenericDetectors/pid/compact/scripts/SiD_Markus.py b/src/detectors/trackers/compact/scripts/SiD_Markus.py
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/SiD_Markus.py
rename to src/detectors/trackers/compact/scripts/SiD_Markus.py
diff --git a/src/GenericDetectors/pid/compact/scripts/cherenkov_xy_plot.cxx b/src/detectors/trackers/compact/scripts/cherenkov_xy_plot.cxx
similarity index 100%
rename from src/GenericDetectors/pid/compact/scripts/cherenkov_xy_plot.cxx
rename to src/detectors/trackers/compact/scripts/cherenkov_xy_plot.cxx
diff --git a/src/GenericDetectors/trackers/compact/scripts/debug_sim.py b/src/detectors/trackers/compact/scripts/debug_sim.py
similarity index 100%
rename from src/GenericDetectors/trackers/compact/scripts/debug_sim.py
rename to src/detectors/trackers/compact/scripts/debug_sim.py
diff --git a/src/detectors/trackers/compact/scripts/example_Acts.cxx b/src/detectors/trackers/compact/scripts/example_Acts.cxx
new file mode 100644
index 00000000..657ce281
--- /dev/null
+++ b/src/detectors/trackers/compact/scripts/example_Acts.cxx
@@ -0,0 +1,69 @@
+R__LOAD_LIBRARY(libActsDD4hepPlugin.so)
+R__LOAD_LIBRARY(libDDG4IO.so)
+R__LOAD_LIBRARY(libGenDetectors.so)
+#include "DD4hep/Detector.h"
+#include "DDG4/Geant4Data.h"
+#include "DDRec/CellIDPositionConverter.h"
+#include "DDRec/SurfaceManager.h"
+#include "DDRec/Surface.h"
+#include "ROOT/RDataFrame.hxx"
+
+#include "TCanvas.h"
+#include "TChain.h"
+
+#include "Acts/Geometry/TrackingGeometry.hpp"
+#include "Acts/Geometry/TrackingVolume.hpp"
+#include "Acts/Plugins/DD4hep/ConvertDD4hepDetector.hpp"
+
+/** Example loading ACTs.
+ *
+ * 
+ */
+void example_Acts(const char* fname = "test_tracker_disc.root"){
+
+  using namespace ROOT::Math;
+
+  ROOT::EnableImplicitMT(4);
+  TChain* t = new TChain("EVENT");
+  t->Add(fname);
+
+  ROOT::RDataFrame d0(*t, {"GEMTrackerHits","MCParticles"});
+
+  //How to get the type of the initial branch: (vector<dd4hep::sim::Geant4Tracker::Hit*>)
+  //std::cout << t->GetBranch("GEMTrackerHits")->GetClassName() << std::endl;
+  
+  // -------------------------
+  // Get the DD4hep instance
+  // Load the compact XML file
+  // Initialize the position converter tool
+  dd4hep::Detector& detector = dd4hep::Detector::getInstance();
+  detector.fromCompact("GEM_sidis.xml");
+  dd4hep::rec::CellIDPositionConverter cellid_converter(detector);
+
+  // -------------------------
+  // Get the surfaces map
+  dd4hep::rec::SurfaceManager& surfMan = *detector.extension<dd4hep::rec::SurfaceManager>() ;
+  auto surfMap = surfMan.map( "world" ) ;
+
+
+  //std::unique_ptr<const Acts::TrackingGeometry>
+  auto acts_tracking_geometry =
+      Acts::convertDD4hepDetector(detector.world(), Acts::Logging::Level::VERBOSE);
+
+  // std::cout << *acts_tracking_geometry << "\n";
+
+  //if(acts_tracking_geometry->highestTrackingVolume()) {
+  //  std::cout << " yooooooo\n";
+  //}
+  if(acts_tracking_geometry.get()) {
+    std::cout << " yooooooo\n";
+    if(acts_tracking_geometry->highestTrackingVolume()) {
+      std::cout << "\n volume name \n ";
+      std::cout << acts_tracking_geometry->highestTrackingVolume()->volumeName() << std::endl;
+    } else {
+      std::cout << "\nderp\n";
+    }
+  }
+
+  std::cout << " \n\nDONE ! \n";
+}
diff --git a/src/GenericDetectors/trackers/compact/scripts/run_example b/src/detectors/trackers/compact/scripts/run_example
similarity index 100%
rename from src/GenericDetectors/trackers/compact/scripts/run_example
rename to src/detectors/trackers/compact/scripts/run_example
diff --git a/src/GenericDetectors/trackers/compact/scripts/sim_test.py b/src/detectors/trackers/compact/scripts/sim_test.py
similarity index 100%
rename from src/GenericDetectors/trackers/compact/scripts/sim_test.py
rename to src/detectors/trackers/compact/scripts/sim_test.py
diff --git a/src/GenericDetectors/trackers/compact/scripts/vis_test.py b/src/detectors/trackers/compact/scripts/vis_test.py
similarity index 100%
rename from src/GenericDetectors/trackers/compact/scripts/vis_test.py
rename to src/detectors/trackers/compact/scripts/vis_test.py
diff --git a/src/detectors/trackers/compact/solid_sidis.xml b/src/detectors/trackers/compact/solid_sidis.xml
new file mode 100644
index 00000000..5f4cae4d
--- /dev/null
+++ b/src/detectors/trackers/compact/solid_sidis.xml
@@ -0,0 +1,239 @@
+<lccdd>
+  <info name="solid" title="SoLID"
+        author="W.Armstrong,C.Peng"
+        url=""
+        status="development"
+        version="$Id: compact.xml v1.0 2016-12-21$">
+    <comment>SoLID detector</comment>
+  </info>
+
+  <includes>
+    <gdmlFile  ref="solid/elements.xml" />
+    <gdmlFile  ref="solid/materials.xml" />
+  </includes>
+
+  <define>
+    <constant name="world_side" value="10*m"/>
+    <constant name="world_x" value="world_side"/>
+    <constant name="world_y" value="world_side"/>
+    <constant name="world_z" value="world_side"/>
+
+    <constant name="tracker_region_zmax" value="3*m"/>
+    <constant name="tracker_region_rmax" value="2*m"/>
+
+    <constant name="PhotMomWaveConv" value="1243.125*eV"/>
+
+  </define>
+
+  <properties>
+    <matrix name="RINDEX__N2" coldim="2" values="  
+      1.0*eV 1.00033
+      4.0*eV 1.00033
+      5.1*eV 1.00033
+      "/>
+    <matrix name="RINDEX__Pyrex" coldim="2" values="  
+      1.0*eV 1.5
+      4.0*eV 1.5
+      5.1*eV 1.5
+      "/>
+    <matrix name= "REFLECTIVITY_mirror" coldim="2" values="  
+      1.0*eV  0.9
+      4.0*eV  0.9
+      5.1*eV  0.9
+    "/>
+
+  </properties>
+  
+  <materials>
+    <material name="N2cherenkov">
+      <D type="density" value="0.00125" unit="g/cm3"/>
+      <composite n="1" ref="N"/>
+      <property name="RINDEX"   ref="RINDEX__N2"/>
+    </material>
+    <material name="PyrexCherenkov">
+      <D type="density" value="2.23" unit="g/cm3"/>
+      <fraction n="0.806" ref="SiliconOxide"/>
+      <fraction n="0.130" ref="BoronOxide"/>
+      <fraction n="0.040" ref="SodiumOxide"/>
+      <fraction n="0.023" ref="AluminumOxide"/>
+      <property name="RINDEX"   ref="RINDEX__Pyrex"/>
+    </material>
+  </materials>
+
+  <surfaces>
+    <comment> For the values of "finish", model and type, see TGeoOpticalSurface.h !  </comment>
+    <opticalsurface name="MirrorOpticalSurface" finish="polished" model="glisur" type="dielectric_metal" value="0">
+      <property name="REFLECTIVITY" ref="REFLECTIVITY_mirror"/>
+      <property name="RINDEX"       coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
+      <!--<property name="EFFICIENCY"   ref="EFFICIENCY0x8b77240"/>-->
+    </opticalsurface>
+    <opticalsurface name="PMTOpticalSurface" finish="polished" model="glisur" type="dielectric_dielectric" value="0">
+      <property name="RINDEX"       coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
+      <!--<property name="EFFICIENCY"   ref="EFFICIENCY0x8b77240"/>-->
+    </opticalsurface>
+    <opticalsurface name="mirror2" finish="polished" model="glisur" type="dielectric_dielectric">
+      <property name="REFLECTIVITY"            coldim="2" values="1.034*eV  0.8   4.136*eV  0.9"/>
+      <property name="EFFICIENCY"              coldim="2" values="2.034*eV  0.8   4.136*eV  1.0"/>
+      <property name="RINDEX"                  coldim="2" values="1.034*eV  1.5   4.136*eV  1.5"/>
+    </opticalsurface>
+  </surfaces>
+
+  <limits>
+    <limitset name="cal_limits">
+      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
+    </limitset>
+    <limitset name="SiTrackerBarrelRegionLimitSet">
+      <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
+      <limit name="track_length_max" particles="*" value="5.0" unit="mm" />
+      <limit name="time_max" particles="*" value="5.0" unit="ns" />
+      <limit name="ekin_min" particles="*" value="0.01" unit="MeV" />
+      <limit name="range_min" particles="*" value="5.0" unit="mm" />
+    </limitset>
+  </limits>
+  <regions>
+    <region name="SiTrackerBarrelRegion" eunit="MeV" lunit="mm" cut="0.001" threshold="0.001">
+      <limitsetref name="SiTrackerBarrelRegionLimitSet"/>
+    </region>
+  </regions>
+
+  <comment>Common Generic visualization attributes</comment>
+  <display>
+    <vis name="InvisibleNoDaughters"      showDaughters="false" visible="false"/>
+    <vis name="InvisibleWithDaughters"    showDaughters="true" visible="false"/>
+    <vis name="GreenVisNoDaughters"   alpha="0.3"  r= "0.0" g="1.0" b="0.0" showDaughters="false" visible="true"/>
+    <vis name="GreenVis"       alpha="1.0"  r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
+    <vis name="RedVis"         alpha="0.5"  r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/>
+    <vis name="BlueVis"        alpha="0.5"  r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
+    <vis name="OrangeVis"      alpha="1.0"  r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/>
+    <vis name="RedGreenVis"    alpha="0.5"  r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/>
+    <vis name="BlueGreenVis"   alpha="0.5"  r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
+    <vis name="PurpleVis"      alpha="0.5"  r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/>
+    <vis name="DoubleRedG"     alpha="0.5"  r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/>
+    <vis name="RBG015"         alpha="0.5"  r= "0.0" g=".2"  b="1.0" showDaughters="true" visible="true"/>
+    <vis name="RBG510"         alpha="0.5"  r= "1.0" g=".2"  b="0.0" showDaughters="true" visible="true"/>
+    <vis name="RBG"            alpha="0.5"  r= "1.0" g="1.0" b="1.0" showDaughters="true" visible="true"/>
+    <vis name="SteelVis"       alpha="0.05"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
+    <vis name="GrayVis"        alpha="0.5"  r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/>
+  </display>
+
+  <comment>Additional design specific material definitions</comment>
+  <!--<include ref="SiD/SiD_Materials.xml"/>-->
+
+  <detectors>
+    <detector id="10" name="StandInVolumes" vis="GreenVis" type="StandInGeometrySOLID" > </detector>
+
+    <detector id="1" name="SIDIS_NH3Target" vis="GreenVis" type="NH3Target" > </detector>
+
+    <!-- GEM Tracker
+    ids = 2
+    -->
+    <include ref="solid/GEM_sidis.xml"/>
+
+    <!-- Large Angle Electromagnetic Calorimeter 
+    ids = 3,4  => PS,EC
+    -->
+    <include ref="solid/LAEC.xml"/>
+
+    <!-- Forward Angle Electromagnetic Calorimeter 
+    ids = 5,6  => PS,EC
+    -->
+    <include ref="solid/FAEC.xml"/>
+
+    <!-- Light Gas Cherenkov
+    id = 7 
+    -->
+    <include ref="solid/LGC.xml"/>
+
+    <!-- Heavy Gas Cherenkov
+    id = 8 
+    -->
+    <include ref="solid/HGC.xml"/>
+
+
+  </detectors>
+
+  <!--  Definition of the readout segmentation/definition  -->
+  <readouts>
+    <readout name="LAEC_PrShHits">
+      <segmentation type="NoSegmentation" />
+      <id>system:6,module:20,layer:10,slice:5,x:48:-8,y:-8</id>
+    </readout>
+    <readout name="LAEC_ShHits">
+      <segmentation type="NoSegmentation" />
+      <id>system:6,module:20,layer:10,slice:5,x:48:-8,y:-8</id>
+    </readout>
+    <readout name="FAEC_PrShHits">
+      <segmentation type="NoSegmentation" />
+      <id>system:6,module:20,layer:10,slice:5,x:48:-8,y:-8</id>
+    </readout>
+    <readout name="FAEC_ShHits">
+      <segmentation type="NoSegmentation" />
+      <id>system:6,module:20,layer:10,slice:5,x:48:-8,y:-8</id>
+    </readout>
+    <readout name="GEMTrackerHits">
+      <segmentation type="CartesianGridXY" grid_size_x="1*mm" grid_size_y="1*mm" />
+      <id>system:6,layer:5,module:16,slice:5,x:32:-16,y:-16</id>
+      <!--
+      <segmentation type="StereoStrip" strip_angle="15.0*degree" strip_size="0.5*mm" />
+      <id>system:6,layer:5,module:16,slice:5,u:32:-32</id>
+      -->
+    </readout>
+    <readout name="LightGasCherenkovHits">
+      <segmentation type="CartesianGridXY" grid_size_x="3*mm" grid_size_y="3*mm" />
+      <id>system:6,sector:11,mirror:4,module:10,x:32:-16,y:-16</id>
+    </readout>
+    <readout name="HeavyGasCherenkovHits">
+      <segmentation type="CartesianGridXY" grid_size_x="3*mm" grid_size_y="3*mm" />
+      <id>system:6,sector:11,mirror:4,module:10,x:32:-16,y:-16</id>
+    </readout>
+
+  </readouts>
+    <!--
+    <readout name="LAECalHits">
+      <id>system:6,module:24,layer:6,slice:5</id>
+    </readout>
+    <readout name="SiTrackerBarrelHits">
+      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
+    </readout>
+    <readout name="SiTrackerEndcapHits">
+      <id>system:8,barrel:3,layer:4,module:14,sensor:2,side:32:-2,strip:24</id>
+    </readout>
+    <readout name="SiVertexEndcapHits">
+      <id>system:8,barrel:3,layer:4,wedge:6,module:6,sensor:1,side:32:-2,strip:26</id>
+    </readout>
+-->
+
+  <plugins>
+    <!--
+    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
+      <argument value="SiVertexBarrel" />
+      <argument value="dimension=2" />
+    </plugin>
+
+    <plugin name="DD4hep_SiTrackerEndcapSurfacePlugin">
+      <argument value="SiVertexEndcap"/>
+      <argument value="dimension=1"/>
+    </plugin>
+
+    <plugin name="DD4hep_SiTrackerBarrelSurfacePlugin">
+      <argument value="SiTrackerBarrel"/>
+      <argument value="dimension=2"/>
+    </plugin>
+    -->
+    <plugin name="DD4hepVolumeManager" />
+    <plugin name="InstallSurfaceManager" />
+  </plugins>
+
+  <fields>
+    <field name="CLEO_field" type="FieldMapBrBz" field_type="magnetic"
+           field_map="fieldmaps/solenoid_CLEOv8.dat" 
+           url="https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/field/solenoid_CLEOv9.dat">
+      <dimensions>
+        <transverse step="1.0*cm" rmin="0*cm" rmax="500*cm" />
+        <longitudinal step="1.0*cm" zmin="-600*cm" zmax="600*cm" />
+        <translation x="100.0*cm" y="0.0*cm" z="0.0*cm" />
+        <rotation x="0" y="0" z="0" />
+      </dimensions>
+    </field>
+  </fields>
+</lccdd>
diff --git a/src/detectors/trackers/doc/trackers.md b/src/detectors/trackers/doc/trackers.md
new file mode 100644
index 00000000..a929bed7
--- /dev/null
+++ b/src/detectors/trackers/doc/trackers.md
@@ -0,0 +1,2 @@
+Generic Tracking Detectors
+==========================
diff --git a/src/GenericDetectors/trackers/include/SimpleSiTrackerDigi.h b/src/detectors/trackers/include/SimpleSiTrackerDigi.h
similarity index 100%
rename from src/GenericDetectors/trackers/include/SimpleSiTrackerDigi.h
rename to src/detectors/trackers/include/SimpleSiTrackerDigi.h
diff --git a/src/GenericDetectors/trackers/src/ForwardPlaneTracker_geo.cpp b/src/detectors/trackers/src/ForwardPlaneTracker_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/ForwardPlaneTracker_geo.cpp
rename to src/detectors/trackers/src/ForwardPlaneTracker_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/GEMTrackerDisc_geo.cpp b/src/detectors/trackers/src/GEMTrackerDisc_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/GEMTrackerDisc_geo.cpp
rename to src/detectors/trackers/src/GEMTrackerDisc_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/GaplessGEMTrackerDisc_geo.cpp b/src/detectors/trackers/src/GaplessGEMTrackerDisc_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/GaplessGEMTrackerDisc_geo.cpp
rename to src/detectors/trackers/src/GaplessGEMTrackerDisc_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/GenericShape_geo.cpp b/src/detectors/trackers/src/GenericShape_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/GenericShape_geo.cpp
rename to src/detectors/trackers/src/GenericShape_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/GenericSiliconTrackerBarrel_geo.cpp b/src/detectors/trackers/src/GenericSiliconTrackerBarrel_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/GenericSiliconTrackerBarrel_geo.cpp
rename to src/detectors/trackers/src/GenericSiliconTrackerBarrel_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/GenericTrackerBarrel_geo.cpp b/src/detectors/trackers/src/GenericTrackerBarrel_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/GenericTrackerBarrel_geo.cpp
rename to src/detectors/trackers/src/GenericTrackerBarrel_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/RPC_sim_7.f b/src/detectors/trackers/src/RPC_sim_7.f
similarity index 100%
rename from src/GenericDetectors/trackers/src/RPC_sim_7.f
rename to src/detectors/trackers/src/RPC_sim_7.f
diff --git a/src/GenericDetectors/trackers/src/RomanPot_geo.cpp b/src/detectors/trackers/src/RomanPot_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/RomanPot_geo.cpp
rename to src/detectors/trackers/src/RomanPot_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/SiTrackerBarrel_geo.cpp b/src/detectors/trackers/src/SiTrackerBarrel_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/SiTrackerBarrel_geo.cpp
rename to src/detectors/trackers/src/SiTrackerBarrel_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/SiTrackerRomanPot_geo.cpp b/src/detectors/trackers/src/SiTrackerRomanPot_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/SiTrackerRomanPot_geo.cpp
rename to src/detectors/trackers/src/SiTrackerRomanPot_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/SiliconTrackerBarrel_geo.cpp b/src/detectors/trackers/src/SiliconTrackerBarrel_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/SiliconTrackerBarrel_geo.cpp
rename to src/detectors/trackers/src/SiliconTrackerBarrel_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/SimpleRomanPot_geo.cpp b/src/detectors/trackers/src/SimpleRomanPot_geo.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/SimpleRomanPot_geo.cpp
rename to src/detectors/trackers/src/SimpleRomanPot_geo.cpp
diff --git a/src/GenericDetectors/trackers/src/SimpleSiTrackerDigi.cpp b/src/detectors/trackers/src/SimpleSiTrackerDigi.cpp
similarity index 100%
rename from src/GenericDetectors/trackers/src/SimpleSiTrackerDigi.cpp
rename to src/detectors/trackers/src/SimpleSiTrackerDigi.cpp
-- 
GitLab