/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tecpetpar.xml
86 строк
5 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="tecpetpar.xml" eval="true"> <Constant name="zero" value="0.0*fm"/> <Constant name="PetalContThick" value="50.5*mm"/> <Constant name="PetalContWidth" value="37.5*deg"/> <Constant name="PetalContRmax" value="110.17*cm"/> <Constant name="HybridWidth" value="29.97*mm"/> <Constant name="HybridHeight" value="22.99*mm"/> <Constant name="HybridThick" value="1.0*mm"/> <!--(real 1.5mm) in reality this sticks out into the ring volume and is compressed to keep hirachy intact--> <Constant name="CoolR1" value="4.1791*mm"/> <Constant name="CoolR2" value="4.8276*mm"/> <Constant name="CoolR3" value="4.6029*mm"/> <Constant name="CoolR4" value="6.2889*mm"/> <Constant name="CoolR5" value="2.9221*mm"/> <Constant name="CoolL" value="10.00*mm"/> <Constant name="PetalThick" value="10.0*mm"/> <Constant name="PetalWidth" value="37.4*deg"/> <Constant name="PetalRmax" value="109.9*cm"/> <Constant name="ICBThick" value="2.222*mm"/> <!-- see other comments--> <Constant name="ICBWidth" value="37.4*deg"/> <Constant name="ICBRmax" value="110.17*cm"/> <Constant name="ICBZ" value="([PetalThick]+[ICBThick])/2"/> <Constant name="ICCThick" value="1.20*mm"/> <Constant name="HybridZ" value="([ICBThick]-[HybridThick])/2"/> <Constant name="BridgeThick" value="0.25*cm"/> <Constant name="DOHMWidth" value="76.12*mm"/> <Constant name="DOHMHeight" value="40.82*mm"/> <Constant name="DOHMZ" value="[zero]"/> <Constant name="CCUMHeight" value="31*mm"/> <Constant name="CCUMWidth" value="31*mm"/> <Constant name="CCUMThick" value="1.0*mm"/> <!-- (real: 2mm)in reality this sticks out into the ring volume and is compressed to keep hirachy intact--> <Constant name="CCUMZ" value="([ICBThick]-[CCUMThick])/2"/> </ConstantsSection> <RotationSection label="tecpetpar.xml"> <Rotation name="180X" thetaX="90*deg" phiX="0*deg" thetaY="90*deg" phiY="-90*deg" thetaZ="180*deg" phiZ="0*deg"/> </RotationSection> <SolidSection label="tecpetpar.xml"> <Tubs name="TECCool1" rMin="[tecpetpar:zero]" rMax="[tecpetpar:CoolR1]" dz="[tecpetpar:CoolL]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TECCool2" rMin="[tecpetpar:zero]" rMax="[tecpetpar:CoolR2]" dz="[tecpetpar:CoolL]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TECCool3" rMin="[tecpetpar:zero]" rMax="[tecpetpar:CoolR3]" dz="[tecpetpar:CoolL]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TECCool4" rMin="[tecpetpar:zero]" rMax="[tecpetpar:CoolR4]" dz="[tecpetpar:CoolL]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TECCool5" rMin="[tecpetpar:zero]" rMax="[tecpetpar:CoolR5]" dz="[tecpetpar:CoolL]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Box name="TECOptoHybrid" dx="[tecpetpar:HybridHeight]/2" dy="[tecpetpar:HybridWidth]/2" dz="[tecpetpar:HybridThick]/2"/> <!-- this one is flipped by 90*deg --> <Box name="TECOptoHybridShort" dx="[tecpetpar:HybridWidth]/2" dy="[tecpetpar:HybridHeight]/2" dz="[tecpetpar:HybridThick]/2"/> <Box name="TECDigiOptoHybModule" dx="[tecpetpar:DOHMWidth]/2" dy="[tecpetpar:DOHMHeight]/2" dz="[tecpetpar:ICBThick]/2"/> </SolidSection> <LogicalPartSection label="tecpetpar.xml"> <LogicalPart name="TECCool1" category="unspecified"> <rSolid name="tecpetpar:TECCool1"/> <rMaterial name="tecmaterial:TEC_petalinsert"/> </LogicalPart> <LogicalPart name="TECCool2" category="unspecified"> <rSolid name="tecpetpar:TECCool2"/> <rMaterial name="tecmaterial:TEC_petalinsert"/> </LogicalPart> <LogicalPart name="TECCool3" category="unspecified"> <rSolid name="tecpetpar:TECCool3"/> <rMaterial name="tecmaterial:TEC_petalinsert"/> </LogicalPart> <LogicalPart name="TECCool4" category="unspecified"> <rSolid name="tecpetpar:TECCool4"/> <rMaterial name="tecmaterial:TEC_petalinsert"/> </LogicalPart> <LogicalPart name="TECCool5" category="unspecified"> <rSolid name="tecpetpar:TECCool5"/> <rMaterial name="tecmaterial:TEC_petalinsert"/> </LogicalPart> <LogicalPart name="TECOptoHybrid" category="unspecified"> <rSolid name="tecpetpar:TECOptoHybrid"/> <rMaterial name="tecmaterial:TEC_OptoH"/> </LogicalPart> <LogicalPart name="TECOptoHybridShort" category="unspecified"> <rSolid name="tecpetpar:TECOptoHybridShort"/> <rMaterial name="tecmaterial:TEC_OptoH"/> </LogicalPart> <LogicalPart name="TECDigiOptoHybModule" category="unspecified"> <rSolid name="tecpetpar:TECDigiOptoHybModule"/> <rMaterial name="tecmaterial:TEC_DOHM"/> </LogicalPart> </LogicalPartSection> </DDDefinition>