From abb49281afbf42601e0b6de30d42c2d3ec404ae9 Mon Sep 17 00:00:00 2001 From: Sunanda Date: Mon, 21 Nov 2022 09:54:41 +0100 Subject: [PATCH] Transfer most of the HGCal TB related geometry file to the new branch Geometry/HGCalTBCommonData --- .../data/TB160/16Module/hgcalCons.xml | 168 ++++++ .../data/TB160/16Module/hgcalEE.xml | 91 ++++ .../data/TB160/4Module/hgcalCons.xml | 60 +++ .../data/TB160/4Module/hgcalEE.xml | 80 +++ Geometry/HGCalTBCommonData/data/TB160/cms.xml | 35 ++ .../data/TB160/hgcProdCuts.xml | 15 + .../HGCalTBCommonData/data/TB160/hgcal.xml | 58 +++ .../data/TB160/hgcalBeam.xml | 481 ++++++++++++++++++ .../data/TB160/hgcalCons.xml | 277 ++++++++++ .../HGCalTBCommonData/data/TB160/hgcalEE.xml | 102 ++++ .../data/TB160/hgcalExtra.xml | 28 + .../data/TB160/hgcalsense.xml | 11 + .../data/TB161/1Module/hgcalCons.xml | 33 ++ .../data/TB161/1Module/hgcalEE.xml | 70 +++ .../data/TB161/8Module/hgcalCons.xml | 96 ++++ .../data/TB161/8Module/hgcalEE.xml | 97 ++++ .../data/TB161/8ModuleV2/hgcalEE.xml | 102 ++++ .../data/TB161/TimingLayer/hgcalBeam.xml | 434 ++++++++++++++++ .../data/TB161/TimingLayer/hgcalCons.xml | 33 ++ .../data/TB161/TimingLayer/hgcalEE.xml | 80 +++ Geometry/HGCalTBCommonData/data/TB161/cms.xml | 35 ++ .../data/TB161/hgcProdCuts.xml | 15 + .../HGCalTBCommonData/data/TB161/hgcal.xml | 58 +++ .../data/TB161/hgcalBeam.xml | 418 +++++++++++++++ .../data/TB161/hgcalsense.xml | 11 + .../data/TB170/6Module/hgcal.xml | 161 ++++++ .../data/TB170/6Module/hgcalHE.xml | 83 +++ .../data/TB170/July17/ahcal.xml | 170 +++++++ .../data/TB170/July17/hgcal.xml | 149 ++++++ .../data/TB170/July17/hgcalBeam.xml | 431 ++++++++++++++++ .../data/TB170/July17/hgcalCons.xml | 104 ++++ .../data/TB170/July17/hgcalEE.xml | 113 ++++ .../data/TB170/July17/hgcalHE.xml | 89 ++++ .../data/TB170/Sep17/hgcal.xml | 149 ++++++ .../data/TB170/Sep17/hgcalCons.xml | 193 +++++++ .../data/TB170/Sep17/hgcalEE.xml | 102 ++++ .../data/TB170/Sep17/hgcalHE.xml | 114 +++++ .../data/TB170/Shifted/hgcal.xml | 161 ++++++ .../HGCalTBCommonData/data/TB170/ahcal.xml | 170 +++++++ Geometry/HGCalTBCommonData/data/TB170/cms.xml | 39 ++ .../data/TB170/hgcProdCuts.xml | 16 + .../HGCalTBCommonData/data/TB170/hgcal.xml | 161 ++++++ .../data/TB170/hgcalBeam.xml | 418 +++++++++++++++ .../data/TB170/hgcalCons.xml | 401 +++++++++++++++ .../HGCalTBCommonData/data/TB170/hgcalEE.xml | 105 ++++ .../HGCalTBCommonData/data/TB170/hgcalHE.xml | 91 ++++ .../data/TB170/hgcalsense.xml | 16 + .../data/TB180/Absorb12/hgcalAbsorber.xml | 31 ++ .../data/TB180/Absorb16/hgcalAbsorber.xml | 31 ++ .../data/TB180/Absorb20/hgcalAbsorber.xml | 31 ++ .../data/TB180/Absorb22/hgcalAbsorber.xml | 31 ++ Geometry/HGCalTBCommonData/data/TB180/cms.xml | 35 ++ .../data/TB180/hgcProdCuts.xml | 15 + .../HGCalTBCommonData/data/TB180/hgcal.xml | 113 ++++ .../data/TB180/hgcalCons.xml | 51 ++ .../HGCalTBCommonData/data/TB180/hgcalEE.xml | 243 +++++++++ .../data/TB180/hgcalsense.xml | 11 + .../data/TB181/June18/hgcProdCuts.xml | 15 + .../data/TB181/June18/hgcal.xml | 135 +++++ .../data/TB181/June18/hgcalBeam.xml | 431 ++++++++++++++++ .../data/TB181/June18/hgcalCons.xml | 276 ++++++++++ .../data/TB181/June18/hgcalEE.xml | 122 +++++ .../data/TB181/June18/hgcalsense.xml | 11 + .../data/TB181/Oct180/hgcalBeam.xml | 403 +++++++++++++++ .../data/TB181/Oct181/ahcal.xml | 214 ++++++++ .../data/TB181/Oct181/cms.xml | 39 ++ .../data/TB181/Oct181/hgcProdCuts.xml | 16 + .../data/TB181/Oct181/hgcal.xml | 259 ++++++++++ .../data/TB181/Oct181/hgcalBeam.xml | 431 ++++++++++++++++ .../data/TB181/Oct181/hgcalCons.xml | 401 +++++++++++++++ .../data/TB181/Oct181/hgcalEE.xml | 151 ++++++ .../data/TB181/Oct181/hgcalHE.xml | 216 ++++++++ .../data/TB181/Oct181/hgcalsense.xml | 16 + .../data/TB181/Oct182/ahcal.xml | 214 ++++++++ .../data/TB181/Oct182/hgcal.xml | 259 ++++++++++ .../data/TB181/Oct182/hgcalBeam.xml | 431 ++++++++++++++++ .../data/TB181/Oct182/hgcalEE.xml | 151 ++++++ .../data/TB181/Oct182/hgcalHE.xml | 207 ++++++++ .../data/TB181/Oct183/ahcal.xml | 214 ++++++++ .../data/TB181/Oct183/hgcal.xml | 259 ++++++++++ .../data/TB181/Oct183/hgcalBeam.xml | 431 ++++++++++++++++ .../data/TB181/Oct183/hgcalEE.xml | 145 ++++++ .../data/TB181/Oct183/hgcalHE.xml | 217 ++++++++ .../data/TB181/Oct184/hgcal.xml | 259 ++++++++++ .../data/TB181/Oct184/hgcalEE.xml | 151 ++++++ .../data/TB181/Test/hgcProdCuts.xml | 15 + .../data/TB181/Test/hgcalCons.xml | 132 +++++ .../data/TB181/Test/hgcalHE.xml | 132 +++++ .../data/TB181/Test/hgcalsense.xml | 11 + .../HGCalTBCommonData/data/TB181/ahcal.xml | 207 ++++++++ Geometry/HGCalTBCommonData/data/TB181/cms.xml | 39 ++ .../data/TB181/hgcProdCuts.xml | 16 + .../cms-test-ddhgcalTB181V1-algorithm.xml | 37 ++ .../cms-test-ddhgcalTBModule-algorithm.xml | 33 ++ .../cms-test-ddhgcalTBModuleX-algorithm.xml | 34 ++ .../python/testAHcalModuleAlgoXML_cfi.py | 13 + .../python/testTB160XML_cfi.py | 17 + .../python/testTB161XML_cfi.py | 17 + .../python/testTB181V0XML_cfi.py | 21 + .../python/testTB181V1XML_cfi.py | 16 + .../python/testTB181V2XML_cfi.py | 16 + .../python/testTB181XML_cfi.py | 21 + .../test/python/dumpTBGeometryDDD_cfg.py | 26 + .../test/python/dumpTBModuleDD4hep_cfg.py | 25 + .../test/python/dumpTBModuleDDD_cfg.py | 57 +++ .../python/testHGCalTBParametersDD4hep_cfg.py | 51 ++ .../python/testHGCalTBParametersDDD_cfg.py | 39 ++ 107 files changed, 13965 insertions(+) create mode 100644 Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcalExtra.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB160/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/8ModuleV2/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB161/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/6Module/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/6Module/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/July17/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/Shifted/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB170/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/Absorb12/hgcalAbsorber.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/Absorb16/hgcalAbsorber.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/Absorb20/hgcalAbsorber.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/Absorb22/hgcalAbsorber.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB180/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/June18/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct180/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct182/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct183/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalBeam.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcalEE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Test/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Test/hgcalCons.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Test/hgcalHE.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/Test/hgcalsense.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/ahcal.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/cms.xml create mode 100644 Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml create mode 100644 Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTB181V1-algorithm.xml create mode 100644 Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModule-algorithm.xml create mode 100644 Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModuleX-algorithm.xml create mode 100644 Geometry/HGCalTBCommonData/python/testAHcalModuleAlgoXML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB160XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB161XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB181V0XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB181V1XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB181V2XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/python/testTB181XML_cfi.py create mode 100644 Geometry/HGCalTBCommonData/test/python/dumpTBGeometryDDD_cfg.py create mode 100644 Geometry/HGCalTBCommonData/test/python/dumpTBModuleDD4hep_cfg.py create mode 100644 Geometry/HGCalTBCommonData/test/python/dumpTBModuleDDD_cfg.py create mode 100644 Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDD4hep_cfg.py create mode 100644 Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDDD_cfg.py diff --git a/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalCons.xml new file mode 100644 index 0000000000000..b8e9ec8115b76 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalCons.xml @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalEE.xml new file mode 100644 index 0000000000000..3c43ce0d14991 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalEE.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Graph.Epoxy Sup., materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:Copper, materials:Air, + materials:G10, materials:G10, materials:Kapton, materials:Air, + materials:Air + + EEGlue, EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, + EEAbsorber5, EEAbsorber6, EECuFrame, EEHeatShield, EESensitive, + EEPCB1, EEPCB2, EEKapton, EEAirGap1, EEAirGap2 + + 0.1*mm, 2.1*mm, 2.8*mm, 4.2*mm, 0.6*mm, 1.2*mm, 2.2*mm, + 0.5*mm, 6.0*mm, 0.10*mm, 0.5*mm, 1.0*mm, 0.01*mm, 6.0*mm, + 0.2*mm + + 18, 18, 18, 18, 18, 18, 18, 19 + + 24.30*mm, 24.30*mm, 24.90*mm, 26.20*mm, 26.20*mm, + 28.20*mm, 30.60*mm, 34.80*mm + + 1, 10, 13, 10, 9, 9, 9, 14, 4, 8, 4, 14, 9, 9, 9, 10, 13, 10, + 1, 10, 13, 10, 9, 9, 9, 14, 4, 8, 4, 14, 9, 9, 9, 10, 13, 10, + 1, 10, 13, 10, 9, 9, 9, 14, 4, 8, 5, 14, 9, 9, 9, 10, 13, 10, + 2, 10, 13, 10, 9, 9, 9, 14, 5, 8, 5, 14, 9, 9, 9, 10, 13, 10, + 2, 10, 13, 10, 9, 9, 9, 14, 5, 8, 5, 14, 9, 9, 9, 10, 13, 10, + 2, 10, 13, 10, 9, 9, 9, 14, 6, 8, 6, 14, 9, 9, 9, 10, 13, 10, + 3, 11, 13, 11, 9, 9, 9, 14, 6, 8, 6, 14, 9, 9, 9, 10, 13, 10, + 3, 11, 13, 11, 9, 9, 9, 14, 6, 8, 6, 14, 9, 9, 9, 10, 13, 10, + 3 + + + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalCons.xml new file mode 100644 index 0000000000000..2a0c167c83e7c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalCons.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalEE.xml new file mode 100644 index 0000000000000..f1765a42fd4a2 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/4Module/hgcalEE.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Graph.Epoxy Sup., materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:Copper, materials:Air, + materials:G10, materials:G10, materials:Kapton, materials:Air, + materials:Air + + EEGlue, EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, + EEAbsorber5, EEAbsorber6, EECuFrame, EEHeatShield, EESensitive, + EEPCB1, EEPCB2, EEKapton, EEAirGap1, EEAirGap2 + + 0.1*mm, 2.1*mm, 2.8*mm, 4.2*mm, 0.6*mm, 1.2*mm, 2.2*mm, + 0.5*mm, 6.0*mm, 0.10*mm, 0.5*mm, 1.0*mm, 0.01*mm, 3.0*mm, + 0.2*mm + + 15, 15, 15, 15 + + 32.70*mm, 32.70*mm, 31.70*mm, 30.70*mm + + 3, 13, 13, 2, 13, 8, 6, 14, 9, 9, 9, 11, 13, 13, 11, + 3, 13, 13, 2, 13, 8, 6, 14, 9, 9, 9, 11, 13, 13, 11, + 3, 13, 13, 2, 13, 8, 6, 14, 9, 9, 9, 10, 13, 13, 10, + 3, 13, 13, 2, 13, 8, 5, 14, 9, 9, 9, 10, 13, 13, 10 + + + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/cms.xml b/Geometry/HGCalTBCommonData/data/TB160/cms.xml new file mode 100644 index 0000000000000..cf97d9b61c069 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/cms.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcProdCuts.xml new file mode 100644 index 0000000000000..3e605131eeb7c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcProdCuts.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcal.xml new file mode 100644 index 0000000000000..debf5b45925ae --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcal.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcalBeam.xml new file mode 100644 index 0000000000000..b73190f4972a1 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcalBeam.xml @@ -0,0 +1,481 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcalCons.xml new file mode 100644 index 0000000000000..eada262817499 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcalCons.xml @@ -0,0 +1,277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcalEE.xml new file mode 100644 index 0000000000000..45932eec5741c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcalEE.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Carbon_fibre_str_Upgrade2, materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:Copper, materials:Air, + materials:G10, materials:M_NEMA FR4 plate, materials:Kapton, + materials:Air, materials:Graph.Epoxy Sup. + + EEModule, EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, + EEAbsorber5, EEAbsorber6, EECuFrame, EEHeatShield, EESensitive, + EEPCB, EECover, EEKapton, EEAirGap, EEGlue + + 0.5*mm, 2.1*mm, 2.8*mm, 4.2*mm, 0.6*mm, 1.2*mm, 2.2*mm, + 0.5*mm, 6.0*mm, 0.10*mm, 1.2*mm, 0.5*mm, 0.01*mm, 1.0*mm, + 0.5*mm + + 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21 + + 15.84*mm, 15.84*mm, 15.84*mm, 15.84*mm, 15.84*mm, 17.74*mm, 17.74*mm, + 17.74*mm, 17.74*mm, 17.74*mm, 21.14*mm, 21.14*mm, 21.14*mm, 21.14*mm + + + 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13, + 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13, + 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13, + 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13, + 1, 13, 11, 14, 10, 12, 9, 9, 9, 12, 4, 8, 4, 12, 9, 9, 9, 12, 10, 14, 13, + 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13, + 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13, + 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13, + 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13, + 2, 13, 11, 14, 10, 12, 9, 9, 9, 12, 5, 8, 5, 12, 9, 9, 9, 12, 10, 14, 13, + 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13, + 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13, + 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13, + 3, 13, 11, 14, 10, 12, 9, 9, 9, 12, 6, 8, 6, 12, 9, 9, 9, 12, 10, 14, 13 + + + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcalExtra.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcalExtra.xml new file mode 100644 index 0000000000000..804efa53283bb --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcalExtra.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB160/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB160/hgcalsense.xml new file mode 100644 index 0000000000000..2f2587f5dbfaa --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB160/hgcalsense.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalCons.xml new file mode 100644 index 0000000000000..5f23696c805c0 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalCons.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalEE.xml new file mode 100644 index 0000000000000..4933bb9999005 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/1Module/hgcalEE.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Lead, materials:Tungsten, hgcal:WCu, materials:Copper, + materials:G10, materials:Silicon, materials:Air, materials:Plexiglas + + EEAbsorber1, EEAbsorber2, EEAbsorber3, EEHeatShield, EEPCB, + EESensitive, EEAirGap, EEPlasticSupport + + 51.0*mm, 28.0*mm, 2.2*mm, 6.0*mm, 2.0*mm, 0.10*mm, 1.0*mm, 10.0*mm + + + 8 + + 71.5*mm + + + 0, 7, 3, 2, 5, 5, 5, 4 + + + 0, 0, 0, 0, 1, 1, 1, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalCons.xml new file mode 100644 index 0000000000000..11b4d664aae4c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalCons.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalEE.xml new file mode 100644 index 0000000000000..1065588c56564 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalEE.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Lead, materials:Tungsten, materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:G10, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Copper, materials:Kapton, + materials:M_NEMA FR4 plate, materials:G10, materials:M_NEMA FR4 plate, + materials:Air + + EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, EEAbsorber5, + EEAbsorber6, EEAbsorber7, EEAbsorber8, EEHeatShield, EEPCB, + EESensitive, EEAirGap1, EEAirGap2, EEAirGap3, EEAirGap4, EEAirGap5, + EEAirGap6, EEAirGap7, EEAirGap8, EEAirGap9, EEAirGap10, EEAirGap11, + EEAirGap12, EEAirGap13, EEAirGap14, EEHeatShield2, EEKapton, + EECoverPlate, EEPCB2, EECoverPlate2, EEAirGap15 + + 44.9*mm, 8.0*mm, 4.0*mm, 2.0*mm, 0.0*mm, 2.2*mm, 1.2*mm, 0.6*mm, 6.0*mm, + 0.5*mm, 0.10*mm, 1.0*mm, 3.0*mm, 4.5*mm, 7.6*mm, 4.8*mm, 13.5*mm, + 9.69*mm, 8.09*mm, 10.69*mm, 19.4*mm, 10.59*mm, 22.1*mm, 15.39*mm, + 16.29*mm, 12.0*mm, 0.01*mm, 0.5*mm, 1.0*mm, 1.0*mm, 4.8*mm + + 19, 12, 12, 12, 20, 24 + + 67.91*mm, 52.2*mm, 50.4*mm, 38.5*mm, 52.0*mm, 58.8*mm + + + 2, 14, 2, 14, 2, 14, 2, 14, 2, 30, 8, 7, 26, 10, 10, 10, 9, 15, 27, + 23, 3, 22, 8, 7, 26, 10, 10, 10, 9, 15, 27, + 24, 3, 20, 8, 7, 26, 10, 10, 10, 9, 15, 27, + 17, 3, 16, 8, 6, 26, 10, 10, 10, 9, 15, 27, + 19, 3, 19, 27, 15, 9, 10, 10, 10, 26, 6, 25, + 5, 26, 10, 10, 10, 28, 15, 29, + 18, 3, 21, 27, 15, 9, 10, 10, 10, 26, 5, 8, + 12, 3, 13, 8, 5, 26, 10, 10, 10, 9, 15, 27 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/8ModuleV2/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB161/8ModuleV2/hgcalEE.xml new file mode 100644 index 0000000000000..d6138469941f6 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/8ModuleV2/hgcalEE.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Lead, materials:Tungsten, materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:G10, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Lead, materials:Copper, materials:Kapton, + materials:M_NEMA FR4 plate, materials:G10, + materials:M_NEMA FR4 plate, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air + + EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, EEAbsorber5, + EEAbsorber6, EEAbsorber7, EEAbsorber8, EEHeatShield1, EEPCB1, + EESensitive, EEAirGap1, EEAirGap2, EEAirGap3, EEAirGap4, EEAirGap5, + EEAirGap6, EEAirGap7, EEAirGap8, EEAirGap9, EEAirGap10, EEAirGap11, + EEAirGap12, EEAirGap13, EEAbsorber9, EEHeatShield2, EEKapton, + EECoverPlate1, EEPCB2, EECoverPlate2, EEAirGap14, EEAirGap15, + EEAirGap16, EEAirGap17, EEAirGap18, EEAirGap19, EEAirGap20, + EEAirGap21, EEAirGap22 + + 25.2*mm, 8.0*mm, 4.0*mm, 2.0*mm, 2.8*mm, 2.2*mm, 1.2*mm, 0.6*mm, 6.0*mm, + 0.5*mm, 0.10*mm, 2.8*mm, 3.7*mm, 3.8*mm, 6*mm, 6.6*mm, 8*mm, 7.6*mm, + 1.29*mm, 1.89*mm, 5.89*mm, 5.4*mm, 7.29*mm, 10.49*mm, 5.6*mm, + 12.0*mm, 0.01*mm, 0.5*mm, 1.0*mm, 1.0*mm, 6.8*mm, 8.2*mm, 7.2*mm, + 8.6*mm, 6.49*mm, 3.5*mm, 8.2*mm,1.29*mm, 6.2*mm + + 10, 16, 16, 16, 25, 33 + + 39.11*mm, 43.8*mm, 47.8*mm, 45.4*mm, 63.8*mm, 106.9*mm + + + 0, 8, 7, 26, 10, 10, 10, 9, 14, 27, + 19, 2, 17, 2, 15, 3, 13, 8, 7, 26, 10, 10, 10, 9, 14, 27, + 20, 2, 33, 2, 15, 3, 11, 8, 7, 26, 10, 10, 10, 9, 14, 27, + 34, 4, 30, 4, 32, 3, 11, 8, 6, 26, 10, 10, 10, 9, 14, 27, + 22, 2, 36, 4, 32, 3, 37, 27, 14, 9,10, 10, 10, 26, 6, 8, 8, + 5, 26, 10, 10, 10, 28, 14, 29, + 23, 24, 4, 38, 3, 20, 27, 14, 9, 10, 10, 10, 26, 5, 8, 16, 24, + 4, 21, 24, 4, 32, 3, 35, 8, 5, 26, 10, 10, 10, 9, 14, 27 + + + 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,1, 1, 1, 0, 0, 0, 0, + 0, 0, 1, 1, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalBeam.xml new file mode 100644 index 0000000000000..7cb5fc972f949 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalBeam.xml @@ -0,0 +1,434 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalCons.xml new file mode 100644 index 0000000000000..5c06aeecfb084 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalCons.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalEE.xml new file mode 100644 index 0000000000000..e2642eaf63a52 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/TimingLayer/hgcalEE.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + materials:Lead, materials:Tungsten, materials:Tungsten, + materials:Tungsten, materials:Tungsten, hgcal:WCu, hgcal:WCu, + hgcal:WCu, materials:Copper, materials:G10, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Copper, materials:Kapton, materials:M_NEMA FR4 plate, materials:G10, materials:M_NEMA FR4 plate, materials:Air + + EEAbsorber1, EEAbsorber2, EEAbsorber3, EEAbsorber4, EEAbsorber5, + EEAbsorber6, EEAbsorber7, EEAbsorber8, EEHeatShield, EEPCB, + EESensitive, EEAirGap1, EEAirGap2, EEAirGap3, EEAirGap4, EEAirGap5, + EEAirGap6, EEAirGap7, EEAirGap8, EEAirGap9, EEAirGap10, EEAirGap11, + EEAirGap12, EEAirGap13, EEAirGap14, EEHeatShield2, EEKapton, EECoverPlate, EEPCB2, EECoverPlate2, EEAirGap15 + + 44.9*mm, 8.0*mm, 4.0*mm, 2.0*mm, 0.0*mm, 2.2*mm, 1.2*mm, 0.6*mm, 6.0*mm, + 0.5*mm, 0.10*mm, 1.0*mm, 7.0*mm, 4.5*mm, 7.6*mm, 4.8*mm, 13.5*mm, + 9.69*mm, 8.09*mm, 10.69*mm, 19.4*mm, 10.59*mm, 22.1*mm, 15.39*mm, 16.29*mm, + 12.0*mm, 0.01*mm, 0.5*mm, 1.0*mm, 1.0*mm, 4.8*mm + + 16 + + 60.31*mm + + + 2,12,2,12,2,12,2,12,2,12,2,26,10,10,10,29 + + + 0, 0, 0, 0, 0, 0, 0,0, 0, 0, 0, 0, 1, 1, 1, 0 + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/cms.xml b/Geometry/HGCalTBCommonData/data/TB161/cms.xml new file mode 100644 index 0000000000000..94fcd36e4cd71 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/cms.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB161/hgcProdCuts.xml new file mode 100644 index 0000000000000..3e605131eeb7c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/hgcProdCuts.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB161/hgcal.xml new file mode 100644 index 0000000000000..0741a3c890471 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/hgcal.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB161/hgcalBeam.xml new file mode 100644 index 0000000000000..4cbc991baeca2 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/hgcalBeam.xml @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB161/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB161/hgcalsense.xml new file mode 100644 index 0000000000000..2f2587f5dbfaa --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB161/hgcalsense.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcal.xml new file mode 100644 index 0000000000000..81ed474fec50f --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcal.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcalHE.xml new file mode 100644 index 0000000000000..8e6b04ef7a7e2 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/6Module/hgcalHE.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHEPCB, hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber + + materials:StainlessSteel, materials:Air, materials:Air, + materials:Copper, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel + + HESiliconAbsorber1, HESiliconPCB1, HESiliconShield1, HESiliconHeatShield, + HESiliconSensitive, HESiliconKapton1, HESiliconAirGap, + HESiliconSupport + + 40.0*mm, [hgcal:thPCB], [hgcal:thAbsHE], 6.0*mm, 0.1*mm, [hgcal:thKapton], + 6.89*mm, 10.0*mm + + 1, 9, 9, 9, 9, 9, 7 + + 10.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 9.11*mm + + 7, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1 + + + 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminHE], [hgcal:zmaxHE] + + [hgcal:rmaxHE], [hgcal:rmaxHE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/ahcal.xml new file mode 100644 index 0000000000000..18bbde0900b30 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/ahcal.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235, ahcal:Steel235 + + AHcalRadiator, AHcalAirGap, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber, AHcalAbsorberLastCover + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick], 5.0*mm + + 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11 + + 19.6*mm, 81.5*mm, 81.5*mm, 81.5*mm, 81.5*mm, 81.5*mm, 81.5*mm, 81.5*mm, + 81.5*mm, 81.5*mm, 81.5*mm, 86.5*mm + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 8 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 12, 12 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcal.xml new file mode 100644 index 0000000000000..b71280d05058a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcal.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalBeam.xml new file mode 100644 index 0000000000000..d371bab400bfe --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalBeam.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalCons.xml new file mode 100644 index 0000000000000..ab8f59ed24632 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalCons.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalEE.xml new file mode 100644 index 0000000000000..73d936444dba6 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalEE.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEEPCB, hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber + + materials:Air, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel, materials:Lead, materials:Copper, + materials:Air, materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:StainlessSteel + + EEPCB1, EEKapton1, EEAirGap, EEShield1, + EEAbsorber1, EEAbsorber2, EEHeatShield, EESensitive, EEAlcase, + EEgap1, EEgap2, EEgap3, EEgap4, EEgap5, EEFe + + [hgcal:thPCB], [hgcal:thKapton], 3.0*mm, [hgcal:thAbsEE], 0.3*mm, + 4.9*mm, 6.0*mm, 0.10*mm, 2.6*mm, 11.0*mm, 13.2*mm, 11.4*mm, 150.3*mm, + 176.7*mm, 40*mm + + 10, 4, 4, 4, 11, 4, 4, 4, 4, 4, 4, 4, 10, 4, 4, 4 + + 338.71*mm, 11.50*mm, 11.50*mm, 11.50*mm, 25.61*mm, + 11.50*mm, 11.50*mm, 11.50*mm, 11.50*mm, 11.50*mm, 11.50*mm, 11.50*mm, + 21.81*mm, 11.50*mm, 11.50*mm, 60.00*mm + + + 8,12, 0, 7, 7, 7, 1, 3, 6,13, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, 3, 1, 7, 7, 7, 0, 9, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4, 6, + 4, 5, 4,10, 0, 7, 7, 7, 1, 3, + 6, 4, 5, 4, + 6, 4, 5, 4, + 6,11,14, 8 + + + 0, 0, 2, 1, 1, 1, 3, 4, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2,0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, + 0, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalHE.xml new file mode 100644 index 0000000000000..28caf63425934 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/July17/hgcalHE.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHEPCB, hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber + + materials:StainlessSteel, materials:Air, materials:Air, + materials:Copper, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air + + HESiliconAbsorber1, HESiliconPCB1, HESiliconShield1, HESiliconHeatShield, + HESiliconSensitive, HESiliconKapton1, HESiliconAirGap, + HESiliconSupport, HEAirGap1, HEAirGap2, HEAirGap3, HEAirGap4, HEAirGap5, + HEAirGap6, HEAirGap7, HEAirGap8 + + 40.0*mm, [hgcal:thPCB], [hgcal:thAbsHE], 6.0*mm, 0.1*mm, [hgcal:thKapton], + 26.9*mm, 10.0*mm, 30.0*mm, 38.0*mm, 42.0*mm, 46.9*mm, 48.9*mm, 58.9*mm, + 78.0*mm, 63.0*mm + + 10, 11, 14, 11, 4 + + 137.11*mm, 176.01*mm, 239.01*mm, 188.01*mm, 140.90*mm + + 7, 14, 0, 3, 2, 5, 4, 4, 4, 1, + 11, 0, 0, 0, 3, 2, 5, 4, 4, 4, 1, + 6, 0, 7, 15, 7, 0, 0, 3, 2, 5, 4, 4, 4, 1, + 13, 0, 0, 0, 3, 2, 5, 4, 4, 4, 1, + 12, 0, 10, 7 + + + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminHE], [hgcal:zmaxHE] + + [hgcal:rmaxHE], [hgcal:rmaxHE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcal.xml new file mode 100644 index 0000000000000..23fc456e534d8 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcal.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalCons.xml new file mode 100644 index 0000000000000..f95d4a1bce871 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalCons.xml @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalEE.xml new file mode 100644 index 0000000000000..a2a3d5ac0914d --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalEE.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEEPCB, hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalHEAbsorber + + materials:Air, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel, materials:Lead, materials:Copper, + materials:Air, materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, materials:StainlessSteel, + materials:Air + + EEPCB1, EEKapton1, EEAirGap, EEShield1, EEAbsorber1, + EEAbsorber2, EEHeatShield, EESensitive, EEAlcase, EEgap1, + EEgap2, EEgap3, EEgap4, EEgap5, EEgap6, + EEgap7, EEgap8, EEgap9, EEFe, EEBaseCu + + [hgcal:thPCB], [hgcal:thKapton], 0.7*mm, [hgcal:thAbsEE], 0.3*mm, + 4.9*mm, 6.0*mm, 0.10*mm, 2.6*mm, 2.6*mm, + 3.0*mm, 9.6*mm, 10.6*mm, 11.6*mm, 16.6*mm, + 16.72, 166.6*mm, 269.7*mm, 40*mm, [hgcal:thAbsHE] + + 16, 11, 11, 11, 12, 19, 15, 13, 3 + + 298.41*mm, 181.21*mm, 26.21*mm, 25.21*mm, 32.03*mm, 43.81*mm, + 32.11*mm, 51.1*mm, 45.6*mm + + + 8,17, 4,5,4,6, 4,5,4,6,19,1,7,7,7,0, + 16, 4, 5, 4, 6, 3, 1, 7, 7, 7, 0, + 13, 4, 5, 4, 6, 3, 1, 7, 7, 7, 0, + 12, 4, 5, 4, 6, 3, 1, 7, 7, 7, 0, + 15, 4, 5, 4, 2, 6, 3, 1, 7, 7, 7, 0, + 9, 4, 5, 4, 6, 4, 5, 4, 6, 4, 5, 4, 11, 0, 7, 7, 7, 1, 3, + 6, 4, 5, 4, 6, 4,5,4,6,19, 1, 7, 7, 7, 0, + 14, 4, 5, 4, 6, 4, 5, 4, 6, 4, 5, 4, 6, + 10, 18, 8 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalHE.xml new file mode 100644 index 0000000000000..e018184d33124 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/Sep17/hgcalHE.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHEPCB, hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber, + hgcal:HGCalEEAbsorber + + materials:StainlessSteel, materials:Air, materials:Air, + materials:Copper, materials:Air, materials:Air, + materials:Air, materials:StainlessSteel, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air + + + HESiliconAbsorber1, HESiliconPCB1, HESiliconShield1, + HESiliconHeatShield, HESiliconSensitive, HESiliconKapton1, + HESiliconAirGap, HESiliconSupport, HEAirGap1, + HEAirGap2, HEAirGap3, HEAirGap4, + HEAirGap5, HEAirGap6, HEAirGap7, + HEAirGap8, HEAirGap9, HEAirGap10, + HEAirGap11, HEAirGap12, HEBaseCuW + + 40.0*mm, [hgcal:thPCB], [hgcal:thAbsHE], 6.0*mm, 0.1*mm, + [hgcal:thKapton], 6*mm, 10*mm, 7.0*mm, 7*mm, 8*mm, 8.9*mm, + 9*mm, 9.62*mm, 10.54*mm, 10.9*mm, + 13.9*mm, 18*mm, 22.9*mm, 63*mm, [hgcal:thAbsEE] + + + 9, 10, 10, 10, 10, 10, 5, 8, 10, 10, 10, 6 + + 26.11*mm, 64.73*mm, 68.01*mm, 62.11*mm, 68.65*mm, 66.01*mm, 131.9*mm, + 16.11*mm, 69.01*mm, 66.01*mm, 67.01*mm, 148.9*mm + + 7, 9, 3, 2, 5, 4, 4, 4, 1, + 13, 0, 6, 3, 2, 5, 4, 4, 4, 1, + 15, 0, 10, 3, 2, 5, 4, 4, 4, 1, + 8, 0, 6, 3, 20, 5, 4, 4, 4, 1, + 14, 0, 12, 3, 2, 5, 4, 4, 4, 1, + 15, 0, 6, 3, 2, 5, 4, 4, 4, 1, + 11, 7, 19, 7, 0, + 9, 3, 2, 5, 4, 4, 4, 1, + 16, 0, 6, 3, 20, 5, 4, 4, 4, 1, + 15, 0, 6, 3, 20, 5, 4, 4, 4, 1, + 15, 0, 9, 3, 20, 5, 4, 4, 4, 1, + 18, 0, 17, 0, 17, 7 + + + + 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, + 0, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminHE], [hgcal:zmaxHE] + + [hgcal:rmaxHE], [hgcal:rmaxHE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/Shifted/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB170/Shifted/hgcal.xml new file mode 100644 index 0000000000000..d794aa8edbd26 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/Shifted/hgcal.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB170/ahcal.xml new file mode 100644 index 0000000000000..6d192acd6f1f8 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/ahcal.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235 + + AHcalRadiator, AHcalAirGap, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick] + + 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11 + + 21.0*mm, 81.0*mm, 81.0*mm, 81.0*mm, 81.0*mm, 81.0*mm, 81.0*mm, 81.0*mm, + 81.0*mm, 81.0*mm, 81.0*mm, 93.0*mm + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 7 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 12, 12 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/cms.xml b/Geometry/HGCalTBCommonData/data/TB170/cms.xml new file mode 100644 index 0000000000000..6fa29ac43cfa8 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/cms.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcProdCuts.xml new file mode 100644 index 0000000000000..2187231eaa45b --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcProdCuts.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcal.xml new file mode 100644 index 0000000000000..21852be175920 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcal.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcalBeam.xml new file mode 100644 index 0000000000000..4cbc991baeca2 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcalBeam.xml @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcalCons.xml new file mode 100644 index 0000000000000..df259eec18e51 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcalCons.xml @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcalEE.xml new file mode 100644 index 0000000000000..869f7dee9bd78 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcalEE.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEESiliconPCB, hgcal:HGCalEESiliconKapton, + hgcal:HGCalEESiliconCuW + + materials:Air, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel, materials:Lead, materials:Copper, + materials:Air + + EEPCB1, EEKapton1, EEAirGap, EECuW, + EEAbsSteel, EEAbsLead, EEAbsCu, EESensitive + + [hgcal:thPCB], [hgcal:thKapton], 3.0*mm, [hgcal:thAbsEE], 0.3*mm, + 4.9*mm, 6.0*mm, 0.10*mm + + 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18 + + 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, + 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm, 23.72*mm + + + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2, + 4, 5, 4, 2, 0, 7, 7, 7, 1, 3, 6, 3, 1, 7, 7, 7, 0, 2 + + + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0, + 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcalHE.xml new file mode 100644 index 0000000000000..d4c4d9102ac37 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcalHE.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHESiliconPCB, hgcal:HGCalHESiliconKapton, + hgcal:HGCalHESiliconCu + + materials:StainlessSteel, materials:Air, materials:Air, + materials:Copper, materials:Air, materials:Air, materials:Air, + materials:StainlessSteel + + HESteel40mm, HESiliconPCB1, HESiliconCu, HECu, + HESiliconSensitive, HESiliconKapton1, HESiliconAirGap, + HESteel10mm + + 40.0*mm, [hgcal:thPCB], [hgcal:thAbsHE], 6.0*mm, 0.1*mm, + [hgcal:thKapton], 6.89*mm, 10.0*mm + + 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7 + + 10.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, + 56.0*mm, 56.0*mm, 56.0*mm, 56.0*mm, 9.11*mm + + 7, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1, 6, 0, + 3, 2, 5, 4, 4, 4, 1, 6, 0, 3, 2, 5, 4, 4, 4, 1 + + + 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2, 0, 0, + 0, 4, 3, 1, 1, 1, 2, 0, 0, 0, 4, 3, 1, 1, 1, 2 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminHE], [hgcal:zmaxHE] + + [hgcal:rmaxHE], [hgcal:rmaxHE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB170/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB170/hgcalsense.xml new file mode 100644 index 0000000000000..bd4037139475d --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB170/hgcalsense.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/Absorb12/hgcalAbsorber.xml b/Geometry/HGCalTBCommonData/data/TB180/Absorb12/hgcalAbsorber.xml new file mode 100644 index 0000000000000..e54c3ac5bc5d4 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/Absorb12/hgcalAbsorber.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/Absorb16/hgcalAbsorber.xml b/Geometry/HGCalTBCommonData/data/TB180/Absorb16/hgcalAbsorber.xml new file mode 100644 index 0000000000000..9b0aafde23763 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/Absorb16/hgcalAbsorber.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/Absorb20/hgcalAbsorber.xml b/Geometry/HGCalTBCommonData/data/TB180/Absorb20/hgcalAbsorber.xml new file mode 100644 index 0000000000000..bcadf54b866f4 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/Absorb20/hgcalAbsorber.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/Absorb22/hgcalAbsorber.xml b/Geometry/HGCalTBCommonData/data/TB180/Absorb22/hgcalAbsorber.xml new file mode 100644 index 0000000000000..d511767c2a0e6 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/Absorb22/hgcalAbsorber.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/cms.xml b/Geometry/HGCalTBCommonData/data/TB180/cms.xml new file mode 100644 index 0000000000000..f1c4f7f375937 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/cms.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB180/hgcProdCuts.xml new file mode 100644 index 0000000000000..93b61cd2b857f --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/hgcProdCuts.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB180/hgcal.xml new file mode 100644 index 0000000000000..ed762d6ee3246 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/hgcal.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB180/hgcalCons.xml new file mode 100644 index 0000000000000..2cb30b13d0d12 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/hgcalCons.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB180/hgcalEE.xml new file mode 100644 index 0000000000000..731abb598a09f --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/hgcalEE.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEEPCB, hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalCuEEAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air + + EEPCB1, EEKapton1, EEShield1, + EESensitive, EEBaseCu + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + 0.10*mm, [hgcal:thAbsCuEE] + + 6 + + 3.06*mm + + 0, 3, 3, 3, 1, 4 + + 2, 1, 1, 1, 3, 5 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE1], [hgcal:zmaxEE2] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEEPCB, hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalCuEEAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air + + EEPCB1, EEKapton1, EEShield1, + EESensitive, EEgap1 + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + 0.10*mm, 11.89*mm + + 7, 6 + + 15.0*mm, 3.11*mm + + 2, 1, 3, 3, 3, 0, 4, 0, 3, 3, 3, 1, 2 + + + 4, 3, 1, 1, 1, 2, 0, 2, 1, 1, 1, 3, 4 + + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE1], [hgcal:zmaxEE2] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB180/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB180/hgcalsense.xml new file mode 100644 index 0000000000000..2f2587f5dbfaa --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB180/hgcalsense.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcProdCuts.xml new file mode 100644 index 0000000000000..ae42985283c4a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcProdCuts.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcal.xml new file mode 100644 index 0000000000000..f3012f9c3f571 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcal.xml @@ -0,0 +1,135 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalBeam.xml new file mode 100644 index 0000000000000..cfc7105ca6e74 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalBeam.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalCons.xml new file mode 100644 index 0000000000000..ba51916be6f54 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalCons.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalEE.xml new file mode 100644 index 0000000000000..63f661dec8761 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalEE.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEEPCB, hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalEECuAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:StainlessSteel, materials:Lead, + materials:Copper, materials:Air, materials:Aluminium, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air + + EEPCB, EEKapton, EECuWShield, + EECuShield, EEFeAbsorber, EEPbAbsorber, + EECuHeatShield, EESensitive, EEAlcase, + EEgap1, EEgap2, EEgap3, + EEgap4, EEgap5, EEgap6, + EEgap7, EEgap8, EEgap9, + EEgap10 + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + [hgcal:thAbsEE], 0.3*mm, 4.9*mm, + 6.0*mm, 0.10*mm, 2.1*mm, + 4.6*mm, 5.4*mm, 6.2*mm, + 6.7*mm, 7.8*mm, 8.0*mm, + 10.6*mm, 15.2*mm, 79.96*mm, + 90.6*mm + + 19, 18, 18, 18, 18, 18, 18, 20, 18, 20, 18, 19, 18, 18, 2 + + 104.38*mm, 30.12*mm, 29.02*mm, + 28.52*mm, 28.52*mm, 28.52*mm, + 28.52*mm, 31.72*mm, 30.32*mm, + 31.72*mm, 30.32*mm, 30.52*mm, + 43.52*mm, 43.52*mm, 92.7*mm + + + 8, 17, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 13, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 12, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 10, 0, 7, 7, 7,1, 3, 2, 6, 2, 3, 1, 7, 7, 7, 0, + 14, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 10, 0, 7, 7, 7, 1,3, 2, 6, 2, 3, 1, 7, 7, 7, 0, + 14, 4, 5, 4, 9, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 11, 4, 5, 4, 10, 0, 7, 7, 7,1, 3, 2, 6, 2, 1, 7, 7, 7, 0, + 16, 4, 5, 4, 15, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 16, 4, 5, 4, 15, 0, 7, 7, 7, 1, 2, 6, 2, 1, 7, 7, 7, 0, + 18, 8 + + 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 5, 4, 0, 4, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 5, 4, 0, 4, 5, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 5, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0, 0, 0, 0, 2, 1, 1, 1, 3, 4, 0, 4, 3, 1, 1, 1, 2, + 0, 0 + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminEE], [hgcal:zmaxEE] + + [hgcal:rmaxEE], [hgcal:rmaxEE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalsense.xml new file mode 100644 index 0000000000000..6898dbed7070d --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/June18/hgcalsense.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct180/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct180/hgcalBeam.xml new file mode 100644 index 0000000000000..f2259dfbe460c --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct180/hgcalBeam.xml @@ -0,0 +1,403 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml new file mode 100644 index 0000000000000..834e1256ae54a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235, ahcal:Steel235, + materials:Air + + AHcalRadiator, AHcalAirGa1p, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber, AHcalAbsorberLastCover, + AHcalAirGap2 + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick], 5.0*mm, + 9.0*mm + + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 4, + 12, 3 + + + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 44.685*mm, 43.4*mm + + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 9, 0, 9, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, + 0, 9, 0 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, + 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 24, 24 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml new file mode 100644 index 0000000000000..fb85d17de4ef5 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcProdCuts.xml new file mode 100644 index 0000000000000..0ffd0886482c8 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcProdCuts.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml new file mode 100644 index 0000000000000..347d2891b85bb --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalBeam.xml new file mode 100644 index 0000000000000..5efcb010d0926 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalBeam.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml new file mode 100644 index 0000000000000..b6c5cc7366cb5 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml new file mode 100644 index 0000000000000..96a57e0f7db16 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEESensitive, hgcal:HGCalEEPCB, + hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalEECuAbsorber, hgcal:HGCalEEAbsorber48To63, + hgcal:HGCalEEAbsorber52To70, hgcal:HGCalEEAbsorber59To62, + hgcal:HGCalEEAbsorber68To74, hgcal:HGCalEECuKapton, + hgcal:HGCalEECuPCB + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:StainlessSteel, + materials:Lead, materials:Copper, materials:Air, + materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Iron, materials:Air, materials:Air, + materials:Air, materials:Aluminium + + EEPCB, EEKapton, EECuWShield, + EECuShield, EECuWShield48To63, EECuWShield52To70, + EECuWShield59To62, EECuWShield68To74, EEFeAbsorber, + EEPbAbsorber, EECuHeatShield, EESensitive, + EEAlcase, EEgap1, EEgap2, + EEgap3, EEgap4, EEgap5, + EEgap6, EEgap7, EEgap8, + EEgap9, EEgap10, EEgap11, + EEFHAbs, EECuKapton, EECuPCB, + EEgap12, EEMCPAl + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + [hgcal:thAbsCuEE], [hgcal:thAbsEE48To63], [hgcal:thAbsEE52To70], + [hgcal:thAbsEE59To62], [hgcal:thAbsEE68To74], 0.3*mm, + 4.9*mm, 6.0*mm, [hgcal:thSilicon], + 2.1*mm, 3.095*mm, 3.145*mm, + 3.7*mm, 4.7*mm, 5.5*mm, + 6.7*mm, 7.7*mm, 8.7*mm, + 9.5*mm, 10.09*mm, 119.7*mm, + 40.0*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 44.0*mm, 5.0*mm + + 144.15*mm, 29.05*mm, 29.05*mm, + 30.05*mm, 30.05*mm, 30.05*mm, + 28.05*mm, 28.05*mm, 28.05*mm, + 28.05*mm, 32.25*mm, 35.05*mm, + 30.295*mm, 30.835*mm, 86.10*mm + + + + 0, 23, 45, 67, 89,111,133,155,177,199,221,245,269,293,317 + + 22, 44, 66, 88,110,132,154,176,198,220,244,268,292,316,319 + + 12, 23, 8, 9, 8, 16, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 14, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 22, 8, 9, 8, 13, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 24, 27, 12 + + + 0, 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 5, 4, 0, 4, 5, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 5, 4, 0, 4, 5, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 7, 7, 0, 7, 7, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 7, 7, 0, 7, 7, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml new file mode 100644 index 0000000000000..44ee4ea80f323 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml @@ -0,0 +1,216 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHESiliconSensitive, hgcal:HGCalHEPCB, + hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber, + hgcal:HGCalHECuAbsorber, hgcal:HGCalHEPCBAbsorber, + hgcal:HGCalHECuKapton, hgcal:HGCalHECuPCB, + hgcal:HGCalHEAirAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air + + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HEAirGap17, HEAirGap18, + HECuKapton, HECuPCB, HEAirGap19, + HEAirGap20, HEAirGap21, + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HEAirGap17, HEAirGap18, + HECuKapton, HECuPCB, HEAirGap19, + HEAirGap20, HEAirGap21 + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.7*mm, 12.8*mm, 13.8*mm, + 14.8*mm, 16.8*mm, 17.0*mm, + 18.0*mm, 3.0*mm, 4.0*mm, + 5.0*mm, 6.0*mm, 7.0*mm, + 8.0*mm, 9.0*mm, 10.0*mm, + 36.0*mm, 52.0*mm, 29.0*mm, + [hgcal:thCuKapton], [hgcal:thCuPCB], 8.8*mm, + 9.8*mm, [hgcal:thAbsCuHE], + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.7*mm, 12.8*mm, 13.8*mm, + 14.8*mm, 16.8*mm, 17.0*mm, + 18.0*mm, 3.0*mm, 4.0*mm, + 5.0*mm, 6.0*mm, 7.0*mm, + 8.0*mm, 9.0*mm, 10.0*mm, + 36.0*mm, 52.0*mm, 29.0*mm, + [hgcal:thCuKapton], [hgcal:thCuPCB], 8.8*mm, + 9.8*mm, [hgcal:thAbsCuHE] + + 28.075*mm, 67.075*mm, 67.075*mm, + 68.075*mm, 66.975*mm, 67.075*mm, + 169.075*mm, 74.075*mm, 74.075*mm, + 77.075*mm, 74.075*mm, 111.075*mm + + + + 0, 12, 25, 38, 51, 62, 77, 94,107,120,132,144 + + 11, 24, 37, 50, 61, 76, 93,106,119,131,143,157 + + 158,170,183,196,209,220,235,252,265,278,290,302 + + 169,182,195,208,219,234,251,264,277,289,301,315 + + 8, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 21, 5, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 16, 5, 11, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 18, 5, 10, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 20, 5, 30, 0, 28, 7, 7, 7, 4, 3, 6, + 19, 5, 9, 0, 28, 7, 7, 7, 27, 1, 27, 1, 3, 3, 6, + 17, 8, 24, 5, 25, 8, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 20, 5, 13, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 22, 5, 12, 0, 28, 7, 7, 7, 27, 1, 2, 3, 6, + 23, 5, 15, 0, 28, 7, 7, 7, 27, 1, 2, 6, + 21, 5, 14, 0, 28, 7, 7, 7, 27, 1, 3, 6, + 20, 5, 14, 0, 28, 7, 7, 7, 27, 1, 3, 6, 26, 8, + 40, 61, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 53, 37, 61, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 48, 37, 43, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 50, 37, 42, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 52, 37, 62, 32, 60, 39, 39, 39, 36, 63, 38, + 51, 37, 41, 32, 60, 39, 39, 39, 59, 33, 59, 33, 35, 63, 38, + 49, 40, 56, 37, 57, 40, 61, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 52, 37, 45, 32, 60, 39, 39, 39, 59, 33, 35, 63, 38, + 54, 37, 44, 32, 60, 39, 39, 39, 59, 33, 34, 63, 38, + 55, 37, 47, 32, 60, 39, 39, 39, 59, 33, 34, 38, + 53, 37, 46, 32, 60, 39, 39, 39, 59, 33, 35, 38, + 52, 37, 46, 32, 60, 39, 39, 39, 59, 33, 35, 38, 58, 40 + + + 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 3, 5, 5, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, 0, 0, + 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 3, 5, 9, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml new file mode 100644 index 0000000000000..81888d5e3a8cb --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct182/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct182/ahcal.xml new file mode 100644 index 0000000000000..834e1256ae54a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct182/ahcal.xml @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235, ahcal:Steel235, + materials:Air + + AHcalRadiator, AHcalAirGa1p, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber, AHcalAbsorberLastCover, + AHcalAirGap2 + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick], 5.0*mm, + 9.0*mm + + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 4, + 12, 3 + + + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 44.685*mm, 43.4*mm + + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 9, 0, 9, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, + 0, 9, 0 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, + 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 24, 24 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcal.xml new file mode 100644 index 0000000000000..8c2f1f683aaf6 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcal.xml @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalBeam.xml new file mode 100644 index 0000000000000..5efcb010d0926 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalBeam.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalEE.xml new file mode 100644 index 0000000000000..43c0a20b0cefb --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalEE.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEESensitive, hgcal:HGCalEEPCB, + hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalEECuAbsorber, hgcal:HGCalEEAbsorber48To63, + hgcal:HGCalEEAbsorber52To70, hgcal:HGCalEEAbsorber59To62, + hgcal:HGCalEEAbsorber68To74, hgcal:HGCalEECuKapton, + hgcal:HGCalEECuPCB + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:StainlessSteel, + materials:Lead, materials:Copper, materials:Air, + materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Iron, materials:Air, materials:Air, + materials:Air, materials:Aluminium + + EEPCB, EEKapton, EECuWShield, + EECuShield, EECuWShield48To63, EECuWShield52To70, + EECuWShield59To62, EECuWShield68To74, EEFeAbsorber, + EEPbAbsorber, EECuHeatShield, EESensitive, + EEAlcase, EEgap1, EEgap2, + EEgap3, EEgap4, EEgap5, + EEgap6, EEgap7, EEgap8, + EEgap9, EEgap10, EEgap11, + EEFHAbs, EECuKapton, EECuPCB, + EEgap12, EEMCPAl + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + [hgcal:thAbsCuEE], [hgcal:thAbsEE48To63], [hgcal:thAbsEE52To70], + [hgcal:thAbsEE59To62], [hgcal:thAbsEE68To74], 0.3*mm, + 4.9*mm, 6.0*mm, [hgcal:thSilicon], + 2.1*mm, 3.095*mm, 3.145*mm, + 3.7*mm, 4.7*mm, 5.5*mm, + 6.7*mm, 7.7*mm, 8.7*mm, + 9.5*mm, 10.09*mm, 119.7*mm, + 40.0*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 84.0*mm, 5.0*mm + + + 0, 23, 45, 67, 89,111,133,155,177,199,221,245,269,293,317 + + 22, 44, 66, 88,110,132,154,176,198,220,244,268,292,316,318 + + 144.15*mm, 29.05*mm, 29.05*mm, + 30.05*mm, 30.05*mm, 30.05*mm, + 28.05*mm, 28.05*mm, 28.05*mm, + 28.05*mm, 32.25*mm, 35.05*mm, + 30.295*mm, 30.835*mm, 86.1*mm + + + 12, 23, 8, 9, 8, 16, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 14, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 22, 8, 9, 8, 13, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 27, 12 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0 + + + 0, 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 4, 0, 4, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 5, 4, 0, 4, 5, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 5, 4, 0, 4, 5, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 7, 7, 0, 7, 7, 3,10, 1, 1, 1,11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1,10, 3, 7, 7, 0, 7, 7, 3,10, 1, 1, 1,11, 2, + 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalHE.xml new file mode 100644 index 0000000000000..acd15fa35e6c5 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct182/hgcalHE.xml @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHESiliconSensitive, hgcal:HGCalHEPCB, + hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber, + hgcal:HGCalHECuAbsorber, hgcal:HGCalHEPCBAbsorber, + hgcal:HGCalHECuKapton, hgcal:HGCalHECuPCB, + hgcal:HGCalHEAirAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air + + + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HECuKapton, HECuPCB, + HEAirGap17, HEAirGap18, HEAirGap19, + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HECuKapton, HECuPCB, + HEAirGap17, HEAirGap18, HEAirGap19 + + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.7*mm, 11.7*mm, 3.0*mm, + 13.8*mm, 16.0*mm, 5.0*mm, + 6.0*mm, 7.0*mm, 8.0*mm, + 9.0*mm, 10.0*mm, 20.0*mm, + 45.0*mm, 47.0*mm, 100.0*mm, + 124.0*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 8.8*mm, 9.8*mm, [hgcal:thAbsCuHE], + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.7*mm, 11.7*mm, 3.0*mm, + 13.8*mm, 16.0*mm, 5.0*mm, + 6.0*mm, 7.0*mm, 8.0*mm, + 9.0*mm, 10.0*mm, 20.0*mm, + 45.0*mm, 47.0*mm, 100.0*mm, + 124.0*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 8.8*mm, 9.8*mm, [hgcal:thAbsCuHE] + + + 34.075*mm, 133.075*mm, 73.075*mm, + 68.975*mm, 69.075*mm, 174.075*mm, + 65.075*mm, 72.075*mm, 66.975*mm, + 70.975*mm, 97.075*mm + + + + 0, 11, 21, 34, 45, 60, 77, 90,103,116,129 + + 10, 20, 33, 44, 59, 76, 89,102,115,128,143 + + 144,155,165,178,189,204,221,234,247,260,273 + + 154,164,177,188,203,220,233,246,259,272,287 + + 8, 13, 0, 26, 7, 7, 7, 25, 1, 2, 6, + 24, 0, 26, 7, 7, 7, 25, 1, 3, 6, + 18, 5, 12, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 19, 5, 27, 0, 26, 7, 7, 7, 4, 3, 6, + 16, 5, 10, 0, 26, 7, 7, 7, 25, 1, 25, 1, 3, 3, 6, + 14, 8, 22, 5, 21, 8, 27, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 15, 5, 27, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 17, 5, 12, 0, 26, 7, 7, 7, 25, 1, 2, 3, 6, + 15, 5, 9, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 18, 5, 10, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 17, 5, 28, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, 20, 8, + 38, 43, 30, 56, 37, 37, 37, 55, 31, 59, 36, + 54, 30, 56, 37, 37, 37, 55, 31, 59, 36, + 48, 35, 42, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, + 49, 35, 57, 30, 56, 37, 37, 37, 34, 59, 36, + 46, 35, 40, 30, 56, 37, 37, 37, 55, 31, 55, 31, 33, 59, 36, + 44, 38, 52, 35, 51, 38, 57, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, + 45, 35, 57, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, + 47, 35, 42, 30, 56, 37, 37, 37, 55, 31, 32, 59, 36, + 45, 35, 39, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, + 48, 35, 40, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, + 47, 35, 58, 30, 56, 37, 37, 37, 55, 31, 33, 59, 36, 50, 38 + + + 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 0, + 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 3, 5, 5, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, 0, 0, + 0, 0, 2, 8, 1, 1, 1, 7, 3, 9, 0, + 0, 2, 8, 1, 1, 1, 7, 3, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 3, 5, 9, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct183/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct183/ahcal.xml new file mode 100644 index 0000000000000..834e1256ae54a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct183/ahcal.xml @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235, ahcal:Steel235, + materials:Air + + AHcalRadiator, AHcalAirGa1p, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber, AHcalAbsorberLastCover, + AHcalAirGap2 + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick], 5.0*mm, + 9.0*mm + + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 4, + 12, 3 + + + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 44.685*mm, 43.4*mm + + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 9, 0, 9, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, + 0, 9, 0 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, + 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 24, 24 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcal.xml new file mode 100644 index 0000000000000..485d896092fb1 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcal.xml @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalBeam.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalBeam.xml new file mode 100644 index 0000000000000..cfc7105ca6e74 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalBeam.xml @@ -0,0 +1,431 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalEE.xml new file mode 100644 index 0000000000000..1d037254e70e3 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalEE.xml @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEESensitive, hgcal:HGCalEEPCB, + hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalEECuAbsorber, hgcal:HGCalEEAbsorber48To63, + hgcal:HGCalEEAbsorber52To70, hgcal:HGCalEEAbsorber59To62, + hgcal:HGCalEEAbsorber68To74, hgcal:HGCalEECuKapton, + hgcal:HGCalEECuPCB + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:StainlessSteel, + materials:Lead, materials:Copper, materials:Air, + materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Iron, materials:Tungsten, materials:Tungsten, + materials:Air, materials:Air, materials:Air, + materials:Aluminium + + EEPCB, EEKapton, EECuWShield, + EECuShield, EECuWShield48To63, EECuWShield52To70, + EECuWShield59To62, EECuWShield68To74, EEFeAbsorber, + EEPbAbsorber, EECuHeatShield, EESensitive, + EEAlcase, EEgap1, EEgap2, + EEgap3, EEgap4, EEgap5, + EEgap6, EEgap7, EEgap8, + EEgap9, EEgap10, EEgap11, + EEgap12, EEgap13, EEgap14, + EEgap15, EEgap16, EEgap17, + EEgap18, EEgap19, EEgap20, + EEgap21, EEgap22, EEgap23, + EEFHAbs, EETungsten2, EETunsten2p8, + EECuKapton, EECuPCB, EEgap24, + EEMCPAl + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + [hgcal:thAbsCuEE], [hgcal:thAbsEE48To63], [hgcal:thAbsEE52To70], + [hgcal:thAbsEE59To62], [hgcal:thAbsEE68To74], 0.3*mm, + 4.9*mm, 6.0*mm, [hgcal:thSilicon], + 2.1*mm, 1.6*mm, 1.9*mm, + 2.2*mm, 2.6*mm, 2.7*mm, + 2.8*mm, 3.2*mm, 3.6*mm, + 3.7*mm, 3.8*mm, 4.09*mm, + 4.3*mm, 4.69*mm, 5.0*mm, + 5.5*mm, 6.5*mm, 6.9*mm, + 7.4*mm, 7.8*mm, 8.99*mm, + 9.0*mm, 12.0*mm, 184.0*mm, + 40.0*mm, 2.0*mm, 2.8*mm, + [hgcal:thCuKapton], [hgcal:thCuPCB], 6.8*mm, + 5.0*mm + + 22, 17, 17, 17, 17, 17, 28, 35 + + + 0, 21, 38, 55, 72, 89,106,134 + + 20, 37, 54, 71, 88,105,133,168 + + 233.375*mm, 37.065*mm, 32.165*mm, + 35.575*mm, 33.165*mm, 32.275*mm, + 71.675*mm, 88.575*mm + + + 12, 35, 8, 9, 8, 17, 10, 28, 8, 9, 8, 34, 0, 40, 11, 11, 11, 39, 1, 2, 10, + 31, 37, 21, 8, 9, 8, 32, 0, 40, 11, 11, 11, 39, 1, 6, 6, 10, + 31, 37, 21, 8, 9, 8, 23, 0, 40, 11, 11, 11, 39, 1, 6, 6, 10, + 31, 38, 21, 8, 9, 8, 27, 0, 40, 11, 11, 11, 39, 1, 3, 2, 10, + 41, 38, 24, 8, 9, 8, 25, 0, 40, 11, 11, 11, 39, 1, 6, 6, 10, + 30, 38, 21, 8, 9, 8, 22, 0, 40, 11, 11, 11, 39, 1, 6, 6, 10, + 41, 38, 22, 8, 9, 8, 17, 10, 16, 8, 9, 8, 18, 10, 20, 8, 9, 8, 33, 0, 40, 11, 11, 11, 39, 1, 2, 10, + 29, 38, 26, 8, 9, 8, 14, 10, 30, 8, 9, 8, 17, 10, 15, 8, 9, 8, 19, 10, 13, 8, 9, 8, 21, 0, 40, 11, 11, 11, 39, 1, 2, 10, 12 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 4, 0, + 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 8, 8, 0, + 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 8, 8, 0, + 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 5, 4, 0, + 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 8, 8, 0, + 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 8, 8, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 4, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,11, 1, 1, 1,10, 3, 4, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalHE.xml new file mode 100644 index 0000000000000..321a4c7dd47a4 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct183/hgcalHE.xml @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHESiliconSensitive, hgcal:HGCalHEPCB, + hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber, + hgcal:HGCalHECuAbsorber, hgcal:HGCalHEPCBAbsorber, + hgcal:HGCalHECuKapton, hgcal:HGCalHECuPCB, + hgcal:HGCalHEAirAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air + + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HECuKapton, HECuPCB, + HEAirGap17, HEAirGap18, HEAirGap19, + HEAirGap20, HEAirGap21, HEAirGap22, + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HECuKapton, HECuPCB, + HEAirGap17, HEAirGap18, HEAirGap19, + HEAirGap20, HEAirGap21, HEAirGap22 + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.2*mm, 10.8*mm, 12.7*mm, + 12.8*mm, 14.8*mm, 15.2*mm, + 5.0*mm, 6.0*mm, 7.0*mm, + 7.1*mm, 8.0*mm, 8.5*mm, + 8.6*mm, 10.0*mm, 40.0*mm, + 52*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 7.45*mm, 11.8*mm, 25.0*mm, + 9.1*mm, 9.8*mm, [hgcal:thAbsCuHE], + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.2*mm, 10.8*mm, 12.7*mm, + 12.8*mm, 14.8*mm, 15.2*mm, + 5.0*mm, 6.0*mm, 7.0*mm, + 7.1*mm, 8.0*mm, 8.5*mm, + 8.6*mm, 10.0*mm, 40.0*mm, + 52*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 7.45*mm, 11.8*mm, 25.0*mm, + 9.1*mm, 9.8*mm, [hgcal:thAbsCuHE] + + + 29.075*mm, 68.975*mm, 68.075*mm, + 71.075*mm, 68.575*mm, 176.1*mm, + 69.075*mm, 67.075*mm, 73.475*mm, + 66.475*mm, 75.075*mm, 103.525*mm + + + + 0, 12, 25, 38, 51, 62, 82, 95,108,121,134,147 + + 11, 24, 37, 50, 61, 81, 94,107,120,133,146,161 + + 162,174,187,200,213,224,244,257,270,283,296,309 + + 173,186,199,212,223,243,256,269,282,295,308,323 + + 8, 31, 0, 26, 7, 7, 7, 25, 1, 3, 2, 6, + 20, 5, 9, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 19, 5, 31, 0, 26, 7, 7, 7, 25, 1, 3, 2, 6, + 19, 5, 12, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 21, 5, 31, 0, 26, 7, 7, 7, 4, 3, 6, + 17, 5, 11, 0, 26, 7, 7, 7, 25, 1, 25, 3, 25, 1, 3, 6, 15, 8, 24, 5, + 23, 8, 31, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 16, 5, 10, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 19, 5, 14, 0, 26, 7, 7, 7, 25, 1, 2, 3, 6, + 18, 5, 30, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 22, 5, 13, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, + 27, 5, 28, 0, 26, 7, 7, 7, 25, 1, 3, 3, 6, 29, 8, + 41, 64, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 53, 38, 42, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 52, 38, 64, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 52, 38, 45, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 54, 38, 64, 33, 59, 40, 40, 40, 37, 65, 39, + 50, 38, 44, 33, 59, 40, 40, 40, 58, 34, 58, 36, 58, 34, 65, 39, 48, 41, 57, 38, + 56, 41, 64, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 49, 38, 43, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 52, 38, 47, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 51, 38, 63, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 55, 38, 46, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, + 60, 38, 61, 33, 59, 40, 40, 40, 58, 34, 36, 65, 39, 62, 41 + + + 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 4, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 4, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 5, 7, 3, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, 0, 0, + 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 5, 7, 3, 9, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 9, 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, + 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcal.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcal.xml new file mode 100644 index 0000000000000..27fb00306d13a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcal.xml @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcalEE.xml b/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcalEE.xml new file mode 100644 index 0000000000000..396fe3390dbf3 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Oct184/hgcalEE.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalEEWaferFine, hgcalwafer:HGCalEEWaferCoarse + + hgcal:HGCalEESensitive, hgcal:HGCalEEPCB, + hgcal:HGCalEEKapton, hgcal:HGCalEEAbsorber, + hgcal:HGCalEECuAbsorber, hgcal:HGCalEEAbsorber48To63, + hgcal:HGCalEEAbsorber52To70, hgcal:HGCalEEAbsorber59To62, + hgcal:HGCalEEAbsorber68To74, hgcal:HGCalEECuKapton, + hgcal:HGCalEECuPCB + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:StainlessSteel, + materials:Lead, materials:Copper, materials:Air, + materials:Aluminium, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Iron, materials:Air, materials:Air, + materials:Air, materials:Aluminium + + EEPCB, EEKapton, EECuWShield, + EECuShield, EECuWShield48To63, EECuWShield52To70, + EECuWShield59To62, EECuWShield68To74, EEFeAbsorber, + EEPbAbsorber, EECuHeatShield, EESensitive, + EEAlcase, EEgap1, EEgap2, + EEgap3, EEgap4, EEgap5, + EEgap6, EEgap7, EEgap8, + EEgap9, EEgap10, EEgap11, + EEFHAbs, EECuKapton, EECuPCB, + EEgap12, EEMCPAl + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsEE], + [hgcal:thAbsCuEE], [hgcal:thAbsEE48To63], [hgcal:thAbsEE52To70], + [hgcal:thAbsEE59To62], [hgcal:thAbsEE68To74], 0.3*mm, + 4.9*mm, 6.0*mm, [hgcal:thSilicon], + 2.1*mm, 3.095*mm, 3.145*mm, + 3.7*mm, 4.7*mm, 5.5*mm, + 6.7*mm, 7.7*mm, 8.7*mm, + 9.5*mm, 10.09*mm, 119.7*mm, + 40.0*mm, [hgcal:thCuKapton], [hgcal:thCuPCB], + 44.0*mm, 5.0*mm + + 144.15*mm, 29.05*mm, 29.05*mm, + 30.05*mm, 30.05*mm, 30.05*mm, + 28.05*mm, 28.05*mm, 28.05*mm, + 28.05*mm, 32.25*mm, 35.05*mm, + 30.295*mm, 30.835*mm, 86.10*mm + + + + 0, 23, 45, 67, 89,111,133,155,177,199,221,245,269,293,317 + + 22, 44, 66, 88,110,132,154,176,198,220,244,268,292,316,319 + + 12, 23, 8, 9, 8, 16, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 19, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 20, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 15, 0, 26, 11, 11, 11, 25, 1, 2, 10, 2, 1, 25, 11, 11, 11, 26, 0, + 18, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 17, 0, 26, 11, 11, 11, 25, 1, 3, 2, 10, 2, 3, 1, 25, 11, 11, 11, 26, 0, + 21, 8, 9, 8, 14, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 22, 8, 9, 8, 13, 0, 26, 11, 11, 11, 25, 1, 5, 5, 10, 5, 5, 1, 25, 11, 11, 11, 26, 0, + 24, 27, 12 + + + 0, 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 4, 0, 4, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 5, 4, 0, 4, 5, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 5, 4, 0, 4, 5, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 7, 7, 0, 7, 7, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0, 0, 0, 2, 11, 1, 1, 1, 10, 3, 7, 7, 0, 7, 7, 3, 10, 1, 1, 1, 11, 2, + 0, 0, 0 + + + 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, + 0, 0, 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Test/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcProdCuts.xml new file mode 100644 index 0000000000000..779363c7aa16a --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcProdCuts.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalCons.xml b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalCons.xml new file mode 100644 index 0000000000000..0ab8ca982a0a0 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalCons.xml @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalHE.xml b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalHE.xml new file mode 100644 index 0000000000000..fcc9d04ca7361 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalHE.xml @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + hgcalwafer:HGCalHEWaferFine, hgcalwafer:HGCalHEWaferCoarse + + hgcal:HGCalHESiliconSensitive, hgcal:HGCalHEPCB, + hgcal:HGCalHEKapton, hgcal:HGCalHEAbsorber, + hgcal:HGCalHECuAbsorber, hgcal:HGCalHEPCBAbsorber, + hgcal:HGCalHECuKapton, hgcal:HGCalHECuPCB, + hgcal:HGCalHEAirAbsorber + + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Iron, + materials:Copper, materials:Air, materials:Iron, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air, materials:Air, + materials:Air, materials:Air + + HEPCB, HEKapton, HECuWShield, + HECuShield, HEPCBShield, HEFeAbsorber, + HECuHeatShield, HESiliconSensitive, HEFeBox, + HEAirGap1, HEAirGap2, HEAirGap3, + HEAirGap4, HEAirGap5, HEAirGap6, + HEAirGap7, HEAirGap8, HEAirGap9, + HEAirGap10, HEAirGap11, HEAirGap12, + HEAirGap13, HEAirGap14, HEAirGap15, + HEAirGap16, HEAirGap17, HEAirGap18, + HECuKapton, HECuPCB, HEAirGap19, + HEAirGap20, HEAirGap21 + + [hgcal:thPCB], [hgcal:thKapton], [hgcal:thAbsHE], + [hgcal:thAbsCuHE], [hgcal:thAbsPCBHE], 40.0*mm, + 6.0*mm, [hgcal:thSilicon], 9.0*mm, + 10.7*mm, 12.8*mm, 13.8*mm, + 14.8*mm, 16.8*mm, 17.0*mm, + 18.0*mm, 3.0*mm, 4.0*mm, + 5.0*mm, 6.0*mm, 7.0*mm, + 8.0*mm, 9.0*mm, 10.0*mm, + 36.0*mm, 52.0*mm, 29.0*mm, + [hgcal:thCuKapton], [hgcal:thCuPCB], 8.8*mm, + 9.8*mm, [hgcal:thAbsCuHE] + + 28.075*mm, 67.075*mm, 67.075*mm, + 68.075*mm, 66.975*mm, 67.075*mm, + 169.075*mm, 74.075*mm, 74.075*mm, + 77.075*mm, 74.075*mm, 111.075*mm + + + 12, 13, 13, 13, 11, 15, 17, 13, 13, 12, 12, 14 + + 8, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 21, 5, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 16, 5, 11, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 18, 5, 10, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 20, 5, 30, 0, 28, 7, 7, 7, 4, 3, 6, + 19, 5, 9, 0, 28, 7, 7, 7, 27, 1, 27, 1, 3, 3, 6, + 17, 8, 24, 5, 25, 8, 29, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 20, 5, 13, 0, 28, 7, 7, 7, 27, 1, 3, 3, 6, + 22, 5, 12, 0, 28, 7, 7, 7, 27, 1, 2, 3, 6, + 23, 5, 15, 0, 28, 7, 7, 7, 27, 1, 2, 6, + 21, 5, 14, 0, 28, 7, 7, 7, 27, 1, 3, 6, + 20, 5, 14, 0, 28, 7, 7, 7, 27, 1, 3, 6, 26, 8 + + + 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 6, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 7, 3, 5, 5, 0, + 0, 0, 0, 0, 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 4, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, + 0, 0, 0, 2, 8, 1, 1, 1, 7, 3, 5, 0, 0, 0 + + + + + + + + + + 0.0, 0.0 + + 0, 0 + + [hgcal:zminHE], [hgcal:zmaxHE] + + [hgcal:rmaxHE], [hgcal:rmaxHE] + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalsense.xml b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalsense.xml new file mode 100644 index 0000000000000..5b9cedd2f3594 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/Test/hgcalsense.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/ahcal.xml b/Geometry/HGCalTBCommonData/data/TB181/ahcal.xml new file mode 100644 index 0000000000000..da94b08d816d5 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/ahcal.xml @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ahcal:Steel235, materials:Air, ahcal:Steel235, ahcal:CFM, ahcal:PCB, + ahcal:Polystyrole, ahcal:Polystyrene, ahcal:Steel235, ahcal:Steel235, + materials:Air + + AHcalRadiator, AHcalAirGa1p, AHcalCassette, AHcalCable, AHcalPCB, + AHcalFoil, AHcalActive, AHcalAbsorber, AHcalAbsorberLastCover, + AHcalAirGap2 + + [ahcal:radiatorThick], [ahcal:airgapThick], [ahcal:cassetteThick], + [ahcal:cableThick], [ahcal:pcbThick], [ahcal:foilThick], + [ahcal:scintThick], [ahcal:absorberThick], 5.0*mm, + 9.0*mm + + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, + 20, 20, 20, 20, 19 + + + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, + 52.4*mm, 52.4*mm, 52.4*mm, 52.4*mm, 140.485*mm + + + 7, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, + 0, 9, 0, 9, 0, 1, 2, 3, 4, 5, 6, 5, 2, 1, 0, 1, 0, 9, 0 + + + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 + + + [ahcal:passiveWidth], [ahcal:activeWidth] + + [ahcal:passiveHeight], [ahcal:activeHeight] + + 24, 24 + + [ahcal:tileGap], [ahcal:tileGap] + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/cms.xml b/Geometry/HGCalTBCommonData/data/TB181/cms.xml new file mode 100644 index 0000000000000..e56671bbae601 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/cms.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml b/Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml new file mode 100644 index 0000000000000..f47dad76b3243 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTB181V1-algorithm.xml b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTB181V1-algorithm.xml new file mode 100644 index 0000000000000..7cbff8df477d5 --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTB181V1-algorithm.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModule-algorithm.xml b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModule-algorithm.xml new file mode 100644 index 0000000000000..4ddd18d8ddeff --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModule-algorithm.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModuleX-algorithm.xml b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModuleX-algorithm.xml new file mode 100644 index 0000000000000..998141f36e4dd --- /dev/null +++ b/Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModuleX-algorithm.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geometry/HGCalTBCommonData/python/testAHcalModuleAlgoXML_cfi.py b/Geometry/HGCalTBCommonData/python/testAHcalModuleAlgoXML_cfi.py new file mode 100644 index 0000000000000..6417319f308e4 --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testAHcalModuleAlgoXML_cfi.py @@ -0,0 +1,13 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring( + 'Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml', + 'Geometry/HGCalTBCommonData/data/TB181/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/ahcal.xml', + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/HGCalTBCommonData/python/testTB160XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB160XML_cfi.py new file mode 100644 index 0000000000000..b6f3a557ff444 --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB160XML_cfi.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalTBCommonData/data/TB160/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB160/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalEE.xml', + 'Geometry/HGCalTBCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB160/hgcalBeam.xml', + 'Geometry/HGCalTBCommonData/data/TB160/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB160/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB160/16Module/hgcalCons.xml'), + rootNodeName = cms.string('cms:OCMS') +) + + diff --git a/Geometry/HGCalTBCommonData/python/testTB161XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB161XML_cfi.py new file mode 100644 index 0000000000000..c0ab86fa8a208 --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB161XML_cfi.py @@ -0,0 +1,17 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalTBCommonData/data/TB161/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB161/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB161/8ModuleV2/hgcalEE.xml', + 'Geometry/HGCalTBCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB161/hgcalBeam.xml', + 'Geometry/HGCalTBCommonData/data/TB161/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB161/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB161/8Module/hgcalCons.xml'), + rootNodeName = cms.string('cms:OCMS') +) + + diff --git a/Geometry/HGCalTBCommonData/python/testTB181V0XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB181V0XML_cfi.py new file mode 100644 index 0000000000000..988093434c0ff --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB181V0XML_cfi.py @@ -0,0 +1,21 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v2/hgcalMaterial.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct180/hgcalBeam.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml' + ), + rootNodeName = cms.string('cms:OCMS') +) + + diff --git a/Geometry/HGCalTBCommonData/python/testTB181V1XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB181V1XML_cfi.py new file mode 100644 index 0000000000000..394438d552953 --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB181V1XML_cfi.py @@ -0,0 +1,16 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml' + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/HGCalTBCommonData/python/testTB181V2XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB181V2XML_cfi.py new file mode 100644 index 0000000000000..dac4a3e89891c --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB181V2XML_cfi.py @@ -0,0 +1,16 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Test/hgcalHE.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Test/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Test/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Test/hgcalCons.xml' + ), + rootNodeName = cms.string('cms:OCMS') +) diff --git a/Geometry/HGCalTBCommonData/python/testTB181XML_cfi.py b/Geometry/HGCalTBCommonData/python/testTB181XML_cfi.py new file mode 100644 index 0000000000000..1d969abd6a9cc --- /dev/null +++ b/Geometry/HGCalTBCommonData/python/testTB181XML_cfi.py @@ -0,0 +1,21 @@ +import FWCore.ParameterSet.Config as cms + +XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource", + geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/materials.xml', + 'Geometry/CMSCommonData/data/rotations.xml', + 'Geometry/HGCalCommonData/data/hgcalMaterial/v1/hgcalMaterial.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/cms.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalEE.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalHE.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/ahcal.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalBeam.xml', + 'Geometry/HGCalCommonData/data/hgcalwafer/v7/hgcalwafer.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalsense.xml', + 'Geometry/HGCalTBCommonData/data/TB181/hgcProdCuts.xml', + 'Geometry/HGCalTBCommonData/data/TB181/Oct181/hgcalCons.xml' + ), + rootNodeName = cms.string('cms:OCMS') +) + + diff --git a/Geometry/HGCalTBCommonData/test/python/dumpTBGeometryDDD_cfg.py b/Geometry/HGCalTBCommonData/test/python/dumpTBGeometryDDD_cfg.py new file mode 100644 index 0000000000000..42becc4ad7684 --- /dev/null +++ b/Geometry/HGCalTBCommonData/test/python/dumpTBGeometryDDD_cfg.py @@ -0,0 +1,26 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("DUMP") +process.load("Geometry.HGCalTBCommonData.testTB181XML_cfi") +process.load('FWCore.MessageService.MessageLogger_cfi') + +if 'MessageLogger' in process.__dict__: + process.MessageLogger.G4cerr=dict() + process.MessageLogger.G4cout=dict() + process.MessageLogger.HGCalGeom=dict() + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) +) + +process.add_(cms.ESProducer("TGeoMgrFromDdd", + verbose = cms.untracked.bool(False), + level = cms.untracked.int32(14) +)) + +process.dump = cms.EDAnalyzer("DumpSimGeometry", + outputFileName = cms.untracked.string('TBGeom.root')) + +process.p = cms.Path(process.dump) diff --git a/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDD4hep_cfg.py b/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDD4hep_cfg.py new file mode 100644 index 0000000000000..705aeabbf1584 --- /dev/null +++ b/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDD4hep_cfg.py @@ -0,0 +1,25 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("DDHGCalTBModuleTest") + +process.load('FWCore.MessageService.MessageLogger_cfi') +process.source = cms.Source("EmptySource") +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) + ) + +process.MessageLogger.cerr.FwkReport.reportEvery = 5 +if hasattr(process,'MessageLogger'): + process.MessageLogger.HGCalGeom=dict() + +process.DDDetectorESProducer = cms.ESSource("DDDetectorESProducer", + confGeomXMLFiles = cms.FileInPath('Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTBModule-algorithm.xml'), + appendToDataLabel = cms.string('DDHGCalTBModule') + ) + +process.testDump = cms.EDAnalyzer("DDTestDumpFile", + outputFileName = cms.untracked.string('hgcalTBModuleDD4hep.root'), + DDDetector = cms.ESInputTag('','DDHGCalTBModule') + ) + +process.p = cms.Path(process.testDump) diff --git a/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDDD_cfg.py b/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDDD_cfg.py new file mode 100644 index 0000000000000..4c1a1d6f3eb64 --- /dev/null +++ b/Geometry/HGCalTBCommonData/test/python/dumpTBModuleDDD_cfg.py @@ -0,0 +1,57 @@ +############################################################################### +# Way to use this: +# cmsRun dumpTBModuleDDD_cfg.py type=HGCalTBModule +# +# Options for type HGCalTBModule, HGCalTBModuleX, AHcalModuleAlgo +# +############################################################################### +import FWCore.ParameterSet.Config as cms +import os, sys, imp, re +import FWCore.ParameterSet.VarParsing as VarParsing + +#################################################################### +### SETUP OPTIONS +options = VarParsing.VarParsing('standard') +options.register('type', + "HGCalTBModule", + VarParsing.VarParsing.multiplicity.singleton, + VarParsing.VarParsing.varType.string, + "type of operations: HGCalTBModule, HGCalTBModuleX, AHcalModuleAlgo") + +### get and parse the command line arguments +options.parseArguments() +print(options) + +process = cms.Process("DumpTBModule") + +#################################################################### +# Use the options +geomFile = "Geometry.HGCalTBCommonData.test" + options.type + "XML_cfi" +outFile = "dump" + options.type + "DDD.root" + +print("Geometry file: ", geomFile) +print("Output file: ", outFile) + +process.load(geomFile) +process.load('FWCore.MessageService.MessageLogger_cfi') + +if 'MessageLogger' in process.__dict__: + process.MessageLogger.G4cerr=dict() + process.MessageLogger.G4cout=dict() + process.MessageLogger.HGCalGeom=dict() + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) +) + +process.add_(cms.ESProducer("TGeoMgrFromDdd", + verbose = cms.untracked.bool(False), + level = cms.untracked.int32(14) +)) + +process.dump = cms.EDAnalyzer("DumpSimGeometry", + outputFileName = cms.untracked.string(outFile)) + +process.p = cms.Path(process.dump) diff --git a/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDD4hep_cfg.py b/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDD4hep_cfg.py new file mode 100644 index 0000000000000..7a0e2e30fd795 --- /dev/null +++ b/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDD4hep_cfg.py @@ -0,0 +1,51 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("HGCalParametersTest") +process.load("SimGeneral.HepPDTESSource.pdt_cfi") +process.load("Geometry.HGCalCommonData.hgcalParametersInitialization_cfi") +process.load('FWCore.MessageService.MessageLogger_cfi') + +if hasattr(process,'MessageLogger'): + process.MessageLogger.HGCalGeom=dict() + +process.DDDetectorESProducer = cms.ESSource("DDDetectorESProducer", + confGeomXMLFiles = cms.FileInPath('Geometry/HGCalTBCommonData/data/dd4hep/cms-test-ddhgcalTB181V1-algorithm.xml'), + appendToDataLabel = cms.string('') + ) + +process.DDCompactViewESProducer = cms.ESProducer("DDCompactViewESProducer", + appendToDataLabel = cms.string('') +) + +process.load("IOMC.RandomEngine.IOMC_cff") +process.RandomNumberGeneratorService.generator.initialSeed = 456789 + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) +) + +process.generator = cms.EDProducer("FlatRandomEGunProducer", + PGunParameters = cms.PSet( + PartID = cms.vint32(14), + MinEta = cms.double(-3.5), + MaxEta = cms.double(3.5), + MinPhi = cms.double(-3.14159265359), + MaxPhi = cms.double(3.14159265359), + MinE = cms.double(9.99), + MaxE = cms.double(10.01) + ), + AddAntiParticle = cms.bool(False), + Verbosity = cms.untracked.int32(0), + firstRun = cms.untracked.uint32(1) +) + +process.hgcalEEParametersInitialize.fromDD4hep = cms.bool(True) +process.hgcalHESiParametersInitialize.fromDD4hep = cms.bool(True) +process.hgcalHEScParametersInitialize.fromDD4hep = cms.bool(True) + +process.load("Geometry.HGCalCommonData.hgcParameterTesterEE_cfi") +process.hgcParameterTesterEE.Mode = 0 + +process.p1 = cms.Path(process.generator*process.hgcParameterTesterEE) diff --git a/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDDD_cfg.py b/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDDD_cfg.py new file mode 100644 index 0000000000000..ea41de6427b5d --- /dev/null +++ b/Geometry/HGCalTBCommonData/test/python/testHGCalTBParametersDDD_cfg.py @@ -0,0 +1,39 @@ +import FWCore.ParameterSet.Config as cms + +process = cms.Process("HGCalParametersTest") +process.load("SimGeneral.HepPDTESSource.pdt_cfi") +process.load("Geometry.HGCalTBCommonData.testTB181V1XML_cfi") +process.load("Geometry.HGCalCommonData.hgcalParametersInitialization_cfi") +process.load('FWCore.MessageService.MessageLogger_cfi') + +if hasattr(process,'MessageLogger'): + process.MessageLogger.HGCalGeom=dict() + +process.load("IOMC.RandomEngine.IOMC_cff") +process.RandomNumberGeneratorService.generator.initialSeed = 456789 + +process.source = cms.Source("EmptySource") + +process.maxEvents = cms.untracked.PSet( + input = cms.untracked.int32(1) +) + +process.generator = cms.EDProducer("FlatRandomEGunProducer", + PGunParameters = cms.PSet( + PartID = cms.vint32(14), + MinEta = cms.double(-3.5), + MaxEta = cms.double(3.5), + MinPhi = cms.double(-3.14159265359), + MaxPhi = cms.double(3.14159265359), + MinE = cms.double(9.99), + MaxE = cms.double(10.01) + ), + AddAntiParticle = cms.bool(False), + Verbosity = cms.untracked.int32(0), + firstRun = cms.untracked.uint32(1) +) + +process.load("Geometry.HGCalCommonData.hgcParameterTesterEE_cfi") +process.hgcParameterTesterEE.Mode = 0 + +process.p1 = cms.Path(process.generator*process.hgcParameterTesterEE)