/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/VeryForwardData/data/CTPPS_Timing_Positive_Station.xml
58 строк
4 KB
nminafra
Geometry expected for 2018 and added x dist for alignment
13 фев 2018, 17:49
13 фев 2018, 17:49
b0e1459
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <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"> <SolidSection label="CTPPS_Timing_Positive_Station.xml"> <Tube name="CTPPS_Timing_Positive_Station" rMin="0*mm" rMax="[CTPPS_Timing_Station_Parameters:Device_Envelope_Radius]*1.1" dz="[CTPPS_Timing_Station_Parameters:Station_Length]/2"/> <Tube name="CTPPS_Timing_Positive_Station_Tube_1" rMin="[CTPPS_Timing_Station_Parameters:Beam_Hole_Diam]/2" rMax="[CTPPS_Timing_Station_Parameters:Beam_Hole_Diam]/2+[CTPPS_Timing_Station_Parameters:Wall_Thickness]" dz="([CTPPS_Timing_Station_Parameters:Station_Pipe_Length]-[RP_220_Right_Station:RP_220_Right_Prim_Hor_z]-[RP_Device:RP_Device_Length_z]/2)/2"/> <Tube name="CTPPS_Timing_Positive_Station_Tube_2" rMin="[CTPPS_Timing_Station_Parameters:Beam_Hole_Diam]/2" rMax="[CTPPS_Timing_Station_Parameters:Beam_Hole_Diam]/2+[CTPPS_Timing_Station_Parameters:Wall_Thickness]" dz="[CTPPS_Timing_Station_Parameters:Station_Pipe_Length]/2"/> <Tube name="CTPPS_Timing_Positive_Station_Vacuum_1" rMin="0*mm" rMax="[CTPPS_Timing_Station_Parameters:Beam_Hole_Diam]/2" dz="[CTPPS_Timing_Station_Parameters:Station_Length]/2"/> <Tube name="CTPPS_Timing_Positive_Station_Hor_Vacuum" rMin="0*mm" rMax="[CTPPS_Timing_Station_Parameters:Timing_Hole_Diam]/2" dz="[CTPPS_Timing_Station_Parameters:Hor_Vac_Length]/2"/> <UnionSolid name="CTPPS_Timing_Positive_Station_Vacuum_4"> <rSolid name="CTPPS_Timing_Positive_Station_Vacuum_1"/> <rSolid name="CTPPS_Timing_Positive_Station_Hor_Vacuum"/> <rRotation name="rotations:90YX"/> <Translation x="[CTPPS_Timing_Station_Parameters:Hor_Vac_Length]/2-[CTPPS_Timing_Station_Parameters:Device_Length_y]/2+[CTPPS_Timing_Station_Parameters:Hor_Closed_Wall_Thick_Int]" y="0*mm" z="0*mm"/> </UnionSolid> </SolidSection> <LogicalPartSection label="CTPPS_Timing_Positive_Station.xml"> <LogicalPart name="CTPPS_Timing_Positive_Station"> <rSolid name="CTPPS_Timing_Positive_Station"/> <rMaterial name="materials:Air"/> </LogicalPart> <LogicalPart name="CTPPS_Timing_Positive_Station_Tube_1"> <rSolid name="CTPPS_Timing_Positive_Station_Tube_1"/> <rMaterial name="RP_Materials:AISI-316L-Steel"/> </LogicalPart> <LogicalPart name="CTPPS_Timing_Positive_Station_Tube_2"> <rSolid name="CTPPS_Timing_Positive_Station_Tube_2"/> <rMaterial name="RP_Materials:AISI-316L-Steel"/> </LogicalPart> <LogicalPart name="CTPPS_Timing_Positive_Station_Vacuum_4"> <rSolid name="CTPPS_Timing_Positive_Station_Vacuum_4"/> <rMaterial name="materials:Vacuum"/> </LogicalPart> </LogicalPartSection> <PosPartSection label="CTPPS_Timing_Positive_Station.xml"> <PosPart copyNumber="1"> <rParent name="CTPPS_Timing_Positive_Station:CTPPS_Timing_Positive_Station"/> <rChild name="CTPPS_Timing_Positive_Station_Vacuum_4"/> <Translation x="[CTPPS_Diamond_X_Distance:CTPPS_Diamond_Detector_X_distance]+[RP_Dist_Beam_Cent:CTPPS_45_Det_Dist]" y="0*mm" z="0*mm"/> <rRotation name="rotations:000D"/> </PosPart> <PosPart copyNumber="116"> <rParent name="CTPPS_Timing_Positive_Station:CTPPS_Timing_Positive_Station_Vacuum_4"/> <rChild name="CTPPS_Timing_Horizontal_Pot:Primary_Vacuum"/> <rRotation name="rotations:90YX"/> <Translation x="([CTPPS_Timing_Horizontal_Pot:plane_length]+[CTPPS_Timing_Horizontal_Pot:bottom_wall_thickness])/2" y="0*cm" z="0*cm"/> </PosPart> <PosPart copyNumber="1"> <rParent name="CTPPS_Timing_Positive_Station:CTPPS_Timing_Positive_Station"/> <rChild name="CTPPS_Timing_Positive_Station_Tube_1"/> <rRotation name="rotations:000D"/> <Translation x="0*mm" y="0*mm" z="-([CTPPS_Timing_Station_Parameters:Station_Length]/2-([CTPPS_Timing_Station_Parameters:Station_Pipe_Length]+[RP_220_Right_Station:RP_220_Right_Prim_Hor_z]+[RP_Device:RP_Device_Length_z]/2)/2)"/> </PosPart> </PosPartSection> </DDDefinition>