/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/Pilot/trackerStructureTopology.xml
335 строк
14 KB
Francesca
Sensitive materials declared, detIds generated
22 апр 2014, 13:21
22 апр 2014, 13:21
070cc6b
Код
Авторство
О чём код?
<?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 ../../../DetectorDescription/Schema/DDLSchema.xsd"> <!-- Modified for Pilot Pixel Forward Geometry Francesca Ricci-Tam, UC Davis April 2014 --> <SpecParSection label="spec-pars2.xml"> <SpecPar name="FullTrackerPar"> <PartSelector path="//Tracker"/> <Parameter name="TkDDDStructure" value="FullTracker"/> </SpecPar> <SpecPar name="PixelBarrelSubDetPar"> <PartSelector path="//PixelBarrel"/> <Parameter name="TkDDDStructure" value="PixelBarrel"/> </SpecPar> <SpecPar name="PixelBarrelLayerPar"> <PartSelector path="//PixelBarrelLayer0"/> <PartSelector path="//PixelBarrelLayer1"/> <PartSelector path="//PixelBarrelLayer2"/> <Parameter name="TkDDDStructure" value="PixelBarrelLayer"/> </SpecPar> <SpecPar name="PixelBarrelLadderPar"> <PartSelector path="//PixelBarrelLadderHalf"/> <PartSelector path="//PixelBarrelLadderFull"/> <Parameter name="TkDDDStructure" value="PixelBarrelLadder"/> </SpecPar> <SpecPar name="PixelBarrelModulePar"> <PartSelector path="//PixelBarrelActiveFull"/> <PartSelector path="//PixelBarrelActiveHalf"/> <Parameter name="TkDDDStructure" value="PixelBarrelDet"/> </SpecPar> <SpecPar name="PixelEndcapSubDetPar"> <PartSelector path="//PixelForwardZPlus"/> <PartSelector path="//PixelForwardZMinus"/> <Parameter name="TkDDDStructure" value="PixelEndcapSubDet"/> </SpecPar> <SpecPar name="PixelEndcapDiskPar"> <PartSelector path="//PixelForwardDiskZMinus"/> <PartSelector path="//PixelForwardPilotDiskZMinus"/> <PartSelector path="//PixelForwardDiskZPlus"/> <Parameter name="TkDDDStructure" value="PixelEndcapDisk"/> </SpecPar> <SpecPar name="PixelEndcapPanelPar"> <PartSelector path="//PixelForwardPanel3Left"/> <PartSelector path="//PixelForwardPanel3Right"/> <PartSelector path="//PixelForwardPanel4Right"/> <PartSelector path="//PixelForwardPanel4Left"/> <PartSelector path="//PixelForwardWafer1"/> <Parameter name="TkDDDStructure" value="PixelEndcapPanel"/> </SpecPar> <SpecPar name="PixelEndcapDetPar"> <PartSelector path="//PixelForwardActive1x2"/> <PartSelector path="//PixelForwardActive1x5"/> <PartSelector path="//PixelForwardActive2x3"/> <PartSelector path="//PixelForwardActive2x4"/> <PartSelector path="//PixelForwardActive2x5"/> <PartSelector path="//PixelForwardSensor1"/> <Parameter name="TkDDDStructure" value="PixelEndcapDet"/> </SpecPar> <SpecPar name="TIBSubDetPar"> <PartSelector path="//TIB"/> <Parameter name="TkDDDStructure" value="TIB"/> </SpecPar> <SpecPar name="TIBSubDetLayerPar"> <PartSelector path="//TIBLayer0"/> <PartSelector path="//TIBLayer1"/> <PartSelector path="//TIBLayer2"/> <PartSelector path="//TIBLayer3"/> <Parameter name="TkDDDStructure" value="TIBLayer"/> </SpecPar> <!--definire plus e minus--> <SpecPar name="TIBSubDetStringPar"> <PartSelector path="//TIBString0LoMin1"/> <PartSelector path="//TIBString0LoPls1"/> <PartSelector path="//TIBString0UpMin1"/> <PartSelector path="//TIBString0UpPls1"/> <PartSelector path="//TIBString1LoMin1"/> <PartSelector path="//TIBString1LoPls1"/> <PartSelector path="//TIBString1UpMin1"/> <PartSelector path="//TIBString1UpPls1"/> <PartSelector path="//TIBString2LoMin1"/> <PartSelector path="//TIBString2LoPls1"/> <PartSelector path="//TIBString2UpMin1"/> <PartSelector path="//TIBString2UpPls1"/> <PartSelector path="//TIBString3LoMin1"/> <PartSelector path="//TIBString3LoPls1"/> <PartSelector path="//TIBString3UpMin1"/> <PartSelector path="//TIBString3UpPls1"/> <Parameter name="TkDDDStructure" value="TIBString"/> </SpecPar> <SpecPar name="TIBSubDetGluedDetPar"> <PartSelector path="//TIBModule0A"/> <PartSelector path="//TIBModule0B"/> <Parameter name="TkDDDStructure" value="TIBGluedDet"/> </SpecPar> <SpecPar name="TIBSubDetDetPar"> <PartSelector path="//TIBActiveRphi0"/> <PartSelector path="//TIBActiveSter0"/> <PartSelector path="//TIBActiveRphi2"/> <Parameter name="TkDDDStructure" value="TIBDet"/> </SpecPar> <SpecPar name="TIDSubDetPar"> <PartSelector path="//TIDB"/> <PartSelector path="//TIDF"/> <Parameter name="TkDDDStructure" value="TID"/> </SpecPar> <SpecPar name="TIDSubDetWheelPar"> <PartSelector path="//TIDWheelB"/> <PartSelector path="//TIDWheelF"/> <Parameter name="TkDDDStructure" value="TIDWheel"/> </SpecPar> <SpecPar name="TIDSubDetRingPar"> <PartSelector path="//TIDRing0F"/> <PartSelector path="//TIDRing1F"/> <PartSelector path="//TIDRing0B"/> <PartSelector path="//TIDRing1B"/> <PartSelector path="//TIDRing2"/> <Parameter name="TkDDDStructure" value="TIDRing"/> </SpecPar> <SpecPar name="TIDSubDetGluedDetPar"> <PartSelector path="//TIDModule0L"/> <PartSelector path="//TIDModule0R"/> <PartSelector path="//TIDModule1L"/> <PartSelector path="//TIDModule1R"/> <Parameter name="TkDDDStructure" value="TIDGluedDet"/> </SpecPar> <SpecPar name="TIDSubDetDetPar"> <PartSelector path="//TIDModule0RphiActive"/> <PartSelector path="//TIDModule0StereoActive"/> <PartSelector path="//TIDModule1RphiActive"/> <PartSelector path="//TIDModule1StereoActive"/> <PartSelector path="//TIDModule2RphiActive"/> <Parameter name="TkDDDStructure" value="TIDDet"/> </SpecPar> <SpecPar name="TOBSubDetPar"> <PartSelector path="//TOB"/> <Parameter name="TkDDDStructure" value="TOB"/> </SpecPar> <SpecPar name="TOBSubDetLayerPar"> <PartSelector path="//TOBLayer0"/> <PartSelector path="//TOBLayer1"/> <PartSelector path="//TOBLayer2"/> <PartSelector path="//TOBLayer3"/> <PartSelector path="//TOBLayer4"/> <PartSelector path="//TOBLayer5"/> <Parameter name="TkDDDStructure" value="TOBLayer"/> </SpecPar> <SpecPar name="TOBSubDetRodPar"> <PartSelector path="//TOBRod0L"/> <PartSelector path="//TOBRod0H"/> <PartSelector path="//TOBRod1L"/> <PartSelector path="//TOBRod1H"/> <PartSelector path="//TOBRod2L"/> <PartSelector path="//TOBRod2H"/> <PartSelector path="//TOBRod3L"/> <PartSelector path="//TOBRod3H"/> <PartSelector path="//TOBRod4L"/> <PartSelector path="//TOBRod4H"/> <PartSelector path="//TOBRod5L"/> <PartSelector path="//TOBRod5H"/> <Parameter name="TkDDDStructure" value="TOBRod"/> </SpecPar> <SpecPar name="TOBSubDetGluedDetPar"> <PartSelector path="//TOBModule0"/> <Parameter name="TkDDDStructure" value="TOBGluedDet"/> </SpecPar> <SpecPar name="TOBSubDetDetPar"> <PartSelector path="//TOBActiveRphi0"/> <PartSelector path="//TOBActiveSter0"/> <PartSelector path="//TOBActiveRphi2"/> <PartSelector path="//TOBActiveRphi4"/> <Parameter name="TkDDDStructure" value="TOBDet"/> </SpecPar> <SpecPar name="TECSubDetPar"> <PartSelector path="//TEC"/> <Parameter name="TkDDDStructure" value="TEC"/> </SpecPar> <SpecPar name="TECSubDetWheelPar"> <PartSelector path="//TECWheelA"/> <PartSelector path="//TECWheelB"/> <PartSelector path="//TECWheel6"/> <!-- special disk that contains the beamsplitters (for alignment)--> <PartSelector path="//TECWheelC"/> <PartSelector path="//TECWheelD"/> <Parameter name="TkDDDStructure" value="TECWheel"/> </SpecPar> <SpecPar name="TECSubDetPetalPar"> <PartSelector path="//TECPetalCont0F"/> <PartSelector path="//TECPetalCont0B"/> <PartSelector path="//TECPetalCont3F"/> <PartSelector path="//TECPetalCont3B"/> <PartSelector path="//TECPetalCont6F"/> <PartSelector path="//TECPetalCont6B"/> <PartSelector path="//TECPetalCont8F"/> <PartSelector path="//TECPetalCont8B"/> <Parameter name="TkDDDStructure" value="TECPetal"/> </SpecPar> <SpecPar name="TECSubDetRingPar"> <PartSelector path="//TECRing0F"/> <PartSelector path="//TECRing0B"/> <PartSelector path="//TECRing1F"/> <PartSelector path="//TECRing1B"/> <PartSelector path="//TECRing2F"/> <PartSelector path="//TECRing2B"/> <PartSelector path="//TECRing3F"/> <PartSelector path="//TECRing3B"/> <PartSelector path="//TECRing4F"/> <PartSelector path="//TECRing4B"/> <PartSelector path="//TECRing5F"/> <PartSelector path="//TECRing5B"/> <PartSelector path="//TECRing6F"/> <PartSelector path="//TECRing6B"/> <Parameter name="TkDDDStructure" value="TECRing"/> </SpecPar> <SpecPar name="TECSubDetGluedDetPar"> <PartSelector path="//TECModule0"/> <PartSelector path="//TECModule1"/> <PartSelector path="//TECModule4"/> <Parameter name="TkDDDStructure" value="TECGluedDet"/> </SpecPar> <SpecPar name="TECSubDetDetPar"> <PartSelector path="//TECModule0RphiActive"/> <PartSelector path="//TECModule0StereoActive"/> <PartSelector path="//TECModule1RphiActive"/> <PartSelector path="//TECModule1StereoActive"/> <PartSelector path="//TECModule2RphiActive"/> <PartSelector path="//TECModule3RphiActive"/> <PartSelector path="//TECModule4RphiActive"/> <PartSelector path="//TECModule4StereoActive"/> <PartSelector path="//TECModule5RphiActive"/> <PartSelector path="//TECModule6RphiActive"/> <Parameter name="TkDDDStructure" value="TECDet"/> </SpecPar> <SpecPar name="TrackerStereoDetectorsPar"> <PartSelector path="//TIBActiveSter0"/> <PartSelector path="//TIDModule0StereoActive"/> <PartSelector path="//TIDModule1StereoActive"/> <PartSelector path="//TOBActiveSter0"/> <PartSelector path="//TECModule0StereoActive"/> <PartSelector path="//TECModule1StereoActive"/> <PartSelector path="//TECModule4StereoActive"/> <Parameter name="TrackerStereoDetectors" value="true"/> </SpecPar> <SpecPar name="TrackerAPVNumber6Par"> <PartSelector path="//TIBActiveRphi0"/> <PartSelector path="//TIBActiveSter0"/> <PartSelector path="//TIDModule0RphiActive"/> <PartSelector path="//TIDModule0StereoActive"/> <PartSelector path="//TIDModule1RphiActive"/> <PartSelector path="//TIDModule1StereoActive"/> <PartSelector path="//TOBActiveRphi4"/> <PartSelector path="//TECModule0RphiActive"/> <PartSelector path="//TECModule0StereoActive"/> <PartSelector path="//TECModule1RphiActive"/> <PartSelector path="//TECModule1StereoActive"/> <PartSelector path="//TECModule4RphiActive"/> <PartSelector path="//TECModule4StereoActive"/> <Parameter name="SiliconAPVNumber" value="6"/> </SpecPar> <SpecPar name="TrackerAPVNumber4Par"> <PartSelector path="//TIBActiveRphi2"/> <PartSelector path="//TIDModule2RphiActive"/> <PartSelector path="//TOBActiveRphi0"/> <PartSelector path="//TOBActiveSter0"/> <PartSelector path="//TOBActiveRphi2"/> <PartSelector path="//TECModule2RphiActive"/> <PartSelector path="//TECModule3RphiActive"/> <PartSelector path="//TECModule5RphiActive"/> <PartSelector path="//TECModule6RphiActive"/> <Parameter name="SiliconAPVNumber" value="4"/> </SpecPar> <SpecPar name="PixelROCRowsPar"> <PartSelector path="//PixelBarrelActiveFull"/> <PartSelector path="//PixelBarrelActiveHalf"/> <PartSelector path="//PixelForwardActive1x2"/> <PartSelector path="//PixelForwardActive1x5"/> <PartSelector path="//PixelForwardActive2x3"/> <PartSelector path="//PixelForwardActive2x4"/> <PartSelector path="//PixelForwardActive2x5"/> <PartSelector path="//PixelForwardSensor1" /> <Parameter name="PixelROCRows" value="80"/> </SpecPar> <SpecPar name="PixelROCColsPar"> <PartSelector path="//PixelBarrelActiveFull"/> <PartSelector path="//PixelBarrelActiveHalf"/> <PartSelector path="//PixelForwardActive1x2"/> <PartSelector path="//PixelForwardActive1x5"/> <PartSelector path="//PixelForwardActive2x3"/> <PartSelector path="//PixelForwardActive2x4"/> <PartSelector path="//PixelForwardActive2x5"/> <PartSelector path="//PixelForwardSensor1" /> <Parameter name="PixelROCCols" value="52"/> </SpecPar> <SpecPar name="PixelROC_XPar"> <PartSelector path="//PixelBarrelActiveFull"/> <PartSelector path="//PixelForwardActive2x3"/> <PartSelector path="//PixelForwardActive2x4"/> <PartSelector path="//PixelForwardActive2x5"/> <PartSelector path="//PixelForwardSensor1" /> <Parameter name="PixelROC_X" value="2"/> </SpecPar> <SpecPar name="PixelROC_X_HalfPar"> <PartSelector path="//PixelBarrelActiveHalf"/> <PartSelector path="//PixelForwardActive1x2"/> <PartSelector path="//PixelForwardActive1x5"/> <Parameter name="PixelROC_X" value="1"/> </SpecPar> <SpecPar name="PixelROC_YPar"> <PartSelector path="//PixelBarrelActiveFull"/> <PartSelector path="//PixelBarrelActiveHalf"/> <PartSelector path="//PixelForwardSensor1" /> <Parameter name="PixelROC_Y" value="8"/> </SpecPar> <SpecPar name="PixelROC_Y2Par"> <PartSelector path="//PixelForwardActive1x2"/> <Parameter name="PixelROC_Y" value="2"/> </SpecPar> <SpecPar name="PixelROC_Y3Par"> <PartSelector path="//PixelForwardActive2x3"/> <Parameter name="PixelROC_Y" value="3"/> </SpecPar> <SpecPar name="PixelROC_Y4Par"> <PartSelector path="//PixelForwardActive2x4"/> <Parameter name="PixelROC_Y" value="4"/> </SpecPar> <SpecPar name="PixelROC_Y5Par"> <PartSelector path="//PixelForwardActive1x5"/> <PartSelector path="//PixelForwardActive2x5"/> <Parameter name="PixelROC_Y" value="5"/> </SpecPar> </SpecParSection> </DDDefinition>