/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tecpetal8f.xml
327 строк
15 KB
Giulio Eulisse
Snapshot of CMSSW_6_2_0_pre8.
26 июн 2013, 18:12
26 июн 2013, 18:12
214ab73
Код
Авторство
О чём код?
<?xml version="1.0"?> <DDDefinition xmlns="http://www.cern.ch/cms/DDL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../../DetectorDescription/Schema/DDLSchema.xsd"> <ConstantsSection label="tecpetal8f.xml" eval="true"> <Constant name="zero" value="0.0*fm"/> <Constant name="ICCZ" value="([tecpetpar:ICBThick]-[tecpetpar:ICCThick])/2"/> </ConstantsSection> <SolidSection label="tecpetal8f.xml"> <Tubs name="TECPetal8F" rMin="[tecpetal3:PetalRmin]" rMax="[tecpetalf:PetalR1]" dz="[tecpetpar:PetalThick]/2" startPhi="-[tecpetalf:PetalWidth0]/2" deltaPhi="[tecpetalf:PetalWidth0]"/> </SolidSection> <LogicalPartSection label="tecpetal8f.xml"> <LogicalPart name="TECPetalCont8F" category="unspecified"> <rSolid name="tecpetal3:TECPetalCont3"/> <rMaterial name="materials:Air"/> </LogicalPart> <LogicalPart name="TECPetalFrame8F" category="unspecified"> <rSolid name="tecpetal3:TECPetal3"/> <rMaterial name="materials:Air"/> </LogicalPart> <LogicalPart name="TECPetal8F" category="unspecified"> <rSolid name="tecpetal8f:TECPetal8F"/> <rMaterial name="tecmaterial:TEC_petal"/> </LogicalPart> <LogicalPart name="TECPetal9F" category="unspecified"> <rSolid name="tecpetalf:TECPetal1F"/> <rMaterial name="tecmaterial:TEC_petal"/> </LogicalPart> <LogicalPart name="TECPetalbF" category="unspecified"> <rSolid name="tecpetalf:TECPetal2F"/> <rMaterial name="tecmaterial:TEC_petal"/> </LogicalPart> <LogicalPart name="TECICBCont8F1" category="unspecified"> <rSolid name="tecpetal3:TECICBCont3"/> <rMaterial name="materials:Air"/> </LogicalPart> <LogicalPart name="TECICBCont8F2" category="unspecified"> <rSolid name="tecpetal3:TECICBCont3"/> <rMaterial name="materials:Air"/> </LogicalPart> </LogicalPartSection> <PosPartSection label="tecpetal8f.xml"> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecring3f:TECRing3F"/> <Translation x="[zero]" y="[zero]" z="[tecring3:RingZ]"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecring4f:TECRing4F"/> <rRotation name="tecpetpar:180X"/> <Translation x="[zero]" y="[zero]" z="[tecring4:RingZ]"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecring5f:TECRing5F"/> <Translation x="[zero]" y="[zero]" z="[tecring5:RingZ]"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecring6f:TECRing6F"/> <rRotation name="tecpetpar:180X"/> <Translation x="[zero]" y="[zero]" z="[tecring6:RingZ]"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecpetal8f:TECPetalFrame8F"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalFrame8F"/> <rChild name="tecpetal8f:TECPetal8F"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalFrame8F"/> <rChild name="tecpetal8f:TECPetal9F"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalFrame8F"/> <rChild name="tecpetal8f:TECPetalbF"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecpetal8f:TECICBCont8F1"/> <Translation x="[zero]" y="[zero]" z="-[tecpetpar:ICBZ]"/> </PosPart> <PosPart copyNumber="1"> <rParent name="tecpetal8f:TECPetalCont8F"/> <rChild name="tecpetal8f:TECICBCont8F2"/> <Translation x="[zero]" y="[zero]" z="[tecpetpar:ICBZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F1"/> <rChild name="tecpetalf:TECICC46F1"/> <Translation x="[zero]" y="[zero]" z="[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F1"/> <rChild name="tecpetalf:TECICC46F2"/> <Translation x="[zero]" y="[zero]" z="[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F2"/> <rChild name="tecpetalf:TECICC35F1"/> <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F2"/> <rChild name="tecpetalf:TECICC35F2"/> <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F2"/> <rChild name="tecpetalf:TECICC35F3"/> <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F2"/> <rChild name="tecpetalf:TECICC35F4"/> <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/> </PosPart> <PosPart copyNumber="4"> <rParent name="tecpetal8f:TECICBCont8F2"/> <rChild name="tecpetalf:TECICC35F5"/> <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/> </PosPart> <PosPart copyNumber="7"> <rParent name="tecpetal8f:TECPetalbF"/> <rChild name="tecwheel:TECInnerManifold"/> <Translation x="[zero]" y="[zero]" z="[zero]"/> </PosPart> </PosPartSection> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal8F"/> <Numeric name="StartCopyNo" value="1"/> <Numeric name="RPosition" value="373.084*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="3"> 16.1238*deg ,1.1238*deg ,-16.1238*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="3"> tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal8F"/> <Numeric name="StartCopyNo" value="4"/> <Numeric name="RPosition" value="438.663*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 12.3385*deg ,2.6615*deg ,-2.6615*deg ,-12.3385*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool4,tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal8F"/> <Numeric name="StartCopyNo" value="8"/> <Numeric name="RPosition" value="451.736*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 14.4308*deg ,5.4308*deg ,-5.4308*deg ,-14.4308*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal8F"/> <Numeric name="StartCopyNo" value="12"/> <Numeric name="RPosition" value="491.326*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 9.6429*deg ,5.2432*deg ,-5.3537*deg ,-9.7534*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal8F"/> <Numeric name="StartCopyNo" value="16"/> <Numeric name="RPosition" value="529.973*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 13.5*deg ,4.5*deg ,-4.5*deg ,-13.5*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="20"/> <Numeric name="RPosition" value="565.026*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="7"> 13.5955*deg ,9.3071*deg ,5.6902*deg ,0.7383*deg ,-7.1669*deg ,-8.7012*deg ,-13.5955*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="7"> tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="27"/> <Numeric name="RPosition" value="646.359*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="5"> 12.8571*deg ,6.4286*deg ,0*deg ,-6.4286*deg ,-12.8571*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="5"> tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="32"/> <Numeric name="RPosition" value="688.526*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="3"> 9.644*deg ,-0.644*deg ,-9.644*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="3"> tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="35"/> <Numeric name="RPosition" value="705.393*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 8.0585*deg ,2.4756*deg ,-5.2453*deg ,-11.2274*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="39"/> <Numeric name="RPosition" value="777.681*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="4"> 7.227*deg ,1.773*deg ,-1.773*deg ,-7.227*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="4"> tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4,tecpetpar:TECCool4</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="43"/> <Numeric name="RPosition" value="809.358*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="9"> 8.8981*deg ,6.5507*deg ,4.2142*deg ,1.8718*deg ,-0.4758*deg ,-2.8175*deg ,-5.1527*deg ,-7.4972*deg ,-9.8497*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="9"> tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="52"/> <Numeric name="RPosition" value="826.305*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="5"> 13.4078*deg ,5.8779*deg ,0.5506*deg ,-6.9792*deg ,-13.4078*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="5"> tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetal9F"/> <Numeric name="StartCopyNo" value="57"/> <Numeric name="RPosition" value="862.788*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="6"> 11.25*deg ,6.75*deg ,2.25*deg ,-2.25*deg ,-6.75*deg ,-11.25*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="6"> tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetalbF"/> <Numeric name="StartCopyNo" value="63"/> <Numeric name="RPosition" value="937.93*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="8"> 11.9037*deg ,7.382*deg ,5.4751*deg ,0.9535*deg ,-0.9535*deg ,-5.4751*deg ,-7.382*deg ,-11.9037*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="8"> tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2,tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2,tecpetpar:TECCool2</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetalbF"/> <Numeric name="StartCopyNo" value="71"/> <Numeric name="RPosition" value="997.895*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="8"> 11.6983*deg ,7.1983*deg ,6.3017*deg ,2.6983*deg ,-2.6983*deg ,-6.3017*deg ,-10.1082*deg ,-11.6983*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="8"> tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetalbF"/> <Numeric name="StartCopyNo" value="79"/> <Numeric name="RPosition" value="1037.61*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="1"> -9.9912*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="1"> tecpetpar:TECCool5</Vector> </Algorithm> <Algorithm name="track:DDTECCoolAlgo"> <rParent name="tecpetal8f:TECPetalbF"/> <Numeric name="StartCopyNo" value="80"/> <Numeric name="RPosition" value="1065.23*mm"/> <Vector name="PhiPosition" type="numeric" nEntries="1"> -9.9978*deg</Vector> <Vector name="CoolInsert" type="string" nEntries="1"> tecpetpar:TECCool5</Vector> </Algorithm> <Algorithm name="track:DDTECOptoHybAlgo"> <rParent name="tecpetal8f:TECICBCont8F2"/> <Numeric name="StartCopyNo" value="12"/> <String name="ChildName" value="tecpetpar:TECOptoHybrid"/> <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/> <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/> <Numeric name="Rpos" value="685.052*mm"/> <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/> <Vector name="Angles" type="numeric" nEntries="4"> 9.6425*deg ,4.0592*deg ,-3.6616*deg ,-9.643*deg</Vector> </Algorithm> <Algorithm name="track:DDTECOptoHybAlgo"> <rParent name="tecpetal8f:TECICBCont8F1"/> <Numeric name="StartCopyNo" value="16"/> <String name="ChildName" value="tecpetpar:TECOptoHybrid"/> <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/> <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/> <Numeric name="Rpos" value="807.002*mm"/> <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/> <Vector name="Angles" type="numeric" nEntries="9"> 10.2499*deg ,7.9025*deg ,5.5659*deg ,3.2235*deg ,0.8753*deg ,-1.4658*deg ,-3.801*deg ,-6.1455*deg ,-8.5563*deg</Vector> </Algorithm> <Algorithm name="track:DDTECOptoHybAlgo"> <rParent name="tecpetal8f:TECICBCont8F2"/> <Numeric name="StartCopyNo" value="25"/> <String name="ChildName" value="tecpetpar:TECOptoHybrid"/> <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/> <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/> <Numeric name="Rpos" value="977.591*mm"/> <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/> <Vector name="Angles" type="numeric" nEntries="3"> 8.3153*deg ,3.8227*deg ,-5.1984*deg</Vector> </Algorithm> <Algorithm name="track:DDTECOptoHybAlgo"> <rParent name="tecpetal8f:TECICBCont8F2"/> <Numeric name="StartCopyNo" value="28"/> <String name="ChildName" value="tecpetpar:TECOptoHybridShort"/> <Numeric name="OptoWidth" value="[tecpetpar:HybridHeight]"/> <Numeric name="OptoHeight" value="[tecpetpar:HybridWidth]"/> <Numeric name="Rpos" value="977.591*mm"/> <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/> <Vector name="Angles" type="numeric" nEntries="1"> -9.9916*deg</Vector> </Algorithm> </DDDefinition>