Warning, /Alignment/CocoaApplication/test/table2DWithMirror.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <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 ../../DDLSchema/DDLSchema.xsd">
0003
0004
0005 <MaterialSection label="table2DWithMirror.xml">
0006 <ElementaryMaterial name="Hydrogen" density="70.8*mg/cm3" symbol="H" atomicWeight="1*g/mole" atomicNumber="1"/>
0007 </MaterialSection>
0008
0009 <SolidSection label="table2DWithMirror.xml">
0010 <Tubs name="laser1" rMin="0*fm " rMax="10*mm " dz="5*cm " startPhi="0*deg" deltaPhi="360.00001002*deg"/>
0011 <Box name="mirror" dx="5*cm " dy="5*cm " dz="10*mm "/>
0012 <Box name="tilt1" dx="2*cm " dy="2*cm " dz="5*cm "/>
0013 <Box name="table" dx="5*cm " dy="5*cm " dz="5*cm "/>
0014 <Box name="sens1" dx="4*cm " dy="4*cm " dz="10*mm "/>
0015 <Box name="sens2" dx="4*cm " dy="4*cm " dz="10*mm "/>
0016 </SolidSection>
0017
0018
0019 <LogicalPartSection label="table2DWithMirror.xml">
0020 <LogicalPart name="laser1" category="unspecified">
0021 <rSolid name="laser1"/>
0022 <rMaterial name="table2DWithMirror:Hydrogen"/>
0023 </LogicalPart>
0024 <LogicalPart name="mirror" category="unspecified">
0025 <rSolid name="mirror"/>
0026 <rMaterial name="table2DWithMirror:Hydrogen"/>
0027 </LogicalPart>
0028 <LogicalPart name="tilt1" category="unspecified">
0029 <rSolid name="tilt1"/>
0030 <rMaterial name="table2DWithMirror:Hydrogen"/>
0031 </LogicalPart>
0032 <LogicalPart name="table" category="unspecified">
0033 <rSolid name="table"/>
0034 <rMaterial name="table2DWithMirror:Hydrogen"/>
0035 </LogicalPart>
0036 <LogicalPart name="sens1" category="unspecified">
0037 <rSolid name="sens1"/>
0038 <rMaterial name="table2DWithMirror:Hydrogen"/>
0039 </LogicalPart>
0040 <LogicalPart name="sens2" category="unspecified">
0041 <rSolid name="sens2"/>
0042 <rMaterial name="table2DWithMirror:Hydrogen"/>
0043 </LogicalPart>
0044 </LogicalPartSection>
0045
0046
0047 <PosPartSection label="table2DWithMirror.xml">
0048 <PosPart copyNumber="1">
0049 <rParent name="table"/>
0050 <rChild name="laser1"/>
0051 <rRotation name="R0"/>
0052 </PosPart>
0053 <PosPart copyNumber="1">
0054 <rParent name="table"/>
0055 <rChild name="mirror"/>
0056 <rRotation name="R1"/>
0057 <Translation x="0*fm " y="0.000962229*fm " z="20*cm " />
0058 </PosPart>
0059 <PosPart copyNumber="1">
0060 <rParent name="table"/>
0061 <rChild name="tilt1"/>
0062 </PosPart>
0063 <PosPart copyNumber="1">
0064 <rParent name=":world_volume"/>
0065 <rChild name="table"/>
0066 <rRotation name="R2"/>
0067 <Translation x="1*cm " y="2*cm " z="0*fm " />
0068 </PosPart>
0069 <PosPart copyNumber="1">
0070 <rParent name=":world_volume"/>
0071 <rChild name="sens1"/>
0072 <Translation x="0*fm " y="0*fm " z="10*cm " />
0073 </PosPart>
0074 <PosPart copyNumber="1">
0075 <rParent name=":world_volume"/>
0076 <rChild name="sens2"/>
0077 <rRotation name="R3"/>
0078 <Translation x="10*cm " y="0*fm " z="20*cm " />
0079 </PosPart>
0080 </PosPartSection>
0081
0082
0083 <RotationSection label="table2DWithMirror.xml">
0084 <Rotation name="R0" phiX="-45*deg" thetaX="90*deg" phiY="45*deg" thetaY="90*deg" phiZ="0*deg" thetaZ="0*deg" />
0085 <Rotation name="R1" phiX="0*deg" thetaX="45*deg" phiY="90*deg" thetaY="90*deg" phiZ="180*deg" thetaZ="45*deg" />
0086 <Rotation name="R2" phiX="0*deg" thetaX="90*deg" phiY="90*deg" thetaY="100*deg" phiZ="90*deg" thetaZ="10*deg" />
0087 <Rotation name="R3" phiX="0*deg" thetaX="0*deg" phiY="90*deg" thetaY="90*deg" phiZ="180*deg" thetaZ="90*deg" />
0088 </RotationSection>
0089
0090
0091 <SpecParSection label="table2DWithMirror.xml">
0092 <!-- Define volumes as COCOA objects -->
0093 <SpecPar name="COCOA">
0094 <PartSelector path="//laser1"/>
0095 <PartSelector path="//mirror"/>
0096 <PartSelector path="//tilt1"/>
0097 <PartSelector path="//table"/>
0098 <PartSelector path="//sens1"/>
0099 <PartSelector path="//sens2"/>
0100 <Parameter name="COCOA" value="COCOA" />
0101 </SpecPar>
0102
0103 <SpecPar name="laser1_PARAMS">
0104 <PartSelector path="world_volume/table_1/laser1_1"/>
0105 <Parameter name="cocoa_type" value="laser" eval="false" />
0106 <Parameter name="cmssw_ID" value="2" />
0107 <Parameter name="angles_X_value" value="0*deg" />
0108 <Parameter name="angles_Y_value" value="0*deg" />
0109 <Parameter name="angles_Z_value" value="45*deg" />
0110 <Parameter name="centre_X_sigma" value="10*mum" />
0111 <Parameter name="centre_X_quality" value="0" />
0112 <Parameter name="centre_Y_sigma" value="10*mum" />
0113 <Parameter name="centre_Y_quality" value="2" />
0114 <Parameter name="centre_Z_sigma" value="10*mum" />
0115 <Parameter name="centre_Z_quality" value="0" />
0116 <Parameter name="angles_X_sigma" value="0.057295779513*deg" />
0117 <Parameter name="angles_X_quality" value="2" />
0118 <Parameter name="angles_Y_sigma" value="0.57295779513*deg" />
0119 <Parameter name="angles_Y_quality" value="0" />
0120 <Parameter name="angles_Z_sigma" value="0.57295779513*deg" />
0121 <Parameter name="angles_Z_quality" value="0" />
0122 </SpecPar>
0123
0124 <SpecPar name="mirror_PARAMS">
0125 <PartSelector path="world_volume/table_1/mirror_1"/>
0126 <Parameter name="cocoa_type" value="mirror" eval="false" />
0127 <Parameter name="cmssw_ID" value="3" />
0128 <Parameter name="angles_X_value" value="0*deg" />
0129 <Parameter name="angles_Y_value" value="45*deg" />
0130 <Parameter name="angles_Z_value" value="0*deg" />
0131 <Parameter name="centre_X_sigma" value="10*mum" />
0132 <Parameter name="centre_X_quality" value="0" />
0133 <Parameter name="centre_Y_sigma" value="10*mum" />
0134 <Parameter name="centre_Y_quality" value="1" />
0135 <Parameter name="centre_Z_sigma" value="10*mum" />
0136 <Parameter name="centre_Z_quality" value="0" />
0137 <Parameter name="angles_X_sigma" value="0.57295779513*deg" />
0138 <Parameter name="angles_X_quality" value="0" />
0139 <Parameter name="angles_Y_sigma" value="0.57295779513*deg" />
0140 <Parameter name="angles_Y_quality" value="0" />
0141 <Parameter name="angles_Z_sigma" value="0.57295779513*deg" />
0142 <Parameter name="angles_Z_quality" value="0" />
0143 <Parameter name="extra_entry" value="length" eval="false" />
0144 <Parameter name="dimType" value="length" eval="false" />
0145 <Parameter name="value" value="4*mm " eval="true" />
0146 <Parameter name="sigma" value="0*fm " eval="true" />
0147 <Parameter name="quality" value="0" eval="true" />
0148 <Parameter name="extra_entry" value="width" eval="false" />
0149 <Parameter name="dimType" value="length" eval="false" />
0150 <Parameter name="value" value="4*mm " eval="true" />
0151 <Parameter name="sigma" value="0*fm " eval="true" />
0152 <Parameter name="quality" value="0" eval="true" />
0153 <Parameter name="extra_entry" value="refra_ind" eval="false" />
0154 <Parameter name="dimType" value="nodim" eval="false" />
0155 <Parameter name="value" value="1.4" eval="true" />
0156 <Parameter name="sigma" value="0" eval="true" />
0157 <Parameter name="quality" value="0" eval="true" />
0158 <Parameter name="extra_entry" value="shiftTX" eval="false" />
0159 <Parameter name="dimType" value="length" eval="false" />
0160 <Parameter name="value" value="100*mum" eval="true" />
0161 <Parameter name="sigma" value="10*mum" eval="true" />
0162 <Parameter name="quality" value="0" eval="true" />
0163 <Parameter name="extra_entry" value="deviTX" eval="false" />
0164 <Parameter name="dimType" value="angle" eval="false" />
0165 <Parameter name="value" value="0.03*deg" eval="true" />
0166 <Parameter name="sigma" value="0.57295779513*deg" eval="true" />
0167 <Parameter name="quality" value="0" eval="true" />
0168 </SpecPar>
0169
0170 <SpecPar name="tilt1_PARAMS">
0171 <PartSelector path="world_volume/table_1/tilt1_1"/>
0172 <Parameter name="cocoa_type" value="tiltmeter" eval="false" />
0173 <Parameter name="cmssw_ID" value="4" />
0174 <Parameter name="angles_X_value" value="0*deg" />
0175 <Parameter name="angles_Y_value" value="0*deg" />
0176 <Parameter name="angles_Z_value" value="0*deg" />
0177 <Parameter name="centre_X_sigma" value="0*fm " />
0178 <Parameter name="centre_X_quality" value="0" />
0179 <Parameter name="centre_Y_sigma" value="0*fm " />
0180 <Parameter name="centre_Y_quality" value="0" />
0181 <Parameter name="centre_Z_sigma" value="0*fm " />
0182 <Parameter name="centre_Z_quality" value="0" />
0183 <Parameter name="angles_X_sigma" value="0*deg" />
0184 <Parameter name="angles_X_quality" value="0" />
0185 <Parameter name="angles_Y_sigma" value="0*deg" />
0186 <Parameter name="angles_Y_quality" value="0" />
0187 <Parameter name="angles_Z_sigma" value="0.57295779513*deg" />
0188 <Parameter name="angles_Z_quality" value="1" />
0189 </SpecPar>
0190
0191 <SpecPar name="table_PARAMS">
0192 <PartSelector path="world_volume/table_1"/>
0193 <Parameter name="cocoa_type" value="table" eval="false" />
0194 <Parameter name="cmssw_ID" value="1" />
0195 <Parameter name="angles_X_value" value="10*deg" />
0196 <Parameter name="angles_Y_value" value="0*deg" />
0197 <Parameter name="angles_Z_value" value="0*deg" />
0198 <Parameter name="centre_X_sigma" value="100*mum" />
0199 <Parameter name="centre_X_quality" value="1" />
0200 <Parameter name="centre_Y_sigma" value="100*mum" />
0201 <Parameter name="centre_Y_quality" value="1" />
0202 <Parameter name="centre_Z_sigma" value="100*mum" />
0203 <Parameter name="centre_Z_quality" value="1" />
0204 <Parameter name="angles_X_sigma" value="5.7295779513*deg" />
0205 <Parameter name="angles_X_quality" value="1" />
0206 <Parameter name="angles_Y_sigma" value="5.7295779513*deg" />
0207 <Parameter name="angles_Y_quality" value="1" />
0208 <Parameter name="angles_Z_sigma" value="5.7295779513*deg" />
0209 <Parameter name="angles_Z_quality" value="1" />
0210 </SpecPar>
0211
0212 <SpecPar name="sens1_PARAMS">
0213 <PartSelector path="world_volume/sens1_1"/>
0214 <Parameter name="cocoa_type" value="sensor2D" eval="false" />
0215 <Parameter name="cmssw_ID" value="5" />
0216 <Parameter name="angles_X_value" value="0*deg" />
0217 <Parameter name="angles_Y_value" value="0*deg" />
0218 <Parameter name="angles_Z_value" value="0*deg" />
0219 <Parameter name="centre_X_sigma" value="10*mum" />
0220 <Parameter name="centre_X_quality" value="1" />
0221 <Parameter name="centre_Y_sigma" value="10*mum" />
0222 <Parameter name="centre_Y_quality" value="1" />
0223 <Parameter name="centre_Z_sigma" value="10*mum" />
0224 <Parameter name="centre_Z_quality" value="1" />
0225 <Parameter name="angles_X_sigma" value="0.57295779513*deg" />
0226 <Parameter name="angles_X_quality" value="1" />
0227 <Parameter name="angles_Y_sigma" value="0.57295779513*deg" />
0228 <Parameter name="angles_Y_quality" value="1" />
0229 <Parameter name="angles_Z_sigma" value="0.57295779513*deg" />
0230 <Parameter name="angles_Z_quality" value="1" />
0231 </SpecPar>
0232
0233 <SpecPar name="sens2_PARAMS">
0234 <PartSelector path="world_volume/sens2_1"/>
0235 <Parameter name="cocoa_type" value="sensor2D" eval="false" />
0236 <Parameter name="cmssw_ID" value="6" />
0237 <Parameter name="angles_X_value" value="0*deg" />
0238 <Parameter name="angles_Y_value" value="90*deg" />
0239 <Parameter name="angles_Z_value" value="0*deg" />
0240 <Parameter name="centre_X_sigma" value="10*mum" />
0241 <Parameter name="centre_X_quality" value="1" />
0242 <Parameter name="centre_Y_sigma" value="10*mum" />
0243 <Parameter name="centre_Y_quality" value="1" />
0244 <Parameter name="centre_Z_sigma" value="10*mum" />
0245 <Parameter name="centre_Z_quality" value="1" />
0246 <Parameter name="angles_X_sigma" value="0.57295779513*deg" />
0247 <Parameter name="angles_X_quality" value="1" />
0248 <Parameter name="angles_Y_sigma" value="0.57295779513*deg" />
0249 <Parameter name="angles_Y_quality" value="1" />
0250 <Parameter name="angles_Z_sigma" value="0.57295779513*deg" />
0251 <Parameter name="angles_Z_quality" value="1" />
0252 </SpecPar>
0253
0254 <SpecPar name="tilt1_MEASUREMENT">
0255 <PartSelector path="world_volume/table_1/tilt1_1"/>
0256 <Parameter name="meas_name" value="tilt1" eval="false" />
0257 <Parameter name="meas_type" value="TILTMETER" eval="false" />
0258 <Parameter name="meas_object_name_tilt1" value="world_volume/table_1/tilt1_1" eval="false" />
0259 <Parameter name="meas_value_name_tilt1" value="T" eval="false" />
0260 <Parameter name="meas_value_tilt1" value="0" eval="true" />
0261 <Parameter name="meas_sigma_tilt1" value="1e-05" eval="true" />
0262 <Parameter name="meas_is_simulated_value_tilt1" value="1" eval="true" />
0263 </SpecPar>
0264
0265 <SpecPar name="sens1_MEASUREMENT">
0266 <PartSelector path="world_volume/sens1_1"/>
0267 <Parameter name="meas_name" value="sens1" eval="false" />
0268 <Parameter name="meas_type" value="SENSOR2D" eval="false" />
0269 <Parameter name="meas_object_name_sens1" value="world_volume/table_1/laser1_1" eval="false" />
0270 <Parameter name="meas_object_name_sens1" value="world_volume/sens1_1" eval="false" />
0271 <Parameter name="meas_value_name_sens1" value="H" eval="false" />
0272 <Parameter name="meas_value_sens1" value="0" eval="true" />
0273 <Parameter name="meas_sigma_sens1" value="0.0001" eval="true" />
0274 <Parameter name="meas_is_simulated_value_sens1" value="1" eval="true" />
0275 <Parameter name="meas_value_name_sens1" value="V" eval="false" />
0276 <Parameter name="meas_value_sens1" value="0" eval="true" />
0277 <Parameter name="meas_sigma_sens1" value="0.0001" eval="true" />
0278 <Parameter name="meas_is_simulated_value_sens1" value="1" eval="true" />
0279 <Parameter name="meas_name" value="sens1-b" eval="false" />
0280 <Parameter name="meas_type" value="SENSOR2D" eval="false" />
0281 <Parameter name="meas_object_name_sens1-b" value="world_volume/table_1/laser1_1" eval="false" />
0282 <Parameter name="meas_object_name_sens1-b" value="world_volume/sens1_1" eval="false" />
0283 <Parameter name="meas_value_name_sens1-b" value="H" eval="false" />
0284 <Parameter name="meas_value_sens1-b" value="0" eval="true" />
0285 <Parameter name="meas_sigma_sens1-b" value="0.0001" eval="true" />
0286 <Parameter name="meas_is_simulated_value_sens1-b" value="1" eval="true" />
0287 <Parameter name="meas_value_name_sens1-b" value="V" eval="false" />
0288 <Parameter name="meas_value_sens1-b" value="0" eval="true" />
0289 <Parameter name="meas_sigma_sens1-b" value="0.0001" eval="true" />
0290 <Parameter name="meas_is_simulated_value_sens1-b" value="1" eval="true" />
0291 </SpecPar>
0292
0293 <SpecPar name="sens2_MEASUREMENT">
0294 <PartSelector path="world_volume/sens2_1"/>
0295 <Parameter name="meas_name" value="sens2" eval="false" />
0296 <Parameter name="meas_type" value="SENSOR2D" eval="false" />
0297 <Parameter name="meas_object_name_sens2" value="world_volume/table_1/laser1_1" eval="false" />
0298 <Parameter name="meas_object_name_sens2" value="world_volume/table_1/mirror_1" eval="false" />
0299 <Parameter name="meas_object_name_sens2" value="world_volume/sens2_1" eval="false" />
0300 <Parameter name="meas_value_name_sens2" value="H" eval="false" />
0301 <Parameter name="meas_value_sens2" value="0" eval="true" />
0302 <Parameter name="meas_sigma_sens2" value="0.0001" eval="true" />
0303 <Parameter name="meas_is_simulated_value_sens2" value="1" eval="true" />
0304 <Parameter name="meas_value_name_sens2" value="V" eval="false" />
0305 <Parameter name="meas_value_sens2" value="0" eval="true" />
0306 <Parameter name="meas_sigma_sens2" value="0.0001" eval="true" />
0307 <Parameter name="meas_is_simulated_value_sens2" value="1" eval="true" />
0308 </SpecPar>
0309 </SpecParSection>
0310
0311
0312 </DDDefinition>