/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tidringpar.xml
86 строк
4 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="tidringpar.xml" eval="true"> <Constant name="Rin" value="22.50*cm"/> <Constant name="Rout" value="50.90*cm"/> <Constant name="RingT" value="3.40*cm"/> <!-- MAX ALLOWED VALUE 3.5 cm --> <Constant name="StructureT" value="0.80*cm"/> <!-- DOHM --> <Constant name="DOHMT" value="0.22*cm"/> <Constant name="DOHMZ" value="([StructureT]+[DOHMT])/2"/> <!-- Flat Amphenol 26 --> <Constant name="FlatCableT" value="0.06*cm"/> <Constant name="FlatCableZ" value="([StructureT]+[FlatCableT])/2"/> <!-- MotherCables --> <Constant name="ICBW" value="2.50*cm"/> <Constant name="ICBT" value="0.12*cm"/> <Constant name="ICBZ" value="([StructureT]+[ICBT])/2"/> <Constant name="ICBTailH" value="3.26*cm"/> <Constant name="ICBTailT" value="[ICBT]"/> <Constant name="ICBTailTol" value="0.05*cm"/> <!-- Layer of the Fiber Pigtails --> <Constant name="FiberLayerT" value="0.05*cm"/> <Constant name="FiberLayerZ" value="([StructureT]+2*[ICBT]+[FiberLayerT])/2"/> <!-- Cooling Pipes --> <Constant name="CoolD" value="0.35*cm"/> <!-- diameter of the pipe --> <Constant name="CoolZ" value="([StructureT]/2)+0.375*cm"/> <!-- Cooling Manifolds --> <Constant name="CoolManifoldR" value="49.00*cm"/> <Constant name="CoolManifoldW" value="2.00*cm"/> <Constant name="CoolManifoldT" value="0.80*cm"/> <Constant name="ManifoldFixH" value="4.0*cm"/> <Constant name="ManifoldFixW" value="5.6*cm"/> <Constant name="ManifoldFixT" value="0.20*cm"/> <Constant name="ManifoldFixZ" value="([StructureT]+[ManifoldFixT])/2"/> <!-- AOH boxes (bottom side at the same height of cooling pipes) --> <Constant name="ICCH" value="2.70*cm"/> <Constant name="ICCW" value="2.80*cm"/> <Constant name="ICCT" value="0.60*cm"/> <Constant name="ICCZ" value="[CoolZ]+([ICCT]-[CoolD])/2"/> <Constant name="ICCROffset" value="0.60*cm"/> <!-- Modules --> <Constant name="ModuleZDS" value="1.305*cm"/> <Constant name="ModuleZSS" value="1.226*cm"/> <!-- Disk inserts for the fixation of the modules --> <Constant name="ModuleFixRin" value="0.160*cm"/> <Constant name="ModuleFixRout" value="0.515*cm"/> <Constant name="ModuleFixRinSmall" value="0.140*cm"/> <Constant name="ModuleFixRoutSmall" value="0.410*cm"/> <Constant name="ModuleFixExtraT" value="[tid:zero]"/> <!-- CCUM boxes --> <Constant name="CCUMH" value="3.30*cm"/> <Constant name="CCUMW" value="2.40*cm"/> <Constant name="CCUMT" value="0.76*cm"/> <Constant name="CCUMZ" value="[ICBT]+[FiberLayerT]+([StructureT]+[CCUMT])/2"/> </ConstantsSection> <SolidSection label="tidringpar.xml"> <Tubs name="TIDRing" rMin="[Rin]" rMax="[tid:WheelRout]" dz="[RingT]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TIDStructure" rMin="[Rin]" rMax="[Rout]" dz="[StructureT]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Box name="TIDICCSS" dx="[ICCW]/2" dy="[ICCT]/2" dz="[ICCH]/2"/> <Box name="TIDICCDS" dx="[ICCW]" dy="[ICCT]/2" dz="[ICCH]/2"/> <Box name="TIDCCUM" dx="[CCUMW]/2" dy="[CCUMH]/2" dz="[CCUMT]/2"/> <Box name="TIDManifoldFix" dx="[ManifoldFixW]/2" dy="[ManifoldFixH]/2" dz="[ManifoldFixT]/2"/> <Tubs name="TIDModuleFix" rMin="[ModuleFixRin]" rMax="[ModuleFixRout]" dz="[ModuleFixExtraT]+[StructureT]/2" startPhi="0*deg" deltaPhi="360.*deg"/> <Tubs name="TIDModuleFixSmall" rMin="[ModuleFixRinSmall]" rMax="[ModuleFixRoutSmall]" dz="[ModuleFixExtraT]+[StructureT]/2" startPhi="0*deg" deltaPhi="360.*deg"/> </SolidSection> <LogicalPartSection label="tidringpar.xml"> <LogicalPart name="TIDManifoldFix" category="unspecified"> <rSolid name="TIDManifoldFix"/> <rMaterial name="trackermaterial:T_Aluminium"/> </LogicalPart> <LogicalPart name="TIDModuleFix" category="unspecified"> <rSolid name="TIDModuleFix"/> <rMaterial name="tidmaterial:TID_ModuleFix"/> </LogicalPart> <LogicalPart name="TIDModuleFixSmall" category="unspecified"> <rSolid name="TIDModuleFixSmall"/> <rMaterial name="tidmaterial:TID_ModuleFix"/> </LogicalPart> <LogicalPart name="TIDCCUMBox" category="unspecified"> <rSolid name="TIDCCUM"/> <rMaterial name="tibtidcommonmaterial:TIBTID_CCUM"/> </LogicalPart> </LogicalPartSection> </DDDefinition>