CMS 3D CMS Logo

List of all members | Public Member Functions
geometryXMLparser.CSCAlignable Class Reference

Public Member Functions

def index (self)
 

Detailed Description

Definition at line 77 of file geometryXMLparser.py.

Member Function Documentation

◆ index()

def geometryXMLparser.CSCAlignable.index (   self)

Definition at line 78 of file geometryXMLparser.py.

References CSCMapItem::MapItem.chamber, RPCRoll.chamber(), cscmap1.chamber(), AlignableDTStation.chamber(), AlignableCSCRing.chamber(), ME0DetId.chamber(), CSCStationIndex.chamber(), FebConnectorSpec.chamber(), CSCLayer.chamber(), GEMSuperChamber.chamber(), ME0Geometry.chamber(), DTLayer.chamber(), DTSuperLayer.chamber(), RPCGeometry.chamber(), CSCDetId.chamber(), cscdqm::AddressMask.chamber, CSCGeometry.chamber(), DTGeometry.chamber(), CSCSegFit.chamber(), cscdqm::Address.chamber, CSCReadoutMapping.chamber(), GEMGeometry.chamber(), CSCTriggerMapping.chamber(), MuonHitHelper.chamber(), CSCSegAlgoST.chamber(), GEMDetId.chamber(), CSCValHists::posRecord.chamber, l1t::EMTFHit.chamber, CSCMapItem::MapItem.endcap, IslandClusterAlgo.endcap, csc::L1TrackId.endcap(), CosmicClusterAlgo.endcap, PFClusterTimeSelector::CutInfo.endcap, EcalCondTowerObjectContainer< T >.endcap(), EcalCondObjectContainer< T >.endcap(), EcalCondObjectContainer< EcalLaserAPDPNpair >.endcap(), EcalCondObjectContainer< Values >.endcap(), MuonSubDetector.endcap, MuonTrackResidualAnalyzer.endcap, csc::L1Track.endcap(), csctf::TrackStub.endcap(), HLTRechitsToDigis.endcap, l1t::EMTFRoad.endcap, MuonTrackAnalyzer.endcap, MuonTiming.endcap, CSCDetId.endcap(), CSCSPHeader.endcap(), l1t::emtf::EventHeader.endcap, DDPixFwdBlades.endcap, l1t::EMTFTrack.endcap, CSCValHists::posRecord.endcap, l1t::EMTFHit.endcap, HcalParameters::LayerItem.layer, MSLayersKeeperX0DetLayer.layer(), ChamberLocationSpec.layer, MSLayersKeeper.layer(), MSLayersKeeperX0Averaged.layer(), HeterogeneousHGCSiliconDetId.layer(), reco::PixelClusterProperties.layer, TmCcu.layer, TotemT2ScintNumberingScheme.layer(), TrackerTreeVariables.layer, CaloHit.layer(), CSCBadStrips::BadChannel.layer, CSCBadWires::BadChannel.layer, l1t::HGCalTowerMap.layer(), RPCObFebAssmap::FebAssmap_Item.layer, RPCObGasmap::GasMap_Item.layer, FWCaloClusterProxyBuilder.layer, RPCObPVSSmap::Item.layer, TmModule.layer, hgcal::Spot.layer(), ME0SegmentAlgorithmBase::HitAndPosition.layer, PXBDetId.layer(), trklet::VMProjectionsMemory.layer(), PixelInactiveAreaFinder::DetGroupSpan.layer, LayerWithHits.layer(), trklet::TrackletProjectionsMemory.layer(), HcalDDDRecConstants::HcalEtaBin.layer, trklet::FullMatchMemory.layer(), ME0Chamber.layer(), l1thgcfirmware::HGCalCluster.layer(), l1thgcfirmware::HGCalTriggerCell.layer(), mtd::MTDGeomUtil.layer(), tmtt::KalmanState.layer(), HcalTestHistoClass::Hit.layer, DTLayerId.layer(), rpc_hit.layer, HGCalDigiValidation::digiInfo.layer, CSCStationIndex.layer(), OmtfEvent::Hit.layer, OmtfEvent::Hit::.layer, pixelCPEforGPU::DetParams.layer, ME0DetId.layer(), HGCalRecHitValidation::HitsInfo.layer, RPCCompDetId.layer(), HGCalTriggerTools.layer(), trklet::L1TStub.layer(), HGCalSimHitStudy::hitsinfo.layer, HGCalDetId.layer(), trackerTFP::State.layer(), ME0Geometry.layer(), HGCEEDetId.layer(), SiPixelCoordinates.layer(), StubResult.layer, HGCHEDetId.layer(), L1Analysis::L1AnalysisRecoRpcHitDataFormat.layer, HGCScintillatorDetId.layer(), mkfit::SteeringParams::iterator.layer(), HGCalSimHitValidation::hitsinfo.layer, HFNoseTriggerDetId.layer(), HGCalTriggerDetId.layer(), GE0SegAlgoRU::HitAndPosition.layer, TrackQuality::Layer.layer, FWPhysicsObjectDesc.layer(), CSCDetId.layer(), CSCChamber.layer(), GeometricDet.layer, HFNoseDetId.layer(), HGCSiliconDetId.layer(), HGCalTriggerModuleDetId.layer(), DTSuperLayer.layer(), TkOffTreeVariables.layer, pos::PixelModuleName.layer(), pos::PixelROCName.layer(), DTChamber.layer(), HGCTriggerDetId.layer(), HeterogeneousHGCScintillatorDetId.layer(), trklet::Stub.layer(), GeometryBranch.layer, reco::PFCluster.layer(), cscdqm::AddressMask.layer, pixelCPEforGPU::LayerGeometryT< TrackerTraits >.layer, pixelCPEforGPU::LayerGeometryT< TrackerTopology >.layer, MuonSimHitsValidAnalyzer.layer, TrackQuality.layer(), CSCGeometry.layer(), DTGeometry.layer(), reco::PFTrajectoryPoint.layer(), RPCDetId.layer(), FWEventItem.layer(), cscdqm::Address.layer, SiStripRegionCabling.layer(), reco::PFRecHit.layer(), RecHitsSortedInPhi.layer, FWProxyBuilderBase.layer(), pixelCPEforGPU::ParamsOnGPUT< TrackerTopology >.layer(), pixelCPEforGPU::ParamsOnGPUT< TrackerTraits >.layer(), mkfit::MCHitInfo.layer(), reco::modules::TrackerTrackHitFilter::Rule.layer(), TrackerTopology.layer(), ClusterShapeHitFilter::PixelData.layer, CkfDebugger.layer(), mkfit::IterationConfig.layer(), mkfit::Hit.layer(), GEMDetId.layer(), TrajectoryMeasurement.layer(), trklet::Tracklet.layer(), mkfit::TrackerInfo.layer(), SiPixelErrorEstimation.layer, mkfit::HitOnTrack.layer, CSCValHists::posRecord.layer, trklet::TrackletConfigBuilder::DTCinfo.layer, PixelMapPlotter.Barrel.layer, l1t::EMTFHit.layer, SiPixelTrackingRecHitsValid.layer, trackerTFP::StubPP.layer(), trackerTFP::StubGP.layer(), trackerTFP::StubHT.layer(), SiPixelPI::topolInfo.layer(), trackerTFP::StubMHT.layer(), trackerTFP::StubZHT.layer(), TrackingNtuple::DetIdCommon.layer, trackerTFP::StubKFin.layer(), trackerTFP::StubKF.layer(), TrackerTreeVariables.ring, CSCMapItem::MapItem.ring, RPCObFebAssmap::FebAssmap_Item.ring, RPCObGasmap::GasMap_Item.ring, RPCObPVSSmap::Item.ring, TmModule.ring, AlignableGEMStation.ring(), AlignableCSCStation.ring(), RPCCompDetId.ring(), CSCStationIndex.ring(), GEMStation.ring(), HGCScintillatorDetId.ring(), L1Analysis::L1AnalysisRecoRpcHitDataFormat.ring, HcalDcsDetId.ring(), RPCDetId.ring(), GEMRing.ring(), SiPixelCoordinates.ring(), TkOffTreeVariables.ring, GeometricDet.ring, CSCDetId.ring(), GeometryBranch.ring, cscdqm::AddressMask.ring, MuonSimHitsValidAnalyzer.ring, GEMGeometry.ring(), cscdqm::Address.ring, HcalLogicalMapGenerator.ring, GEMDetId.ring(), Phase1PixelROCMaps.ring(), CSCValHists::posRecord.ring, l1t::EMTFHit.ring, PixelMapPlotter.Forward.ring, SiPixelPI::topolInfo.ring(), TrackingNtuple::DetIdOTCommon::Parsed.ring, TrackingNtuple::DetIdOTCommon.ring, GEMSubDetId.station(), DTStationIndex.station(), CSCMapItem::MapItem.station, RPCObFebAssmap::FebAssmap_Item.station, RPCObGasmap::GasMap_Item.station, TAMuonChamberMatch.station(), omtf::DtDataWord64.station(), omtf::CscDataWord64.station(), RPCObPVSSmap::Item.station, PPSTimingCalibrationLUT::Key.station, AlignableGEMEndcap.station(), csc::L1TrackId.station(), reco::MuonChamberMatch.station(), rpc_hit.station, AlignableDTWheel.station(), AlignableCSCEndcap.station(), GEMPadDigi.station(), CSCStationIndex.station(), DTChamberId.station(), RPCCompDetId.station(), GEMPadDigiCluster.station(), csc::L1Track.station(), L1Analysis::L1AnalysisRecoRpcHitDataFormat.station, GEMRegion.station(), DTTrigData.station(), csctf::TrackStub.station(), DTSurveyChamber.station, DTTracoId.station(), GEMRing.station(), DTBtiId.station(), ME0DetId.station(), L1MuDTChambPhDigi.station, L1MuDTChambThDigi.station, DTTrigGeom.station(), L1MuDTTrackSegLoc.station(), L1MuBMTrackSegLoc.station(), DTGeomSupplier.station(), L1MuDTTrackSegEta.station(), CTPPSDetId.station(), CSCTimingExtractor::TimeMeasurement.station, GEMStation.station(), L1MuBMTrackSegEta.station(), cscdqm::AddressMask.station, DTTimingExtractor::TimeMeasurement.station, MuonSimHitsValidAnalyzer.station, DTSCTrigUnit.station(), RPCDetId.station(), CSCDetId.station(), L1MuDTAddressArray.station(), GEMGeometry.station(), L1MuBMAddressArray.station(), cscdqm::Address.station, L1MuDTTrackSegPhi.station(), L1MuBMTrackSegPhi.station(), MuonResidualsFitter::MuonAlignmentTreeRow.station, DTTracoChip.station(), DTBtiChip.station(), l1t::emtf::ME.station, L1TMuon::TriggerPrimitive::DTData.station, GEMDetId.station(), DTRecHitTrait.station(), CSCRecHitTrait.station(), CSCValHists::posRecord.station, l1t::EMTFHit.station, and mkLumiAveragedPlots.tuple.

78  def index(self):
79  i = []
80  try: i.append(self.endcap)
81  except AttributeError: pass
82  try: i.append(self.station)
83  except AttributeError: pass
84  try: i.append(self.ring)
85  except AttributeError: pass
86  try: i.append(self.chamber)
87  except AttributeError: pass
88  try: i.append(self.layer)
89  except AttributeError: pass
90  return tuple(i)
91