/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/testDDPixFwdDiskAlgo.xml
66 строк
3 KB
Ianna Osborne
Cleanup DD4hep tests: move them to appropriate subsystems
03 июн 2020, 11:05
03 июн 2020, 11:05
85b70fa
Код
Авторство
О чём код?
<?xml version="1.0"?> <DDDefinition> <SolidSection> <Box name="MotherOfAllBoxes" dx="10*m" dy="10*m" dz="10*m"/> <Box name="ChildVolume" dx="10*m" dy="10*m" dz="10*m"/> </SolidSection> <LogicalPartSection> <LogicalPart name="MotherOfAllBoxes"> <rMaterial name="materials:Air"/> <rSolid name="MotherOfAllBoxes"/> </LogicalPart> <LogicalPart name="ChildVolume"> <rMaterial name="materials:Air"/> <rSolid name="ChildVolume"/> </LogicalPart> </LogicalPartSection> <ConstantsSection label="pixfwdInnerDisk1.xml" eval="true"> <Constant name="InnerRingRMin" value="37.5*mm"/> <Constant name="InnerRingRMax" value="[InnerRingRMin]+2.0*mm"/> <Constant name="InnerRingCFRMin" value="[InnerRingRMax]"/> <Constant name="InnerRingCFRMax" value="[InnerRingCFRMin]+0.5*mm"/> <Constant name="InnerRingHalfWidth" value="15.0*mm"/> <Constant name="InnerRingZ" value="[pixfwdDisks:DiskHalfWidth]-[InnerRingHalfWidth]"/> <Constant name="OuterRingRMax" value="116.6*mm"/> <Constant name="OuterRingRMin" value="[OuterRingRMax]-2.00*mm"/> <Constant name="OuterRingCFRMax" value="[OuterRingRMin]"/> <Constant name="OuterRingCFRMin" value="[OuterRingCFRMax]-0.5*mm"/> <Constant name="OuterRingHalfWidth" value="14*mm"/> <Constant name="OuterRingZ" value="[pixfwdDisks:DiskHalfWidth]-[OuterRingHalfWidth]"/> </ConstantsSection> <Algorithm name="track:DDPixFwdDiskAlgo"> <rParent name="testDDPixFwdDiskAlgo:MotherOfAllBoxes"/> <String name="ChildName" value="testDDPixFwdDiskAlgo:ChildVolume"/> <Numeric name="StartCopyNo" value="0"/> <Numeric name="NumberOfBlades" value="22"/> <Numeric name="BladeAngle" value="20*deg"/> <Numeric name="BladeTilt" value="12*deg"/> <Numeric name="BladeCommonZ" value="-18.7*mm"/> <Vector name="BladeZShift" type="numeric" nEntries="22"> 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm, 11.62*mm, 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm, 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm, 11.62*mm, 7.12*mm, 2.62*mm, -1.88*mm, -6.38*mm, -10.88*mm </Vector> <Numeric name="AnchorRadius" value="78.7*mm"/> <String name="RotationName" value="pixfwdInnerDisk1:PixInner"/> <String name="FlagString" value="YYYYYYYYYYYYYYYYYYYYYY"/> </Algorithm> <PosPartSection label=""> <PosPart copyNumber="2"> <rParent name=":world_volume"/> <rChild name="MotherOfAllBoxes"/> </PosPart> <PosPart copyNumber="100"> <rParent name="MotherOfAllBoxes"/> <rChild name="testDDPixFwdDiskAlgo:ChildVolume"/> </PosPart> </PosPartSection> </DDDefinition>