/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DetectorDescription/Parser/test/testDivision.xml
102 строки
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 ../../Schema/DDLSchema.xsd"> <SolidSection label="fud"> <Box name="mary" dx="100*cm" dy="200*cm" dz="300*cm"/> <Tubs name="tub1" rMin="20*cm" rMax="50*cm" dz="1*m" startPhi="20*deg" deltaPhi="180*deg"/> </SolidSection> <LogicalPartSection label="fud"> <LogicalPart name="mary1"> <rSolid name="mary"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> <LogicalPart name="mary2"> <rSolid name="mary"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> <LogicalPart name="mary3"> <rSolid name="mary"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> <LogicalPart name="tub1"> <rSolid name="tub1"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> <LogicalPart name="tub2"> <rSolid name="tub1"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> <LogicalPart name="tub3"> <rSolid name="tub1"/> <rMaterial name="testMaterials:Air"/> </LogicalPart> </LogicalPartSection> <!--NOT WORKING! Algorithm name="global:DividerAlgorithm"> <rParent name="mary"/> <Numeric name="nReplicas" value="3"/> <Numeric name="width" value="20*cm"/> <Numeric name="offset" value="2*mm"/> <String name="axis" value="x"/> </Algorithm--> <PosPartSection label="fred"> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="mary1"/> <Translation z="-.5*m" y="0" x="0"/> </PosPart> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="mary2"/> <Translation z="-1*m" y="0" x="0"/> </PosPart> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="mary3"/> <Translation z="-1.5*m" y="0" x="0"/> </PosPart> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="tub1"/> <Translation z="-2*m" y="0" x="0"/> </PosPart> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="tub2"/> <Translation z="-2.5*m" y="0" x="0"/> </PosPart> <PosPart copyNumber="0"> <rParent name="testLogicalParts:MotherOfAllBoxes"/> <rChild name="tub3"/> <Translation z="-3*m" y="0" x="0"/> </PosPart> <Division name="fred" parent="mary1" axis="x" nReplicas="3" width="20*cm" offset="2*mm"/> <Division name="charlie" parent="mary2" axis="y" nReplicas="4" offset="2*mm"/> <Division name="ssd" parent="mary3" axis="z" width="20*cm" offset="2*mm"/> <Division name="divtubz" parent="tub1" axis="z" offset="0*mm" nReplicas="8"/> <Division name="divtubrho" parent="tub2" axis="rho" offset="0*mm" nReplicas="3"/> <Division name="divtubphi" parent="tub3" axis="phi" offset="10*deg" width="15*deg"/> <Division name="divconsz" parent="testLogicalParts:cone1" axis="z" offset="0*cm" width="100*cm"/> <Division name="divconsrho" parent="testLogicalParts:cone2" axis="rho" offset="5*cm" width="10*cm"/> <Division name="divconsphi" parent="testLogicalParts:cone3" axis="phi" offset="0*deg" width="20*deg"/> <Division name="divpolyconez" parent="testLogicalParts:pczsect" axis="z" offset="0*cm" width="50*cm"/> <Division name="divpolyconerho" parent="testLogicalParts:pczsect2" axis="rho" offset="0*cm" nReplicas="10"/> <Division name="divpolyconephi" parent="testLogicalParts:pczsect3" axis="phi" offset="0*deg" width="60*deg"/> <!-- trigger some errors un-comment to check them...--> <!-- <Division name="divconszfail" parent="testLogicalParts:pczsect" axis="z" nReplicas="2" width="500*cm"/> <Division name="divconszfail" parent="testLogicalParts:pcrz" axis="z" nReplicas="3" width="500*cm"/> --> </PosPartSection> </DDDefinition>