Warning, /DD4hep/examples/DDCMS/data/dd4hep-csc.xml is written in an unsupported language. File is not indexed.
0001 <plugins>
0002 <!--
0003
0004 # Configuration file top load the CMS geometry
0005
0006 This XML script extends the raw geometry defintiion from CMS (see cms_tracker.xml for details).
0007 * We load the primary geometry entities and instantiate them.
0008 Note: TEC, and PixbarFWD do not work and cannot be converted;
0009 * Here the DetElement structure and the readout structures are defined to run Geant4
0010 Note: TEC, and PixbarFWD do not work and cannot be used for Geant4. To be investigated.
0011 * Here we also define the visualization attributes to get nicer pictures.
0012
0013 M.Frank CERN EP/LBC October 2017
0014
0015 -->
0016
0017 <display>
0018 <vis name="vis-invisible-daughters" alpha="0.3" r="0.1" g="0.1" b="0.8" showDaughters="true" visible="false"/>
0019 <vis name="csc:MELayer" alpha="0.3" r="0.3" g="0.3" b="1.0" showDaughters="true" visible="true"/>
0020 <vis name="csc:MESpaceDiv" alpha="0.5" r="0.5" g="1.0" b="0.5" showDaughters="true" visible="true"/>
0021 <vis name="csc:MESpace" alpha="0.5" r="1.0" g="0.3" b="0.3" showDaughters="true" visible="true"/>
0022 <vis name="csc:ME" alpha="0.9" r="0.3" g="0.3" b="1.0" showDaughters="true" visible="true"/>
0023 <vis name="muon:MUON" alpha="0.3" r="0.7" g="0.7" b="0.7" showDaughters="true" visible="true"/>
0024 </display>
0025
0026 <plugin name="DD4hep_XMLLoader">
0027 <arg value="file:${DD4hepExamplesINSTALL}/examples/DDCMS/data/world-open.xml"/>
0028 </plugin>
0029 <plugin name="DD4hep_XMLLoader">
0030 <arg value="file:${DD4hepExamplesINSTALL}/examples/DDCMS/data/cms_csc.xml"/>
0031 </plugin>
0032
0033 <!--
0034 <plugin name="DD4hep_VolumeDump">
0035 <arg value="-materials"/>
0036 <arg value="-vis"/>
0037 </plugin>
0038 -->
0039
0040 <plugin name="DD4hep_PlacedVolumeProcessor">
0041 <arg value="-recursive"/>
0042 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0043 <arg value="-vis"/> <arg value="csc:MESpace"/>
0044 <arg value="-match"/> <arg value="csc:ME..Space"/>
0045 <arg value="-show"/>
0046 </plugin>
0047
0048 <plugin name="DD4hep_PlacedVolumeProcessor">
0049 <arg value="-recursive"/>
0050 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0051 <arg value="-vis"/> <arg value="csc:MESpaceDiv"/>
0052 <arg value="-match"/> <arg value="csc:ME..SpaceDivi.(.*)"/>
0053 <arg value="-show"/>
0054 </plugin>
0055
0056 <plugin name="DD4hep_PlacedVolumeProcessor">
0057 <arg value="-recursive"/>
0058 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0059 <arg value="-vis"/> <arg value="csc:ME"/>
0060 <arg value="-match"/> <arg value="csc:ME.."/>
0061 <arg value="-show"/>
0062 </plugin>
0063
0064 <plugin name="DD4hep_PlacedVolumeProcessor">
0065 <arg value="-recursive"/>
0066 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0067 <arg value="-vis"/> <arg value="muon:MUON"/>
0068 <arg value="-match"/> <arg value="muonBase:MUON"/>
0069 <arg value="-show"/>
0070 </plugin>
0071
0072 <plugin name="DD4hep_PlacedVolumeProcessor">
0073 <arg value="-recursive"/>
0074 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0075 <arg value="-vis"/> <arg value="csc:MELayer"/>
0076 <arg value="-match"/> <arg value="csc:ME..Layer"/>
0077 <arg value="-show"/>
0078 </plugin>
0079
0080 <plugin name="DD4hep_PlacedVolumeProcessor">
0081 <arg value="-recursive"/>
0082 <arg value="-processor"/> <arg value="DD4hep_VisVolNameProcessor"/>
0083 <arg value="-match"/> <arg value="mf:MEP"/>
0084 <arg value="-match"/> <arg value="mf:MEN"/>
0085 <arg value="-match"/> <arg value="mf:ME.Ring."/>
0086 <arg value="-match"/> <arg value="mf:ME..Ring."/>
0087 <arg value="-match"/> <arg value="mf:RR.."/>
0088 <arg value="-vis"/> <arg value="vis-invisible-daughters"/>
0089 <arg value="-show"/>
0090 </plugin>
0091
0092 <plugin name="DD4hep_XMLLoader">
0093 <arg value="file:${DD4hepExamplesINSTALL}/examples/DDCMS/data/world-close.xml"/>
0094 </plugin>
0095 </plugins>