CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Static Public Attributes | Protected Attributes
DetId Class Reference

#include <DetId.h>

Inheritance diagram for DetId:
AHCalDetId CaloGenericDetId CaloTowerDetId CSCDetId CTPPSDetId DTChamberId EBDetId EcalPnDiodeDetId EcalScDetId EcalTrigTowerDetId EEDetId ESDetId GEMDetId HcalCastorDetId HcalDetId HcalGenericDetId HcalOtherDetId HcalTrigTowerDetId HcalZDCDetId HFNoseDetId HFNoseTriggerDetId HGCalDetId HGCalTriggerBackendDetId HGCalTriggerDetId HGCalTriggerModuleDetId HGCEEDetId HGCHEDetId HGCScintillatorDetId HGCSiliconDetId HGCTriggerDetId L1CaloRegionDetId ME0DetId MTDDetId PXBDetId PXFDetId RPCCompDetId RPCDetId SiStripDetId StripSubdetector

Public Types

enum  Detector {
  Tracker = 1, Muon = 2, Ecal = 3, Hcal = 4,
  Calo = 5, Forward = 6, VeryForward = 7, HGCalEE = 8,
  HGCalHSi = 9, HGCalHSc = 10, HGCalTrigger = 11
}
 

Public Member Functions

constexpr Detector det () const
 get the detector field from this detid More...
 
constexpr DetId ()
 Create an empty or null id (also for persistence) More...
 
constexpr DetId (uint32_t id)
 Create an id from a raw number. More...
 
constexpr DetId (Detector det, int subdet)
 Create an id, filling the detector and subdetector fields as specified. More...
 
constexpr bool null () const
 is this a null id ? More...
 
constexpr operator uint32_t () const
 
constexpr bool operator!= (DetId id) const
 inequality More...
 
constexpr uint32_t operator() () const
 
constexpr bool operator< (DetId id) const
 comparison More...
 
constexpr bool operator== (DetId id) const
 equality More...
 
constexpr uint32_t rawId () const
 get the raw id More...
 
constexpr int subdetId () const
 get the contents of the subdetector field (not cast into any detector's numbering enum) More...
 

Static Public Attributes

static const int kDetMask = 0xF
 
static const int kDetOffset = 28
 
static const int kSubdetMask = 0x7
 
static const int kSubdetOffset = 25
 

Protected Attributes

uint32_t id_
 

Detailed Description

Parent class for all detector ids in CMS. The DetId is a 32-bit unsigned integer. The four most significant bits ([31:28]) identify the large-scale detector (e.g. Tracker or Ecal) while the next three bits ([27:25]) identify a part of the detector (such as HcalBarrel (HB) for Hcal).

Definition at line 17 of file DetId.h.

Member Enumeration Documentation

◆ Detector

Enumerator
Tracker 
Muon 
Ecal 
Hcal 
Calo 
Forward 
VeryForward 
HGCalEE 
HGCalHSi 
HGCalHSc 
HGCalTrigger 

Definition at line 24 of file DetId.h.

24  {
25  Tracker = 1,
26  Muon = 2,
27  Ecal = 3,
28  Hcal = 4,
29  Calo = 5,
30  Forward = 6,
31  VeryForward = 7,
32  HGCalEE = 8,
33  HGCalHSi = 9,
34  HGCalHSc = 10,
35  HGCalTrigger = 11
36  };
Definition: Muon.py:1

Constructor & Destructor Documentation

◆ DetId() [1/3]

constexpr DetId::DetId ( )
inline

Create an empty or null id (also for persistence)

Definition at line 38 of file DetId.h.

Referenced by EBDetId::offsetBy(), EEDetId::offsetBy(), HcalZDCDetId::packHcalZDCDetId(), EBDetId::switchZSide(), and EEDetId::switchZSide().

38 : id_(0) {}
uint32_t id_
Definition: DetId.h:69

◆ DetId() [2/3]

constexpr DetId::DetId ( uint32_t  id)
inline

Create an id from a raw number.

Definition at line 40 of file DetId.h.

40 : id_(id) {}
uint32_t id_
Definition: DetId.h:69

◆ DetId() [3/3]

constexpr DetId::DetId ( Detector  det,
int  subdet 
)
inline

Create an id, filling the detector and subdetector fields as specified.

Definition at line 42 of file DetId.h.

43  : id_(((det & kDetMask) << kDetOffset) | ((subdet & kSubdetMask) << kSubdetOffset)) {}
static const int kSubdetOffset
Definition: DetId.h:22
constexpr Detector det() const
get the detector field from this detid
Definition: DetId.h:46
static const int kSubdetMask
Definition: DetId.h:20
static const int kDetMask
Definition: DetId.h:19
uint32_t id_
Definition: DetId.h:69
static const int kDetOffset
Definition: DetId.h:21

Member Function Documentation

◆ det()

constexpr Detector DetId::det ( ) const
inline

get the detector field from this detid

Definition at line 46 of file DetId.h.

References id_, kDetMask, and kDetOffset.

Referenced by hgc_digi_utils::addCellMetadata(), FWConvTrackHitsDetailView::addModules(), FWTrackHitsDetailView::addModules(), SiPhase2BadStripChannelBuilder::algoBeginRun(), JetToDigiDump::analyze(), SiPixelDynamicInefficiencyReader::analyze(), HGCalHitCalibration::analyze(), SiPhase2OuterTrackerLorentzAngleWriter::analyze(), TestHits::analyze(), TestSmoothHits::analyze(), DTChamberEfficiency::analyze(), TestTrackHits::analyze(), ListIds::analyze(), SeedMultiplicityAnalyzer::analyze(), L1MuonRecoTreeProducer::analyze(), HcalSimHitStudy::analyzeHits(), HcalSimHitCheck::analyzeHits(), CaloTowersCreationAlgo::assignHitHcal(), SegmentsTrackAssociator::associate(), PFHCALDenseIdNavigator< HcalDetId, HcalTopology, false >::backwardCompatibilityCheck(), FWECaloParticleProxyBuilder::build(), FWTracksModulesProxyBuilder::build(), GEMEfficiencyAnalyzer::buildStartingState(), CaloPoint::CaloPoint(), DTChamberEfficiency::chamberSelection(), EcalTrigTowerConstituentsMap::changeEEDetIdQuadrantAndZ(), MuonGeometryArrange::checkChosen(), reco::modules::TrackerTrackHitFilter::checkHit(), DTChamberId::checkMuonId(), HFNoseNumberingScheme::checkPosition(), ResidualRefitting::CollectTrackHits(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), RecoDisplacedMuonValidator::countMuonHits(), RecoMuonValidator::countMuonHits(), RecoDisplacedMuonValidator::countTrackerHits(), RecoMuonValidator::countTrackerHits(), GsfElectronAlgo::createElectron(), CTPPSDetId::CTPPSDetId(), CTPPSPixelDetId::CTPPSPixelDetId(), SimpleDAFHitCollector::Debug(), AlignableNavigator::detAndSubdetInMap(), ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer::HCAL::detIdInRange(), ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer::ECAL::detIdInRange(), SiPixelCalSingleMuonAnalyzer::detidIsOnPixel(), NearbyPixelClustersAnalyzer::detidIsOnPixel(), NearbyPixelClustersProducer::detidIsOnPixel(), DistanceToCell::DistanceToCell(), EcalRegressionData::fill(), gainCalibHelper::SiPixelGainCalibrationByRegionComparisonBase< myType, PayloadType, nIOVs, ntags >::fill(), HGVHistoProducerAlgo::fill_generic_cluster_histos(), TrackingNtuple::fillCandidates(), GlobalHitsAnalyzer::fillHCal(), MuonShowerInformationFiller::fillHitsByStation(), Phase2TrackerMonitorDigi::fillITPixelDigiHistos(), MuonAlignmentFromReference::fillNtuple(), Phase2TrackerMonitorDigi::fillOTDigiHistos(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), HGCalHitCalibration::fillWithRecHits(), spr::findDetIdCalo(), CastorCtdcPacker::findSamples(), CastorPacker::findSamples(), HcalPacker::findSamples(), GEMDetId::GEMDetId(), HcalGenericDetId::genericSubdet(), HGCalTriggerDetId::geometryCell(), HGCSiliconDetId::geometryCell(), FWL1THGCalProxyTemplate< l1t::HGCalMulticluster >::getCellsFromTriggerCell(), HGCalTriggerGeometryV9Imp2::getCellsFromTriggerCell(), HGCalTriggerGeometryV9Imp3::getCellsFromTriggerCell(), HGCalCoarseTriggerCellMapping::getCoarseTriggerCellId(), HGCalCoarseTriggerCellMapping::getConstituentTriggerCells(), SCEnergyCorrectorSemiParm::getCorrections(), TrackerOfflineValidation::getHistStructFromMap(), EcalLaserDbService::getLaserCorrection(), HGCalTriggerGeometryV9Imp2::getLinksInModule(), MuonAssociatorByHitsHelper::getMatchedIds(), HGCalTriggerGeometryV9Imp2::getModuleFromTriggerCell(), HGCalTriggerGeometryV9Imp3::getModuleFromTriggerCell(), HGCalTriggerGeometryV9Imp2::getModulePosition(), HGCalTriggerGeometryV9Imp3::getModulePosition(), HGCalTriggerGeometryV9Imp2::getModuleSize(), SiStripGainFromAsciiFile::getNewObject(), HGCalTriggerGeometryV9Imp2::getOrderedTriggerCellsFromModule(), TkModuleGroupSelector::getParameterIndexFromDetId(), JetMatchingTools::getPCaloHits(), HGCalGeometry::getPosition(), SCEnergyCorrectorSemiParm::getRegData(), TrackTransformerForGlobalCosmicMuons::getTransientRecHits(), GlobalCosmicMuonTrajectoryBuilder::getTransientRecHits(), TrackTransformerForCosmicMuons::getTransientRecHits(), GlobalTrajectoryBuilderBase::getTransientRecHits(), HGCalTriggerGeometryV9Imp2::getTriggerCellFromCell(), HGCalTriggerGeometryV9Imp3::getTriggerCellFromCell(), HGCalTriggerGeometryV9Imp2::getTriggerCellPosition(), HGCalTriggerGeometryV9Imp3::getTriggerCellPosition(), HGCalTriggerGeometryV9Imp2::getTriggerCellsFromModule(), CastorCondObjectContainer< CastorQIECoder >::getValues(), HcalCondObjectContainer< HcalPedestalWidth >::getValues(), hcalEqualDetId(), hcalTransformedId(), HcalCondObjectContainerBase::indexFor(), SiStripHashedDetId::init(), HcalCondObjectContainer< HcalPedestalWidth >::initContainer(), RPCCompDetId::initGas(), SiPixelCoordinates::isBPix_(), CaloGenericDetId::isCalo(), ecaldqm::isCrystalId(), CaloGenericDetId::isEcal(), ecaldqm::isEcalScDetId(), HGCSiliconDetId::isEE(), ecaldqm::isEndcapTTId(), SiPixelCoordinates::isFPix_(), CaloGenericDetId::isHcal(), HGCSiliconDetId::isHE(), GEMEfficiencyAnalyzer::isMuonSubdetAllowed(), SiPixelCoordinates::isPixel_(), ecaldqm::isSingleChannelId(), HGCalTriggerGeometryV9Imp2::layerWithOffset(), HGCalTriggerGeometryV9Imp3::layerWithOffset(), HGCalRecHitSimpleAlgo::makeRecHit(), StubsSimHitsMatcher::match(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), ME0DetId::ME0DetId(), HGCalTriggerDetId::moduleId(), HGCSiliconDetId::moduleId(), MuonResidualsFromTrack::MuonResidualsFromTrack(), HGCalGeometry::newCell(), EBDetId::offsetBy(), HGCalTBTopology::offsetBy(), HGCalTopology::offsetBy(), EEDetId::offsetBy(), operator<<(), HGCalCLUEAlgoT< TILE, STRATEGY >::populate(), SiPhase2BadStripConfigurableFakeESSource::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), fakeOTLA::produceRecord(), EcalLaserCondTools::FileReader::readPs(), MuonDetLayerMeasurements::recHits(), CaloTowersCreationAlgo::rescaleTowers(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), pTFrom2Stubs::rInvFrom2(), RPCCompDetId::RPCCompDetId(), RPCDetId::RPCDetId(), HGCalRecHitWorkerSimple::run(), MuonPSimHitSelector::select(), EcalMipGraphs::selectDigi(), EcalDisplaysByEvent::selectDigi(), HGCalShowerShapeHelper::ShowerShapeCalc::setFilteredHitsAndFractions(), TotemRPDetId::setPlane(), GeomDet::setSurfaceDeformation(), HcalCondObjectContainerBase::sizeFor(), TrackTransformerForCosmicMuons::SlopeSum(), hgcal::EGammaPCAHelper::storeRecHits(), ResidualRefitting::StoreTrackerRecHits(), HGCScintillatorDetId::subdet(), HGCSiliconDetId::subdet(), subdetId(), TrackTransformerForCosmicMuons::SumDy(), EBDetId::switchZSide(), EEDetId::switchZSide(), SiTrackerMultiRecHitUpdator::TIDorTEChit(), TotemRPDetId::TotemRPDetId(), egamma::towerOf(), SiStripMonitorTrack::trackStudyFromTrack(), ResidualRefitting::trkExtrap(), ZdcUnpacker::unpack(), HcalUnpacker::unpack(), HcalUnpacker::unpackUTCA(), HcalUnpacker::unpackVME(), HGCalTopology::valid(), HGCalTBTopology::valid(), HGCalTriggerGeometryV9Imp2::validCell(), HGCalTriggerGeometryV9Imp3::validCell(), HGCalTopology::validModule(), HGCalTriggerGeometryV9Imp2::validTriggerCellFromCells(), HGCalTriggerGeometryV9Imp3::validTriggerCellFromCells(), EcalTrigTowerConstituentsMap::wrapEcalTrigTowerDetId(), and EcalTrigTowerConstituentsMap::wrapEEDetId().

46 { return Detector((id_ >> kDetOffset) & kDetMask); }
Detector
Definition: DetId.h:24
static const int kDetMask
Definition: DetId.h:19
uint32_t id_
Definition: DetId.h:69
static const int kDetOffset
Definition: DetId.h:21

◆ null()

constexpr bool DetId::null ( ) const
inline

◆ operator uint32_t()

constexpr DetId::operator uint32_t ( ) const
inline

Definition at line 54 of file DetId.h.

References id_.

54 { return id_; }
uint32_t id_
Definition: DetId.h:69

◆ operator!=()

constexpr bool DetId::operator!= ( DetId  id) const
inline

inequality

Definition at line 64 of file DetId.h.

References id_.

64 { return id_ != id.id_; }
uint32_t id_
Definition: DetId.h:69

◆ operator()()

constexpr uint32_t DetId::operator() ( ) const
inline

Definition at line 53 of file DetId.h.

References id_.

53 { return id_; }
uint32_t id_
Definition: DetId.h:69

◆ operator<()

constexpr bool DetId::operator< ( DetId  id) const
inline

comparison

Definition at line 66 of file DetId.h.

References id_.

66 { return id_ < id.id_; }
uint32_t id_
Definition: DetId.h:69

◆ operator==()

constexpr bool DetId::operator== ( DetId  id) const
inline

equality

Definition at line 62 of file DetId.h.

References id_.

62 { return id_ == id.id_; }
uint32_t id_
Definition: DetId.h:69

◆ rawId()

constexpr uint32_t DetId::rawId ( ) const
inline

get the raw id

Definition at line 57 of file DetId.h.

References id_.

Referenced by TPTask::_process(), RecHitTask::_process(), DigiTask::_process(), UMNioTask::_process(), RpcDigiToStubsConverterOmtf::acceptDigi(), HcalDigitizer::accumulateCaloHits(), Phase2TrackerDigitizerAlgorithm::accumulateSimHits(), SiPixelDigitizerAlgorithm::accumulateSimHits(), SiStripDigitizerAlgorithm::accumulateSimHits(), DRNCorrectionProducerT< T >::acquire(), TkHistoMap::add(), PixelDigitizerAlgorithm::add_cross_talk(), Phase2TrackerDigitizerAlgorithm::add_cross_talk(), Phase2TrackerDigitizerAlgorithm::add_noise(), SiPixelDigitizerAlgorithm::add_noise(), Phase2TrackerDigitizerAlgorithm::add_noisy_cells(), CreateIdealTkAlRecords::addAlignmentInfo(), CaloMiscalibMapEcal::addCell(), CaloMiscalibMapHcal::addCell(), HcalDataFrameContainer< Digi >::addDataFrame(), CRackTrajectoryBuilder::AddHit(), CastorRawGains::addItem(), HcalRawGains::addItem(), FWConvTrackHitsDetailView::addModules(), FWTrackHitsDetailView::addModules(), FWRecoGeometryESProducer::addMTDGeometry(), FWRecoGeometryESProducer::addPixelBarrelGeometry(), FWRecoGeometryESProducer::addPixelForwardGeometry(), fireworks::addSiStripClusters(), TrackerGeometryCompare::addSurveyInfo(), MuonAlignmentInputSurveyDB::addSurveyInfo_(), TrackDetectorAssociator::addTAMuonSegmentMatch(), FWRecoGeometryESProducer::addTECGeometry(), FWRecoGeometryESProducer::addTIBGeometry(), FWRecoGeometryESProducer::addTIDGeometry(), FWRecoGeometryESProducer::addTOBGeometry(), CastorRawGains::addValues(), HcalRawGains::addValues(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiPhase2BadStripChannelBuilder::algoBeginRun(), AlignableDet::AlignableDet(), AlignableNavigator::alignableFromDetId(), CSCChamberFitter::alignableId(), AlignableDet::alignmentErrors(), AlignableDetUnit::alignmentErrors(), AlignableDet::alignments(), AlignableDetUnit::alignments(), EcalSelectiveReadoutValidation::anaDigi(), CkfDebugger::analyseRecHitNotFound(), EcalPFRecHitThresholdsMaker::analyze(), SiPixelLorentzAngleDBLoader::analyze(), RPCRecHitValid::analyze(), SiPixelLorentzAngleDB::analyze(), SiPixelVCalDB::analyze(), SiPixelDynamicInefficiencyDB::analyze(), SiPixelDynamicInefficiencyReader::analyze(), CTPPSRandomDQMSource::analyze(), SimHitsValidationHcal::analyze(), SiStripApvGainBuilderFromTag::analyze(), SiPixelGenErrorDBObjectUploader::analyze(), SiPixel2DTemplateDBObjectUploader::analyze(), SiPixelTemplateDBObjectUploader::analyze(), EtlDigiHitsValidation::analyze(), HcalAutoPedestalValidator::analyze(), SiStripLAProfileBooker::analyze(), BtlDigiHitsValidation::analyze(), EcalBarrelDigisValidation::analyze(), EtlSimHitsValidation::analyze(), EcalEndcapDigisValidation::analyze(), MuonPathConfirmator::analyze(), HcalTestNumberingTester::analyze(), SiPhase2OuterTrackerLorentzAngleWriter::analyze(), BtlSimHitsValidation::analyze(), HcalLutAnalyzer::analyze(), MuonPathSLFitter::analyze(), DTChamberEfficiency::analyze(), SiPixelCalSingleMuonAnalyzer::analyze(), DTRunConditionVar::analyze(), EtlLocalRecoValidation::analyze(), EcalDigisValidation::analyze(), EcalRecHitsValidation::analyze(), MuonPathCorFitter::analyze(), BtlLocalRecoValidation::analyze(), HcalRaddamMuon::analyze(), HCALGPUAnalyzer::analyze(), DTLocalTriggerLutTask::analyze(), NearbyPixelClustersAnalyzer::analyze(), DTLocalTriggerSynchTask::analyze(), MuonPathAnalyzerInChamber::analyze(), DuplicateRecHits::analyze(), EcalTrivialObjectAnalyzer::analyze(), ListIds::analyze(), DTTriggerEfficiencyTask::analyze(), cms::Analyzer_minbias::analyze(), EcalTPGParamBuilder::analyze(), HcalHBHEMuonAnalyzer::analyze(), DTDigiTask::analyze(), CastorPedestalsAnalysis::analyze(), TrackerGeometryIntoNtuples::analyze(), SiStripCPEAnalyzer::analyze(), EcalMixingModuleValidation::analyze(), SeedMultiplicityAnalyzer::analyze(), SiPixelLorentzAnglePCLWorker::analyze(), IsolatedTracksCone::analyze(), L1MuonRecoTreeProducer::analyze(), SiStripRecHitsValid::analyze(), SiStripTrackingRecHitsValid::analyze(), RecAnalyzerHF::analyzeHcal(), AnalyzerMinbias::analyzeHcal(), RecAnalyzerMinbias::analyzeHcal(), CaloSimHitAnalysis::analyzeHits(), CaloSimHitStudy::analyzeHits(), HGCalTimingAnalyzer::analyzeSimHits(), HcalHBHEMuonHighEtaAnalyzer::analyzeTracks(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), OverlapValidation::analyzeTrajectory(), CTPPSDetId::armId(), CaloTowerConstituentsMap::assign(), EcalTrigTowerConstituentsMap::assign(), SegmentToTrackAssociator::associate(), SegmentsTrackAssociator::associate(), CSCHitAssociator::associateCSCHitId(), TrackerHitAssociator::associateHit(), CSCHitAssociator::associateHitId(), TrackerHitAssociator::associatePhase2TrackerRecHit(), TrackerHitAssociator::associatePixelRecHit(), RPCHitAssociator::associateRecHit(), MtdRecoClusterToSimLayerClusterAssociatorByHitsImpl::associateRecoToSim(), TrackerHitAssociator::associateSimpleRecHitCluster(), MtdRecoClusterToSimLayerClusterAssociatorByHitsImpl::associateSimToReco(), TrackAssociatorByHitsImpl::associateSimToReco(), ecaldqm::PresampleTask::beginEvent(), EcalTPGParamBuilder::beginJob(), GEMRecHitProducer::beginRun(), SiStripLAProfileBooker::beginRun(), RPCChamberMasker::beginRun(), HcalHBHEMuonAnalyzer::beginRun(), HcalHBHEMuonHighEtaAnalyzer::beginRun(), AlCaHcalHBHEMuonProducer::beginRun(), SiPixelLorentzAnglePCLHarvester::beginRun(), SiPixelLorentzAnglePCLHarvesterMCS::beginRun(), SiPixelCoordinates::blade(), hcaldqm::Container2D::book(), DTTriggerEfficiencyTask::bookChamberHistos(), DTRunConditionVar::bookChamberHistos(), DTLocalTriggerEfficiencyTest::bookChambHistos(), DTLocalTriggerSynchTest::bookChambHistos(), DTTriggerEfficiencyTest::bookChambHistos(), PPSTimingCalibrationPCLWorker::bookHistograms(), PPSDiamondSampicTimingCalibrationPCLWorker::bookHistograms(), DTLocalTriggerSynchTask::bookHistos(), DTLocalTriggerTask::bookHistos(), DTLocalTriggerLutTask::bookHistos(), DTLocalTriggerBaseTask::bookHistos(), GEMGeometryBuilderFromCondDB::build(), FWTrackTrackingRecHitProxyBuilder::build(), FWME0SegmentProxyBuilder::build(), FWCSCRecHitProxyBuilder::build(), FWCaloClusterProxyBuilder::build(), FWCSCSegmentProxyBuilder::build(), FWCSCWireDigiProxyBuilder::build(), FWTracksterHitsProxyBuilder::build(), GEMCSCSegmentBuilder::build(), GEMGeometryParsFromDD::buildChamber(), RPCGeometryParsFromDD::buildGeometry(), ME0GeometryBuilder::buildGeometry(), BTLDetLayerGeometryBuilder::buildLayers(), AlignableTrackerBuilder::buildOuterTrackerDetectorAlignable(), AlignableTrackerBuilder::buildPixelDetectorAlignable(), AlignableTrackerBuilder::buildStripDetectorAlignable(), GEMGeometryParsFromDD::buildSuperChamber(), Basic2DGenericTopoClusterizer::buildTopoCluster(), FWME0RecHitProxyBuilder::buildViewType(), FWGEMSegmentProxyBuilder::buildViewType(), FWPSimHitProxyBuilder::buildViewType(), FWRPCRecHitProxyBuilder::buildViewType(), FWGEMRecHitProxyBuilder::buildViewType(), FWDTSegmentProxyBuilder::buildViewType(), FWDTDigiProxyBuilder::buildViewType(), EcalHaloAlgo::Calculate(), SurveyResidual::calculate(), Basic2DGenericPFlowPositionCalc::calculateAndSetPositionActual(), CALIBLogicalMapEntry::CALIBLogicalMapEntry(), CaloGenericDetId::CaloGenericDetId(), CastorNumberingScheme::CastorNumberingScheme(), DTNeutronWriter::chamberId(), CSCNeutronReader::chamberId(), CSCNeutronWriter::chamberId(), RPCNeutronWriter::chamberId(), MuonIdProducer::chamberId(), SiPixelCoordinates::channel(), DTDigiTask::channelsMap(), MtdTracksValidation::checkAcceptance(), SiStripGainsPCLHarvester::checkBookAPVColls(), SiStripGainsCalibTreeWorker::checkBookAPVColls(), SiStripApvGainInspector::checkBookAPVColls(), SiStripGainsPCLWorker::checkBookAPVColls(), cond::service::DTHVCheckByAbsoluteValues::checkCurrentStatus(), cond::service::DTHVCheckWithHysteresis::checkCurrentStatus(), reco::modules::TrackerTrackHitFilter::checkHit(), SimpleCosmicBONSeeder::checkNoisyModules(), MuonIdTruthInfo::checkSimHitForBestMatch(), EgammaHLTNxNClusterProducer::checkStatusOfEcalRecHit(), HLTEcalResonanceFilter::checkStatusOfEcalRecHit(), HLTRegionalEcalResonanceFilter::checkStatusOfEcalRecHit(), SpikeAndDoubleSpikeCleaner::clean(), GEMSegmentAlgorithm::clusterHits(), MTDThresholdClusterizer::clusterize(), emtf::phase2::GEMTPCollector::collect(), ResidualRefitting::CollectTrackHits(), SimplePlan1RechitCombiner::combine(), HcalTestNS::compare(), TrackerGeometryCompare::compareGeometries(), TkPixelMeasurementDet::compHits(), dtCalibration::DTVDriftSegment::compute(), PedeSteererWeakModeConstraints::constructConstraints(), mkfit::convertHits(), ALPAKA_ACCELERATOR_NAMESPACE::CaloRecHitSoAProducer< CAL >::convertRecHit(), MTDThresholdClusterizer::copy_to_buffer(), dtCalibration::DTTTrigResidualCorrection::correction(), EcalShowerContainmentCorrections::correctionCoefficients(), EcalBarrelClusterFastTimer::correctTimeToVertex(), MuonPathAssociator::correlateMPaths(), LutXml::create_lut_map(), EcalFEtoDigi::create_TPSample(), EcalFEtoDigi::create_TPSampleTcp(), CSCGEMMotherboard::CSCGEMMotherboard(), EcalSelectiveReadoutValidation::dccCh(), ecaldqm::dccId(), HcalTopology::denseId2detId(), CaloGenericDetId::denseIndex(), muonisolation::CaloExtractorByAssociator::deposits(), l1t::HGCalConcentratorData::detId(), APVShot::detId(), l1t::HGCalTriggerCell::detId(), l1t::HGCalTriggerSums::detId(), SiStripFineDelayHit::detId(), l1t::HGCalClusterT< l1t::HGCalCluster >::detId(), SiStripBadComponentsDQMServiceReader::detIdToString(), SiStripFineDelayHit::deviceMask(), Phase2TrackerDigitizerAlgorithm::digitize(), SiPixelDigitizerAlgorithm::digitize(), SiStripDigitizerAlgorithm::digitize(), SiPixelCoordinates::disk(), PreMixingSiStripWorker::DMinitializeDetUnit(), MuonAlignmentAnalyzer::doMatching(), EcalPreshowerTopology::down(), StripCPE::driftDirection(), Phase2StripCPE::driftDirection(), Phase2TrackerDigitizerAlgorithm::driftDirection(), PixelCPEBase::driftDirection(), SiPixelDigitizerAlgorithm::DriftDirection(), DTLayerId::DTLayerId(), DTRecSegment4D::DTRecSegment4D(), DTSuperLayerId::DTSuperLayerId(), DTWireId::DTWireId(), DTHVStatusHandler::dumpHVAliases(), CastorDbASCIIIO::dumpObject(), PrintMTDSens::dumpTouch(), InvRingCalib::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), EcalBarrelHardcodedTopology::east(), EcalEndcapHardcodedTopology::east(), EcalPreshowerTopology::east(), EcalBarrelTopology::east(), EcalEndcapTopology::east(), EcalEleCalibLooper::EBRegionDefinition(), EcalTrigPrimSpikeESProducer::EcalTrigPrimSpikeESProducer(), EcalEleCalibLooper::EERegionDefinition(), InvRingCalib::EERingDef(), spr::eHCALmatrix(), FakeCPE::Map::encode(), HGCalTBTopology::encode(), HGCalTopology::encode(), DTVDriftWriter::endJob(), ZeeCalibration::endOfJob(), AlignmentStats::endRun(), EcalSimHitsValidProducer::energyInEBMatrix(), EcalSimHitsValidProducer::energyInEEMatrix(), EcalBarrelSimHitsValidation::energyInMatrixEB(), EcalEndcapSimHitsValidation::energyInMatrixEE(), FakeCPE::Map::error(), ETLDetId::ETLDetId(), AlignmentMonitorMuonResiduals::event(), RPCPackingModule::eventRecords(), RPCSeedPattern::extropolateStep(), SiPixelCoordinates::fedid(), MuonShowerDigiFiller::fill(), TkHistoMap::fill(), HGVHistoProducerAlgo::fill_generic_cluster_histos(), TrackerRemapper::fillBarrelRemap(), TrackingNtuple::fillCandidates(), reco::HcalNoiseInfoProducer::filldigis(), PseudoBayesGrouping::FillDigisByLayer(), MatrixFillMap::fillEBMap(), EcalBarrelSimHitsValidation::fillEBMatrix(), EcalSimHitsValidProducer::fillEBMatrix(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillECal(), GlobalRecHitsProducer::fillECal(), MatrixFillMap::fillEEMap(), fillEEMap_SingleIOV(), fillEEMap_TwoIOVs(), EcalSimHitsValidProducer::fillEEMatrix(), EcalEndcapSimHitsValidation::fillEEMatrix(), CastorDigiProducer::fillFakeHits(), HcalFlexiHardcodeGeometryLoader::fillHBHO(), HcalFlexiHardcodeGeometryLoader::fillHE(), HcalFlexiHardcodeGeometryLoader::fillHF(), TrackerValidationVariables::fillHitQuantities(), MuonShowerInformationFiller::fillHitsByStation(), ApeEstimator::fillHitVariables(), CSCSegmentValidation::fillLayerHitsPerChamber(), EcalElectronicsMapper::fillMaps(), StripCPE::fillParams(), TrackingNtuple::fillPhase2OTHits(), TrackingNtuple::fillPixelHits(), MkFitGeometryESProducer::fillShapeAndPlacement(), TrackingNtuple::fillStripRphiStereoHits(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), TrackerGeometryCompare::fillTree(), HGCalHitCalibration::fillWithRecHits(), cms::TECClusterFilter::filter(), cms::ClusterMTCCFilter::filter(), EcalBadCalibFilter::filter(), HLTEcalPhiSymFilter::filter(), NearbyPixelClustersProducer::findAllTrajectoriesCrossings(), EcalRecHitsValidation::findBarrelMatrix(), EcalRecHitsValidation::findEndcapMatrix(), TkDetMap::findLayer(), LocalMaximumSeedFinder::findSeeds(), GEMCSCSegFit::fitlsq(), SiPixelCoordinates::flipped(), HcalDcsValues::foundDcsId(), GEMDetId::GEMDetId(), EcalTestDevDB::generateEcalGainRatios(), EcalTestDevDB::generateEcalIntercalibConstants(), EcalTestDevDB::generateEcalPedestals(), EcalTestDevDB::generateEcalWeightXtalGroups(), DTRecoUncertainties::get(), DTRecoConditions::get(), FWL1THGCalProxyTemplate< l1t::HGCalMulticluster >::getCellsFromTriggerCell(), DTHVStatusHandler::getChannelSplit(), MuonAlignmentInputXML::getCSCnode(), MTDGeometry::getDetectorThickness(), TrackerGeometry::getDetectorThickness(), MTDGeometry::getDetectorType(), TrackerGeometry::getDetectorType(), ClusterShapeHitFilter::getDrift(), MuonAlignmentInputXML::getDTnode(), TkHistoMap::getEntries(), GlobalMuonRefitter::getFirstHits(), MuonAlignmentInputXML::getGEMnode(), getHcalMatrixObject(), WriteCTPPSPixGainCalibrations::getHistos(), TrackerOfflineValidation::getHistStructFromMap(), BTLDeviceSim::getHitsResponse(), ETLDeviceSim::getHitsResponse(), EcalBarrelSimHitsValidation::getIdsAroundMax(), EcalEndcapSimHitsValidation::getIdsAroundMax(), EcalTrivialConditionRetriever::getIntercalibConstantsFromConfiguration(), EcalTrivialConditionRetriever::getIntercalibErrorsFromConfiguration(), EcalLaserDbService::getLaserCorrection(), DTHVStatusHandler::getLayerValues(), CastorLedAnalysis::GetLedConst(), HcalLedAnalysis::GetLedConst(), MuonAssociatorByHitsHelper::getMatchedIds(), HGCalTriggerGeometryV9Imp2::getModuleFromTriggerCell(), SiStripGainCosmicCalculator::getNewObject(), popcon::EcalPulseShapesHandler::getNewObjects(), popcon::EcalPulseSymmCovariancesHandler::getNewObjects(), popcon::EcalTPGPhysicsConstfromFile::getNewObjects(), popcon::EcalTPGBadTTHandler::getNewObjects(), popcon::EcalTPGLinConstHandler::getNewObjects(), popcon::EcalTPGPhysicsConstHandler::getNewObjects(), popcon::EcalDAQHandler::getNewObjects(), popcon::EcalTPGBadXTHandler::getNewObjects(), popcon::EcalTPGFineGrainEBGroupHandler::getNewObjects(), popcon::EcalTPGPedestalsHandler::getNewObjects(), popcon::EcalTPGLutGroupHandler::getNewObjects(), popcon::EcalTPGSpikeThresholdHandler::getNewObjects(), popcon::EcalDCSHandler::getNewObjects(), popcon::EcalPedestalsHandler::getNewObjectsH2(), popcon::EcalPedestalsHandler::getNewObjectsP5(), EcalTrivialConditionRetriever::getPFRecHitThresholdsFromConfiguration(), HGCalGeometry::getPosition(), AngleConverterBase::getProcessorPhi(), HcalAssistant::getRawIdFromCmssw(), CaloTowersCreationAlgo::getThresholdAndWeight(), RPCCalibSetUp::getTime(), RPCSimSetUp::getTime(), MTDTimeCalib::getTimeCalib(), EcalTrivialConditionRetriever::getTimeCalibConstantsFromConfiguration(), EcalTrivialConditionRetriever::getTimeCalibErrorsFromConfiguration(), EcalTPGScale::getTPGInADC(), EcalTPGScale::getTPGInGeV(), ETLNumberingScheme::getUnitID(), ESTBNumberingScheme::getUnitID(), EcalEndcapNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), EcalHodoscopeNumberingScheme::getUnitID(), HcalTestNumberingScheme::getUnitID(), HcalNumberingScheme::getUnitID(), ZdcNumberingScheme::getUnitID(), HFNoseNumberingScheme::getUnitID(), BTLNumberingScheme::getUnitID(), HGCalNumberingScheme::getUnitID(), CastorNumberingScheme::getUnitID(), HcalMaterials::getValue(), TkHistoMap::getValue(), CastorRawGains::getValues(), HcalRawGains::getValues(), HcalDcsValues::getValues(), HGCalTBGeometry::getWaferPosition(), HGCalGeometry::getWaferPosition(), TkLayerMap::getXY(), TkDetMap::getXY(), mtd::MTDGeomUtil::globalPosition(), gluedId(), Basic2DGenericPFlowClusterizer::growPFClusters(), PFlow2DClusterizerWithTime::growPFClusters(), SiPixelCoordinates::half(), egamma::hasActiveHcal(), hcaldqm::utilities::hash(), hcaldqm::hashfunctions::hash_DChannel(), hcaldqm::hashfunctions::hash_depth(), hcaldqm::hashfunctions::hash_HBHEPartition(), hcaldqm::hashfunctions::hash_HFPMiphi(), hcaldqm::hashfunctions::hash_ieta(), hcaldqm::hashfunctions::hash_iphi(), hcaldqm::hashfunctions::hash_Subdet(), hcaldqm::hashfunctions::hash_Subdetdepth(), hcaldqm::hashfunctions::hash_Subdetieta(), hcaldqm::hashfunctions::hash_Subdetiphi(), hcaldqm::hashfunctions::hash_SubdetPM(), hcaldqm::hashfunctions::hash_SubdetPMiphi(), hcaldqm::hashfunctions::hash_TChannel(), hcaldqm::hashfunctions::hash_TTSubdet(), hcaldqm::hashfunctions::hash_TTSubdetFW(), hcaldqm::hashfunctions::hash_TTSubdetieta(), hcaldqm::hashfunctions::hash_TTSubdetPM(), hcaldqm::hashfunctions::hash_TTSubdetPMiphi(), HBHEHFLogicalMapEntry::HBHEHFLogicalMapEntry(), hcalEqualDetId(), CalorimetryManager::HDShowerSimulation(), HcalHF_PETalgorithm::HFSetFlagFromPET(), HcalHFStatusBitFromRecHits::hfSetFlagFromRecHits(), MuonShowerInformationFiller::hitsFromSegments(), CSCSimHitMatcher::hitStation(), SiStripMonitorTrack::hitStudy(), DTSimHitMatcher::hitWiresInDTLayerId(), HLTCSCRing2or3Filter::hltFilter(), HLTCSCOverlapFilter::hltFilter(), HLTDTActivityFilter::hltFilter(), HOHXLogicalMapEntry::HOHXLogicalMapEntry(), HTLogicalMapEntry::HTLogicalMapEntry(), ecaldqm::binning::idFromBin(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFHFRecHitCreator::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), CastorTopology::incModule(), CastorTopology::incSector(), HGCalTBGeometry::indexFor(), HGCalGeometry::indexFor(), Pixel3DDigitizerAlgorithm::induce_signal(), Phase2TrackerDigitizerAlgorithm::induce_signal(), SiPixelDigitizerAlgorithm::induce_signal(), CastorText2DetIdConverter::init(), SeedFromProtoTrack::init(), HcalText2DetIdConverter::init(), SiPixelDigitizerAlgorithm::PixelEfficiencies::init_from_db(), hcaldqm::electronicsmap::ElectronicsMap::initialize(), MuonAlignmentFromReference::initialize(), SiStripDigitizerAlgorithm::initializeDetUnit(), popcon::EcalDCSHandler::insertHVDataSetToOffline(), popcon::EcalDCSHandler::insertLVDataSetToOffline(), TrackerDpgAnalysis::insertMeasurement(), Phase1PixelROCMaps::isBPixOuterLadder(), AlignmentPI::isBPixOuterLadder(), SiPixelPI::isBPixOuterLadder(), RPCCosmicSeedrecHitFinder::iscorssEdge(), ecaldqm::isCrystalId(), ecaldqm::isEcalScDetId(), ecaldqm::isEndcapTTId(), CalibrationTrackSelector::isIsolated(), AlignmentTrackSelector::isIsolated(), DetIdSelector::isSelected(), CmsTrackerDetIdBuilder::iterate(), StubKiller::killStub(), tmtt::StubKiller::killStub(), StubKiller::killStubInDeadModule(), tmtt::StubKiller::killStubInDeadModule(), SiPixelCoordinates::ladder(), SiPixelChargeReweightingAlgorithm::lateSignalReweight(), SiPixelDigitizerAlgorithm::lateSignalReweight(), SiPixelCoordinates::layer(), GeometryInterface::loadFEDCabling(), HcalFrontEndMapAddons::Helper::loadObject(), ZdcTopology::longitudinal(), hcaldqm::electronicsmap::ElectronicsMap::lookup(), CastorElectronicsMap::lookup(), HcalElectronicsMap::lookup(), HcalDcsMap::lookup(), HcalFrontEndMap::lookupRBX(), HcalFrontEndMap::lookupRBXIndex(), HcalFrontEndMap::lookupRM(), HcalFrontEndMap::lookupRMIndex(), CastorElectronicsMap::lookupTrigger(), HcalElectronicsMap::lookupTrigger(), EMTFSubsystemCollector::make_copad_gem(), CastorDbHardcode::makeCalibrationQIECoder(), HcalDbHardcode::makeCalibrationQIECoder(), XMLDocument::makeChId(), CastorDbHardcode::makeGain(), HcalDbHardcode::makeGain(), CastorDbHardcode::makeGainWidth(), HcalDbHardcode::makeGainWidth(), HcalDbHardcode::makeHardcodeSiPMParameter(), HcalDbHardcode::makeHardcodeTPChannelParameter(), HcalDbHardcode::makeMCParam(), CastorDbHardcode::makePedestal(), HcalDbHardcode::makePedestal(), CastorDbHardcode::makePedestalWidth(), HcalDbHardcode::makePedestalWidth(), HcalDbHardcode::makePFCut(), CastorDbHardcode::makeQIECoder(), HcalDbHardcode::makeQIECoder(), HcalDbHardcode::makeQIEType(), CastorDbHardcode::makeRecoParam(), HcalDbHardcode::makeRecoParam(), ticl::SeedingRegionByHF::makeRegions(), CastorDbHardcode::makeSaturationCorr(), TrajectoryManager::makeSinglePSimHit(), HcalDbHardcode::makeTimingParam(), HcalDbHardcode::makeZSThreshold(), CastorElectronicsMap::mapEId2chId(), HcalElectronicsMapAddons::Helper::mapEId2chId(), CastorElectronicsMap::mapEId2tId(), HcalElectronicsMapAddons::Helper::mapEId2tId(), MuonTrackResidualAnalyzer::mapMuSimHitsPerId(), ecaldqm::MESet::maskMatches(), StubsSimHitsMatcher::match(), TrackingNtuple::matchCluster(), GEMDigiMatcher::matchClustersToSimTrack(), CSCDigiMatcher::matchComparatorsToSimTrack(), MuonSegmentMatcher::matchCSC(), CSCRecHitMatcher::matchCSCRecHit2DsToSimTrack(), CSCRecHitMatcher::matchCSCSegmentsToSimTrack(), GEMDigiMatcher::matchDigisSLToSimTrack(), GEMDigiMatcher::matchDigisToSimTrack(), MuonSegmentMatcher::matchDT(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), GEMDigiMatcher::matchPadsToSimTrack(), GEMRecHitMatcher::matchRecHitsToSimTrack(), CSCDigiMatcher::matchStripsToSimTrack(), CSCDigiMatcher::matchWiresToSimTrack(), MuonDetLayerMeasurements::measurements(), SiPixelCoordinates::module(), PSSDigitizerAlgorithm::module_killing_DB(), SSDigitizerAlgorithm::module_killing_DB(), GlobalTrackerMuonAlignment::muonFitter(), MuonResidualsFromTrack::MuonResidualsFromTrack(), ZdcGeometry::newCell(), HGCalTBGeometry::newCell(), HGCalGeometry::newCell(), EcalBarrelHardcodedTopology::north(), EcalEndcapHardcodedTopology::north(), EcalPreshowerTopology::north(), EcalBarrelTopology::north(), EcalEndcapTopology::north(), HcalTopology::north(), DTHVStatusHandler::offlineList(), EBDetId::offsetBy(), EEDetId::offsetBy(), DBSpecToDetUnit::operator()(), DetIdSelector::operator()(), rpcrawtodigi::DebugDigisPrintout::operator()(), ME0DetId::operator<(), RPCDetId::operator<(), DTOccupancyPoint::operator<(), l1t::CPPFDigi::operator<(), GEMDetId::operator<(), operator<<(), MTDTopology::orderETLSector(), HcalGenericDetId::otherSubdet(), SiPixelCoordinates::outer(), SiPixelCoordinates::panel(), DTRunConditionVarClient::percDevVDrift(), SiPixelDigitizerAlgorithm::pixel_aging(), Phase2TrackerDigitizerAlgorithm::pixel_inefficiency(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), mtd::MTDGeomUtil::pixelInModule(), TotemT2DetId::planeId(), CTPPSDiamondDetId::planeId(), TotemRPDetId::planeId(), TotemTimingDetId::planeId(), mtd::MTDGeomUtil::position(), CaloMiscalibMapEcal::prefillMap(), CaloMiscalibMapHcal::prefillMap(), CaloMiscalibMapEcal::print(), BaseCrystal::print(), VectorHitBuilderAlgorithmBase::printCluster(), sipixelobjects::PixelFEDLink::printForMap(), HcalHitRelabeller::process(), HcalSimpleReconstructor::process(), SeedClusterRemoverPhase2::process(), SeedClusterRemover::process(), HLTTrackClusterRemoverNew::process(), HITrackClusterRemover::process(), EcalFenixTcp::process_part2_barrel(), EcalFenixTcp::process_part2_endcap(), cscdqm::EventProcessor::processCSC(), HBHEPhase1Reconstructor::processData(), RecHitProcessor::processLook(), MuonAlignmentFromReference::processMuonResidualsFromTrack(), PPSDirectProtonSimulation::processProton(), SiPixelFedCablingMapBuilder::produce(), EcalCATIAGainRatiosESProducer::produce(), ALPAKA_ACCELERATOR_NAMESPACE::EcalElectronicsMappingHostESProducer::produce(), CastorSimpleReconstructor::produce(), EcalTBWeightUncalibRecHitProducer::produce(), RPCRecHitProducer::produce(), FastTrackerRecHitMatcher::produce(), SiPixelFakeLorentzAngleESSource::produce(), FakeTrackProducer< T >::produce(), TrackCandidateProducer::produce(), HcalDigiToRawuHTR::produce(), CalibrationTrackSelectorFromDetIdList::produce(), TrajectorySeedFromMuonProducer::produce(), RecHitCorrector::produce(), InterestingTrackEcalDetIdProducer::produce(), ZdcHitReconstructor::produce(), SiPhase2BadStripConfigurableFakeESSource::produce(), HcalHitReconstructor::produce(), CastorTowerProducer::produce(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGenerator::produce(), L2MuonSeedGeneratorFromL1TkMu::produce(), HFPhase1Reconstructor::produce(), ShallowGainCalibration::produce(), TrackerToMuonPropagator::produce(), MuonSimHitProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), AlCaHcalHBHEMuonProducer::produce(), DTTrigPhase2Prod::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), L1FPGATrackProducer::produce(), EcalTrivialConditionRetriever::produceEcalGainRatios(), EcalTrivialConditionRetriever::produceEcalIntercalibConstants(), EcalTrivialConditionRetriever::produceEcalIntercalibConstantsMC(), EcalTrivialConditionRetriever::produceEcalIntercalibErrors(), EcalTrivialConditionRetriever::produceEcalPedestals(), EcalTrivialConditionRetriever::produceEcalPFRecHitThresholds(), EcalTrivialConditionRetriever::produceEcalTimeCalibConstants(), EcalTrivialConditionRetriever::produceEcalTimeCalibErrors(), EcalTrivialConditionRetriever::produceEcalWeightXtalGroups(), ESTrivialConditionRetriever::produceESIntercalibConstants(), ESTrivialConditionRetriever::produceESPedestals(), ESTrivialConditionRetriever::produceESWeightStripGroups(), reco::modules::TrackerTrackHitFilter::produceFromTrack(), ecaldqm::SummaryClient::producePlots(), hcaldqm::ContainerXXX< int >::push(), TSGForRoadSearch::pushTrajectorySeed(), PreMixingSiStripWorker::put(), HcalMaterials::putValue(), SiPixelCoordinates::quadrant(), tmtt::TrackerModule::rawDetId(), tmtt::TrackerModule::rawStackedDetId(), LMap::impl::read(), StoreEcalCondition::readEcalGainRatiosFromFile(), StoreEcalCondition::readEcalIntercalibConstantsFromFile(), StoreEcalCondition::readEcalIntercalibConstantsMCFromFile(), StoreEcalCondition::readEcalPFRecHitThresholdsFromFile(), StoreEcalCondition::readEcalWeightXtalGroupsFromFile(), StoreESCondition::readESIntercalibConstantsFromFile(), StoreESCondition::readESPedestalsFromFile(), ecaldqm::StatusManager::readFromObj(), popcon::EcalPedestalsHandler::readPedestal2017(), popcon::EcalPedestalsHandler::readPedestalFile(), popcon::EcalPedestalsHandler::readPedestalMC(), popcon::EcalPedestalsHandler::readPedestalTimestamp(), popcon::EcalPedestalsHandler::readPedestalTree(), TkPhase2OTMeasurementDet::recHits(), MTDDetLayerMeasurements::recHits(), MuonDetLayerMeasurements::recHits(), HFFlexibleTimeCheck::reconstruct(), CalorimetryManager::reconstructHCAL(), DTHVStatusHandler::recoverSnapshot(), helper::ClusterStorer::ClusterHitRecord< ClusterRefType >::rekey(), HcalHitRelabeller::relabel(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), SiPixelCoordinates::ring(), SiPixelCoordinates::roc(), CTPPSDetId::rpId(), VectorHitBuilderAlgorithm::run(), HGCalRecHitWorkerSimple::run(), TrackInfoProducerAlgorithm::run(), ETLElectronicsSim::run(), EcalRecHitWorkerSimple::run(), MPCorFilter::run(), EcalEBTrigPrimTestAlgo::run(), EcalEBPhase2TrigPrimAlgo::run(), DigiSimLinkAlgorithm::run(), DTLocalTriggerBaseTask::runAB7Analysis(), DTLocalTriggerEfficiencyTest::runClientDiagnostic(), DTLocalTriggerSynchTest::runClientDiagnostic(), DTTriggerEfficiencyTest::runClientDiagnostic(), ecaldqm::LedTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::TrigPrimTask::runOnDigis(), DTLocalTriggerTask::runSegmentAnalysis(), EcalSelectiveReadout::runSelectiveReadout0(), DTLocalTriggerBaseTask::runTMAnalysis(), DTLocalTriggerTask::runTMAnalysis(), BaseTrackerRecHit::sameDetModule(), SiPixelCoordinates::sector(), MuonPathAnalyticAnalyzer::segment_fitter(), SiStripBadModuleConfigurableFakeESSource::selectDetectors(), mtd::MTDGeomUtil::sensorModuleId(), HeterogeneousHGCalHEFCellPositionsFiller::set_conditions_(), TkHistoMap::setBinContent(), DTHVStatusHandler::setChannelFlag(), AHCalSD::setDetUnitId(), HGCalShowerShapeHelper::ShowerShapeCalc::setFilteredHitsAndFractions(), InitialGrouping::setInChannels(), TrapezoidalGrouping::setInChannels(), CSCBaseElectronicsSim::setLayer(), MuonTrackCSCChamberResidual::setSegmentResidual(), GeomDet::setSurfaceDeformation(), TrackerOfflineValidation::setUpTreeMembers(), MuonPathAnalyzerInChamber::setWirePosAndTimeInMP(), SiPixelCoordinates::side(), SiPixelCoordinates::signed_blade(), SiPixelCoordinates::signed_disk(), SiPixelCoordinates::signed_ladder(), SiPixelCoordinates::signed_module(), RPCSimAverageNoise::simulateNoise(), RPCSimModelTiming::simulateNoise(), RPCSimAverageNoiseEff::simulateNoise(), RPCSimAverageNoiseEffCls::simulateNoise(), RPCSimAsymmetricCls::simulateNoise(), SiStripTKNumbers::SiStripTKNumbers(), ctfseeding::HitExtractorSTRP::skipThis(), CRackTrajectoryBuilder::SortHits(), EcalEndcapHardcodedTopology::south(), EcalBarrelHardcodedTopology::south(), EcalPreshowerTopology::south(), EcalBarrelTopology::south(), EcalEndcapTopology::south(), HcalTopology::south(), CTPPSDetId::stationId(), hgcal::EGammaPCAHelper::storeRecHits(), ResidualRefitting::StoreTrackerRecHits(), GEMSimHitMatcher::superChamberIdsCoincidences(), SurveyResidual::SurveyResidual(), EBDetId::switchZSide(), EEDetId::switchZSide(), PFRecHitQTestHCALThresholdVsDepth::test(), LutXml::test_access(), HcalLutManager::test_xml_access(), DTSegtoRPC::thePoints(), TracktoRPC::thePoints(), FastTSGFromPropagation::trackerSeeds(), LaserDQM::trackerStatistics(), GlobalTrackerMuonAlignment::trackFitter(), TrajectoryAtInvalidHit::TrajectoryAtInvalidHit(), SiStripMonitorTrack::trajectoryStudy(), ZdcTopology::transverse(), PPSStripOrganization::unitID(), PPSDiamondOrganization::unitID(), EcalPreshowerTopology::up(), AlignableDet::update(), AlignableDetUnit::update(), AlignableComposite::update(), CSCGeometryValidate::validateCSCChamberGeometry(), CSCGeometryValidate::validateCSCLayerGeometry(), DTGeometryValidate::validateDTChamberGeometry(), ValidateGeometry::validateDTChamberGeometry(), DTGeometryValidate::validateDTLayerGeometry(), ValidateGeometry::validateDTLayerGeometry(), GEMGeometryValidate::validateGEMChamberGeometry(), GEMGeometryValidate::validateGEMEtaPartitionGeometry(), ME0GeometryValidate::validateME0ChamberGeometry(), ME0GeometryValidate::validateME0EtaPartitionGeometry(), ME0GeometryValidate::validateME0EtaPartitionGeometry2(), RPCGeometryValidate::validateRPCChamberGeometry(), ValidateGeometry::validateRPCGeometry(), RPCGeometryValidate::validateRPCStripsGeometry(), CaloGenericDetId::validDetId(), TracktoRPC::ValidRPCSurface(), QuickTrackAssociatorByHitsImpl::weightedNumberOfTrackClusters(), EcalBarrelHardcodedTopology::west(), EcalEndcapHardcodedTopology::west(), EcalPreshowerTopology::west(), EcalEndcapTopology::west(), EcalBarrelTopology::west(), xuti::writeCell(), GlobalTrackerMuonAlignment::writeGlPosRcd(), and ZDCLogicalMapEntry::ZDCLogicalMapEntry().

57 { return id_; }
uint32_t id_
Definition: DetId.h:69

◆ subdetId()

constexpr int DetId::subdetId ( ) const
inline

get the contents of the subdetector field (not cast into any detector's numbering enum)

Definition at line 48 of file DetId.h.

References det(), HGCalEE, HGCalHSc, HGCalHSi, id_, kSubdetMask, and kSubdetOffset.

Referenced by MuonSensitiveDetector::acceptHit(), SiPixelDetSummary::add(), SiStripDetSummary::add(), StubKiller::addDeadLayerModulesToDeadModuleList(), tmtt::StubKiller::addDeadLayerModulesToDeadModuleList(), MuonTimingFiller::addEcalTime(), FWConvTrackHitsDetailView::addModules(), FWTrackHitsDetailView::addModules(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), SiPhase2BadStripChannelBuilder::algoBeginRun(), EcalSelectiveReadoutValidation::anaDigi(), CkfDebugger::analyseRecHitExistance(), JetToDigiDump::analyze(), SiPixelLorentzAngleDBLoader::analyze(), SiPixelLorentzAngleDB::analyze(), SiPixelVCalDB::analyze(), TrackingRecoMaterialAnalyser::analyze(), SiPixelDynamicInefficiencyReader::analyze(), SiPixelDigiSource::analyze(), SiPixelVCalReader::analyze(), SiPixelLorentzAngleReader::analyze(), SiPixelGenErrorDBObjectUploader::analyze(), SiPixel2DTemplateDBObjectUploader::analyze(), SiPixelTemplateDBObjectUploader::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorMC::analyze(), ElectronStudy::analyze(), SiStripLAProfileBooker::analyze(), SiPixelRawDataErrorSource::analyze(), OuterTrackerMonitorTTCluster::analyze(), SiPixelTrackResidualSource::analyze(), Phase2OTMonitorTTCluster::analyze(), SiPhase2OuterTrackerLorentzAngleWriter::analyze(), Phase2OTMonitorTTStub::analyze(), OuterTrackerMonitorTTStub::analyze(), cms::SiPixelCondObjOfflineReader::analyze(), cms::SiPixelCondObjReader::analyze(), SiPixelHitEfficiencySource::analyze(), cms::SiPixelCondObjForHLTReader::analyze(), DTChamberEfficiency::analyze(), ElectronCalibrationUniv::analyze(), MuonAlignmentAnalyzer::analyze(), SiPixelErrorEstimation::analyze(), ListIds::analyze(), cms::Analyzer_minbias::analyze(), AlignmentStats::analyze(), PixelBaryCentreAnalyzer::analyze(), TrackerGeometryIntoNtuples::analyze(), CosmicRateAnalyzer::analyze(), SiStripCPEAnalyzer::analyze(), SeedMultiplicityAnalyzer::analyze(), L1MuonRecoTreeProducer::analyze(), SiPixelQualityPlotter::analyze(), SiStripTrackingRecHitsValid::analyze(), TrackerOfflineValidation::analyze(), OverlapValidation::analyzeTrajectory(), reco::modules::TrackerTrackHitFilter::Rule::apply(), TrackerSystematicMisalignments::applySystematicMisalignment(), EBDetId::approxEta(), SegmentsTrackAssociator::associate(), TrackerHitAssociator::associatePhase2TrackerRecHit(), TrackerHitAssociator::associatePixelRecHit(), TrackerHitAssociator::associateSimpleRecHitCluster(), TrackAssociatorByHitsImpl::associateSimToReco(), BaseCrystal::BaseCrystal(), SiStripLAProfileBooker::beginRun(), AlignmentMonitorGeneric::book(), SiPixelTrackResidualModule::book(), SiPixelHitEfficiencyModule::book(), SiPixelDigiModule::book(), SiPixelClusterModule::book(), SiPixelRecHitModule::book(), NearbyPixelClustersAnalyzer::bookModuleHistograms(), TrackerOfflineValidation::bookSummaryHists(), CaloGeometryHelper::borderCrossing(), FWTracksModulesProxyBuilder::build(), CaloGeometryHelper::buildCrystal(), AlignmentTask::buildIndexMaps(), AlignmentTask::buildStandardConstraints(), PhotonIsolationCalculator::calculate(), TrackingParticleNumberOfLayers::calculate(), PositionCalc::Calculate_Location(), GsfElectronAlgo::calculateSaturationInfo(), GsfElectronAlgo::calculateShowerShape(), CaloPoint::CaloPoint(), DTChamberEfficiency::chamberSelection(), EcalTrigTowerConstituentsMap::changeEEDetIdQuadrantAndZ(), SiPixelCoordinates::channel(), spr::chargeIsolationEcal(), spr::chargeIsolationGenEcal(), SiStripGainsPCLHarvester::checkBookAPVColls(), SiStripGainsCalibTreeWorker::checkBookAPVColls(), SiStripApvGainInspector::checkBookAPVColls(), SiStripGainsPCLWorker::checkBookAPVColls(), SimpleCosmicBONSeeder::checkCharge(), MuonGeometryArrange::checkChosen(), DTChamberId::checkMuonId(), SimpleCosmicBONSeeder::checkNoisyModules(), AlignmentTrackSelector::checkPrescaledHits(), PFHCALDenseIdNavigator< HcalDetId, HcalTopology, false >::checkSameSubDet(), PhotonIsolationCalculator::classify(), EcalClusterToolsT< noZS >::cluster2ndMoments(), ResidualRefitting::CollectTrackHits(), SiPixelGainCalibScaler::computeAndStorePalyoads(), SiPixelHitEfficiencyModule::computeEfficiencies(), mkfit::convertHits(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), GsfElectronAlgo::createElectron(), CTPPSDetId::CTPPSDetId(), CTPPSDiamondDetId::CTPPSDiamondDetId(), CTPPSPixelDetId::CTPPSPixelDetId(), ecaldqm::dccId(), SimpleDAFHitCollector::Debug(), spr::debugEcalDet(), AlignableNavigator::detAndSubdetInMap(), SiPixelCalSingleMuonAnalyzer::detidIsOnPixel(), NearbyPixelClustersAnalyzer::detidIsOnPixel(), NearbyPixelClustersProducer::detidIsOnPixel(), SiStripBadComponentsDQMServiceReader::detIdToString(), PixelInactiveAreaFinder::detInfo(), Phase2TrackerDigitizerAlgorithm::digitize(), LumiMonitor::dqmAnalyze(), Phase2TrackerDigitizerAlgorithm::driftDirection(), ZeeCalibration::duringLoop(), ElectronCalibrationUniv::endJob(), AlignmentStats::endRun(), ErrorCheckerPhase0::errorDetId(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), spr::extraIds(), factorRPFromSensorCorrections(), ecaldqm::MESetProjection::fill(), SiPixelHitEfficiencyModule::fill(), SiPixelTrackResidualModule::fill(), SiPixelRawDataErrorModule::fill(), SiPixelClusterModule::fill(), SiPixelRecHitModule::fill(), SiPixelDigiModule::fill(), EcalRegressionData::fill(), gainCalibHelper::SiPixelGainCalibrationMap< myType, PayloadType, myDetType >::fill(), SiStripBadComponentInfo::fillBadComponentMaps(), SiStripPI::fillBCArrays(), SiStripCondObjectRepresent::SiStripDataContainer< Item, type >::fillByPartition(), TrackingNtuple::fillCandidates(), egHLT::OffHelper::fillClusShapeData(), AlignmentPI::fillComparisonHistogram(), AlignmentPI::fillComparisonHistograms(), SiStripCondObjectRepresent::SiStripDataContainer< Item, type >::fillCorrelationByPartition(), GlobalHitsAnalyzer::fillHCal(), TrackerValidationVariables::fillHitQuantities(), MuonShowerInformationFiller::fillHitsByStation(), SiStripLorentzAngleDQM::fillMEsForLayer(), MuonIdProducer::fillMuonId(), MuonAlignmentFromReference::fillNtuple(), TrackingNtuple::fillPhase2OTHits(), TrackingNtuple::fillPixelHits(), MkFitGeometryESProducer::fillShapeAndPlacement(), SiPixelDigitizerAlgorithm::fillSimHitMaps(), TrackingNtuple::fillStripRphiStereoHits(), SiStripLorentzAngleDQM::fillSummaryMEs(), gainCalibHelper::gainCalibPI::fillTheHistos(), SiStripPI::fillTotalComponents(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), TrackerGeometryCompare::fillTree(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), HGCalHitCalibration::fillWithRecHits(), cms::TECClusterFilter::filter(), cms::ClusterMTCCFilter::filter(), EcalBadCalibFilter::filter(), ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findBinPseudoStrip_(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::findBinTriggerTower_(), Phase1PixelROCMaps::findDetCoordinates(), spr::findDetIdCalo(), ecaldqm::binning::findPlotIndex(), HcalPacker::findSamples(), GEMCSCSegFit::fit2(), GEMDetId::GEMDetId(), HcalGenericDetId::genericSubdet(), SiStripCablingDQM::getActiveDetIds(), QuickTrackAssociatorByHitsImpl::getAllSimTrackIdentifiers(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetProjection::getBinError(), CaloGeometryHelper::getClosestCell(), EcalTPGParamBuilder::getCoeff(), StubPtConsistency::getConsistency(), QuickTrackAssociatorByHitsImpl::getDoubleCount(), HCalSD::getEnergyDeposit(), SiStripPlotGain::getHistos(), TrackerOfflineValidation::getHistStructFromMap(), SiStripFakeAPVParameters::getIndex(), EcalLaserDbService::getLaserCorrection(), SiStripLAProfileBooker::getlayer(), HGCalTriggerGeometryV9Imp2::getLinksInModule(), MuonAssociatorByHitsHelper::getMatchedIds(), L1TMuon::GeometryTranslator::getME0SpecificPoint(), CaloGeometryHelper::getNeighbours(), SiStripGainCosmicCalculator::getNewObject(), EcalClusterToolsT< noZS >::getNrCrysDiffInEta(), EcalClusterToolsT< noZS >::getNrCrysDiffInPhi(), HGCalTriggerGeometryV9Imp2::getOrderedTriggerCellsFromModule(), TkModuleGroupSelector::getParameterIndexFromDetId(), JetMatchingTools::getPCaloHits(), SCEnergyCorrectorSemiParm::getRegData(), SiStripMiscalibrate::getRegionsFromDetId(), EGRegressionModifierV3::getSeedCrysCoord(), PixelInactiveAreaFinder::getSpan(), ALPAKA_ACCELERATOR_NAMESPACE::particleFlowRecHitProducer::getSubdet(), SiStripUtility::getSubDetectorTag(), SiStripHistoId::getSubdetid(), TrackTransformerForGlobalCosmicMuons::getTransientRecHits(), TrackTransformerForCosmicMuons::getTransientRecHits(), HGCalTriggerGeometryV9Imp2::getTriggerCellFromCell(), HGCalTriggerGeometryV9Imp3::getTriggerCellFromCell(), HGCalTriggerGeometryV9Imp2::getTriggerCellsFromModule(), CastorCondObjectContainer< CastorQIECoder >::getValues(), HcalCondObjectContainer< HcalPedestalWidth >::getValues(), CaloGeometryHelper::getWindow(), SiPixelTopoFinder::half(), hcalEqualDetId(), hcalTransformedId(), MuonChamberResidual::hitlayer(), MuonChamberResidual::hitposition(), MuonShowerInformationFiller::hitsFromSegments(), track_associator::hitsToClusterRefs(), HLTPixelActivityFilter::hltFilter(), HLTPixelAsymmetryFilter::hltFilter(), MuonSeedBuilder::IdentifyShowering(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), HcalCondObjectContainerBase::indexFor(), SiStripHashedDetId::init(), SiPixelDigitizerAlgorithm::PixelEfficiencies::init_from_db(), HcalCondObjectContainer< HcalPedestalWidth >::initContainer(), RPCCompDetId::initGas(), SiStripDCSStatus::initialise(), PreMixingSiStripWorker::initializeEvent(), MeasurementTrackerImpl::initStMeasurementConditionSet(), l1tVertexFinder::InputData::InputData(), ESCondObjectContainer< ESStripGroupId >::insert(), SiPixelCoordinates::isBPix_(), CaloGenericDetId::isCaloTower(), CaloGenericDetId::isCastor(), ecaldqm::isCrystalId(), CaloGenericDetId::isEB(), ecaldqm::isEcalScDetId(), CaloGenericDetId::isEE(), ecaldqm::isEndcapTTId(), CaloGenericDetId::isES(), ecaldqm::isForward(), SiPixelCoordinates::isFPix_(), GEMEfficiencyAnalyzer::isMuonSubdetAllowed(), SiPixelCoordinates::isPixel_(), ecaldqm::isSingleChannelId(), CaloGenericDetId::isZDC(), StubKiller::killStub(), tmtt::StubKiller::killStub(), LA_Filler_Fitter::layerLabel(), SiStripDetCabling::layerSearch(), TkLayerMap::layerSearch(), HGCalTriggerGeometryV9Imp2::layerWithOffset(), PPSDirectSimulationData::loadEffeciencyHistogramsPerPlane(), HGCalRecHitSimpleAlgo::makeRecHit(), ecaldqm::MESet::maskMatches(), StubsSimHitsMatcher::match(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), spr::matrixECALIds(), ME0DetId::ME0DetId(), TkGluedMeasurementDet::measurements(), MuonDetLayerMeasurements::measurements(), TrackMerger::merge(), SiPixelDigitizerAlgorithm::missCalibrate(), SiPixelCoordinates::module(), CaloGeometryHelper::move(), PFECALHashNavigator::move(), MuonResidualsFromTrack::MuonResidualsFromTrack(), HcalIsoTrkSimAnalyzer::newId(), HcalIsoTrkAnalyzer::newId(), AlCaHcalIsotrkProducer::newId(), CkfDebugger::nextCorrectHits(), SiStripTKNumbers::nfibres(), SiPixelTrackResidualModule::nfill(), SiPixelRecHitModule::nfill(), SiStripTKNumbers::nmodules(), MuonSeedCleaner::NRecHitsFromSegment(), EBDetId::offsetBy(), HGCalTBTopology::offsetBy(), HGCalTopology::offsetBy(), EEDetId::offsetBy(), ALPAKA_ACCELERATOR_NAMESPACE::ecal::multifit::Kernel_time_compute_findamplchi2_and_finish::operator()(), HcalGenericDetId::otherSubdet(), TrackerTopology::partnerDetId(), Phase2TrackerDigitizerAlgorithm::pixel_inefficiency(), reco::DeDxHitInfo::pixelCluster(), ecaldqm::pnForCrystal(), HGCalCLUEAlgoT< TILE, STRATEGY >::populate(), AlignmentGeometry::print(), SiStripHitEfficiencyHarvester::printAndWriteBadModules(), TrackerHitAssociator::printDetBnchEvtTrk(), SiStripQuality::printDetInfo(), PFHCALDenseIdNavigator< HcalDetId, HcalTopology, false >::printNeighbourInfo(), SeedClusterRemoverPhase2::process(), SeedClusterRemover::process(), HLTTrackClusterRemoverNew::process(), HITrackClusterRemover::process(), EcalLaserCondTools::processIov(), PPSDirectProtonSimulation::processProton(), TTStubAssociator< T >::produce(), TTClusterAssociator< T >::produce(), TTClusterBuilder< T >::produce(), SiPixelFedCablingMapBuilder::produce(), SiPixelDigisClustersFromSoAT< TrackerTraits >::produce(), TkAlCaOverlapTagger::produce(), SiPixelDigisClustersFromSoAAlpaka< TrackerTraits >::produce(), SiPixelFakeLorentzAngleESSource::produce(), HLTTrackClusterRemoverNew::produce(), SiStripLorentzAngleFakeESSource::produce(), InterestingTrackEcalDetIdProducer::produce(), DeDxHitInfoProducer::produce(), SiPhase2BadStripConfigurableFakeESSource::produce(), MultiplicityProducer< T >::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), TTStubBuilder< T >::produce(), reco::modules::TrackerTrackHitFilter::produceFromTrajectory(), fakeOTLA::produceRecord(), spr::propagateCALO(), spr::propagateCosmicCALO(), PreMixingSiStripWorker::put(), SiPixelCoordinates::quadrant(), SiPixelTopoFinder::quadrant(), SiPixelPI::quadrant(), Phase1PixelROCMaps::quadrant(), MillePedeFileReader::readMillePedeResultFile(), EcalLaserCondTools::FileReader::readPs(), SiStripMonitorTrack::RecHitInfo(), MuonDetLayerMeasurements::recHits(), PixelCPEClusterRepair::Rule::recommend(), LocalTrackFitter::removeInsufficientPots(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), SiPixelPI::ring(), Phase1PixelROCMaps::ring(), pTFrom2Stubs::rInvFrom2(), SiPixelCoordinates::roc(), RPCCompDetId::RPCCompDetId(), RPCDetId::RPCDetId(), ecaldqm::rtHalf(), HGCalRecHitWorkerSimple::run(), EcalRecHitWorkerSimple::run(), MuonSeedCleaner::SeedCandidates(), MuonPSimHitSelector::select(), SSDigitizerAlgorithm::select_hit_latchedMode(), SSDigitizerAlgorithm::select_hit_sampledMode(), HITrackClusterRemover::sensorThickness(), siStripClusterTools::sensorThicknessInverse(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), ecaldqm::MESetProjection::setBinError(), HCalSD::setDetUnitId(), tadqm::TrackAnalyzer::setLumi(), SiPixelFolderOrganizer::setModuleFolder(), GeomDet::setSurfaceDeformation(), NearbyPixelClustersAnalyzer::setTopoInfo(), SiStripDB2Tree::setTopoInfo(), SiStripCondVisualizer::setTopoInfo(), TrackerOfflineValidation::setUpTreeMembers(), SiPixelCoordinates::side(), SiPixelTopoFinder::side(), SiPixelPI::signed_blade(), Phase1PixelROCMaps::signed_blade(), SiPixelPI::signed_blade_panel(), Phase1PixelROCMaps::signed_blade_panel(), SiPixelPI::signed_disk(), Phase1PixelROCMaps::signed_disk(), SiPixelPI::signed_ladder(), Phase1PixelROCMaps::signed_ladder(), SiPixelPI::signed_module(), Phase1PixelROCMaps::signed_module(), CaloGeometryHelper::simplemove(), spr::simpleMove(), SiStripTKNumbers::SiStripTKNumbers(), HcalCondObjectContainerBase::sizeFor(), TrackTransformerForCosmicMuons::SlopeSum(), IdealResult::solve(), SETSeedFinder::sortByLayer(), DynamicTruncation::stationfromDet(), PFECALHashNavigator::stdsimplemove(), ResidualRefitting::StoreTrackerRecHits(), reco::DeDxHitInfo::stripCluster(), APVShot::subDet(), HGCHEDetId::subdet(), ESDetId::subdet(), HcalTrigTowerDetId::subdet(), EcalScDetId::subdet(), reco::ElectronSeed::subDet(), HcalDetId::subdet(), SiStripDetId::subDetector(), MTDDetId::subDetector(), APVGain::subdetectorId(), CTPPSDetId::subDetectorName(), SiStripRegionCabling::subdetFromDetId(), l1t::HGCalTriggerCell::subdetId(), l1t::HGCalClusterT< l1t::HGCalCluster >::subdetId(), TrackTransformerForCosmicMuons::SumDy(), EBDetId::switchZSide(), EEDetId::switchZSide(), ecaldqm::tccId(), APVGain::thickness(), SiTrackerMultiRecHitUpdator::TIDorTEChit(), TotemRPDetId::TotemRPDetId(), TotemT2DetId::TotemT2DetId(), TotemTimingDetId::TotemTimingDetId(), ecaldqm::towerId(), tmtt::TrackerModule::TrackerModule(), LaserDQM::trackerStatistics(), TrackTransformerForCosmicMuons::transform(), ecaldqm::ttId(), ZdcUnpacker::unpack(), HcalUnpacker::unpack(), HcalUnpacker::unpackUTCA(), HcalUnpacker::unpackVME(), CaloSpecificAlgo::update_EmEtInEB_EmEtInEE(), SiStripQualityStatistics::updateAndSave(), CalorimetryManager::updateHCAL(), EcalSampleMask::useSample(), HGCalTopology::valid(), HGCalTBTopology::valid(), QuickTrackAssociatorByHitsImpl::weightedNumberOfTrackClusters(), EcalTrigTowerConstituentsMap::wrapEcalTrigTowerDetId(), EcalTrigTowerConstituentsMap::wrapEEDetId(), xuti::writeCell(), CTPPSRPAlignmentCorrectionsMethods::writeXMLBlock(), and ecaldqm::zside().

48  {
49  return ((HGCalEE == det()) || (HGCalHSi == det()) || (HGCalHSc == det()) ? 0
50  : ((id_ >> kSubdetOffset) & kSubdetMask));
51  }
static const int kSubdetOffset
Definition: DetId.h:22
constexpr Detector det() const
get the detector field from this detid
Definition: DetId.h:46
static const int kSubdetMask
Definition: DetId.h:20
uint32_t id_
Definition: DetId.h:69

Member Data Documentation

◆ id_

uint32_t DetId::id_
protected

Definition at line 69 of file DetId.h.

Referenced by AHCalDetId::AHCalDetId(), CTPPSDetId::arm(), HcalDetId::baseDetId(), PXFDetId::blade(), BTLDetId::BTLDetId(), HcalCastorDetId::buildMe(), HcalCalibDetId::calibFlavor(), CaloGenericDetId::CaloGenericDetId(), CaloTowerDetId::CaloTowerDetId(), HcalCalibDetId::cboxChannel(), HGCalDetId::cell(), HGCEEDetId::cell(), HGCHEDetId::cell(), HFNoseDetId::cellU(), HGCSiliconDetId::cellU(), HFNoseDetId::cellV(), HGCSiliconDetId::cellV(), ME0DetId::chamber(), CSCDetId::chamber(), GEMDetId::chamber(), CSCDetId::chamberId(), DTSuperLayerId::chamberId(), ME0DetId::chamberId(), RPCDetId::chamberId(), GEMDetId::chamberId(), HcalDetId::changeForm(), TotemT2DetId::channel(), CTPPSDiamondDetId::channel(), TotemTimingDetId::channel(), HcalCalibDetId::channel(), HcalZDCDetId::channel(), TotemRPDetId::chip(), HGCalTriggerBackendDetId::classId(), HGCalTriggerModuleDetId::classId(), BTLDetId::crystal(), CSCDetId::CSCDetId(), CTPPSDetId::CTPPSDetId(), CTPPSDiamondDetId::CTPPSDiamondDetId(), AHCalDetId::depth(), HcalTrigTowerDetId::depth(), HcalDetId::depth(), det(), ETLDetId::discSide(), PXFDetId::disk(), DTChamberId::DTChamberId(), DTLayerId::DTLayerId(), DTSuperLayerId::DTSuperLayerId(), DTWireId::DTWireId(), EBDetId::EBDetId(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTrigTowerDetId::EcalTrigTowerDetId(), EEDetId::EEDetId(), CSCDetId::endcap(), ESDetId::ESDetId(), ETLDetId::ETLDetId(), HcalCalibDetId::fiber(), GEMDetId::GEMDetId(), ETLDetId::geographicalId(), HGCHEDetId::geometryCell(), HGCalDetId::geometryCell(), HGCTriggerDetId::getMaskedId(), StripSubdetector::glued(), SiStripDetId::glued(), HcalCalibDetId::HcalCalibDetId(), HcalCastorDetId::HcalCastorDetId(), HcalDcsDetId::HcalDcsDetId(), HcalDetId::HcalDetId(), HcalOtherDetId::HcalOtherDetId(), HcalCalibDetId::hcalSubdet(), HcalTrigTowerDetId::HcalTrigTowerDetId(), HcalZDCDetId::HcalZDCDetId(), HFNoseDetId::HFNoseDetId(), HFNoseTriggerDetId::HFNoseTriggerDetId(), HGCalDetId::HGCalDetId(), HGCalTriggerBackendDetId::HGCalTriggerBackendDetId(), HGCalTriggerDetId::HGCalTriggerDetId(), HGCalTriggerModuleDetId::HGCalTriggerModuleDetId(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCScintillatorDetId::HGCScintillatorDetId(), HGCSiliconDetId::HGCSiliconDetId(), HGCTriggerDetId::HGCTriggerDetId(), AHCalDetId::icol(), AHCalDetId::icolAbs(), EcalPnDiodeDetId::iDCCId(), EcalPnDiodeDetId::iEcalSubDetectorId(), L1CaloRegionDetId::ieta(), HcalCalibDetId::ieta(), GEMDetId::ieta(), CaloTowerDetId::ietaAbs(), EcalTrigTowerDetId::ietaAbs(), EBDetId::ietaAbs(), HcalTrigTowerDetId::ietaAbs(), HcalDetId::ietaAbs(), CTPPSPixelDetId::init(), ME0DetId::init(), RPCCompDetId::init(), RPCDetId::init(), CaloTowerDetId::iphi(), L1CaloRegionDetId::iphi(), EBDetId::iphi(), EcalTrigTowerDetId::iphi(), HcalTrigTowerDetId::iphi(), HcalCalibDetId::iphi(), HGCScintillatorDetId::iphi(), HcalDetId::iphi(), EcalPnDiodeDetId::iPnId(), AHCalDetId::irow(), AHCalDetId::irowAbs(), EcalTrigTowerDetId::ix(), EcalScDetId::ix(), EEDetId::ix(), EcalTrigTowerDetId::iy(), EcalScDetId::iy(), EEDetId::iy(), L1CaloRegionDetId::L1CaloRegionDetId(), csc::L1TrackId::L1TrackId(), HGCalTriggerBackendDetId::label(), PXBDetId::ladder(), PXBDetId::layer(), ME0DetId::layer(), DTLayerId::layer(), RPCCompDetId::layer(), HGCalDetId::layer(), HGCEEDetId::layer(), HGCHEDetId::layer(), HGCalTriggerDetId::layer(), HFNoseTriggerDetId::layer(), CSCDetId::layer(), HFNoseDetId::layer(), HGCalTriggerModuleDetId::layer(), RPCDetId::layer(), HGCScintillatorDetId::layer(), HGCSiliconDetId::layer(), GEMDetId::layer(), DTWireId::layerId(), ME0DetId::layerId(), GEMDetId::layerId(), HcalDetId::maskDepth(), BTLDetId::modType(), ETLDetId::modType(), PXBDetId::module(), PXFDetId::module(), HcalCastorDetId::module(), BTLDetId::module(), ETLDetId::module(), SiStripDetId::moduleGeometry(), HGCalTriggerModuleDetId::moduleU(), HGCalTriggerModuleDetId::moduleV(), MTDDetId::mtdRR(), MTDDetId::mtdSide(), MTDDetId::mtdSubDetector(), ETLDetId::nDisc(), HcalDetId::newForm(), HcalDetId::newFromOld(), null(), HcalDetId::oldFormat(), operator uint32_t(), operator!=(), HcalZDCDetId::operator!=(), HcalDetId::operator!=(), GEMDetId::operator!=(), operator()(), operator<(), HcalDetId::operator<(), CaloTowerDetId::operator=(), AHCalDetId::operator=(), EcalTrigTowerDetId::operator=(), HcalOtherDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HGCalDetId::operator=(), HGCalTriggerBackendDetId::operator=(), ESDetId::operator=(), EcalPnDiodeDetId::operator=(), EBDetId::operator=(), HFNoseTriggerDetId::operator=(), HGCalTriggerDetId::operator=(), HFNoseDetId::operator=(), HcalTrigTowerDetId::operator=(), HGCalTriggerModuleDetId::operator=(), HGCTriggerDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), HGCScintillatorDetId::operator=(), EEDetId::operator=(), HcalZDCDetId::operator=(), HcalCalibDetId::operator=(), HGCSiliconDetId::operator=(), HcalDetId::operator=(), GEMDetId::operator=(), operator==(), HcalZDCDetId::operator==(), HcalDetId::operator==(), GEMDetId::operator==(), HcalDetId::otherForm(), PXFDetId::panel(), SiStripDetId::partnerDetId(), StripSubdetector::partnerDetId(), CTPPSPixelDetId::plane(), ESDetId::plane(), TotemT2DetId::plane(), CTPPSDiamondDetId::plane(), TotemRPDetId::plane(), TotemTimingDetId::plane(), EBDetId::positiveZ(), EEDetId::positiveZ(), PXBDetId::PXBDetId(), PXFDetId::PXFDetId(), rawId(), ME0DetId::region(), RPCCompDetId::region(), RPCDetId::region(), GEMDetId::region(), SiStripDetId::reserved(), RPCCompDetId::ring(), HcalDcsDetId::ring(), RPCDetId::ring(), CSCDetId::ring(), HGCScintillatorDetId::ring(), GEMDetId::ring(), HcalCalibDetId::rm(), ME0DetId::roll(), RPCDetId::roll(), GEMDetId::roll(), CTPPSDetId::rp(), BTLDetId::runit(), HcalDetId::sameBaseDetId(), HcalDetId::secondAnodeId(), HcalZDCDetId::section(), HGCEEDetId::sector(), HGCHEDetId::sector(), RPCCompDetId::sector(), HGCalTriggerBackendDetId::sector(), DTChamberId::sector(), HGCalTriggerModuleDetId::sector(), HcalCastorDetId::sector(), RPCDetId::sector(), ETLDetId::sector(), ETLDetId::sensor(), CTPPSDetId::setArm(), TotemT2DetId::setChannel(), CTPPSDiamondDetId::setChannel(), TotemTimingDetId::setChannel(), TotemRPDetId::setChip(), HGCTriggerDetId::setMaskedId(), CTPPSPixelDetId::setPlane(), TotemT2DetId::setPlane(), CTPPSDiamondDetId::setPlane(), TotemRPDetId::setPlane(), TotemTimingDetId::setPlane(), CTPPSDetId::setRP(), HGCScintillatorDetId::setSiPM(), CTPPSDetId::setStation(), HGCScintillatorDetId::setType(), HcalTrigTowerDetId::setVersion(), PXFDetId::side(), HGCScintillatorDetId::sipm(), SiStripDetId::SiStripDetId(), ESDetId::six(), ESDetId::siy(), HcalDcsDetId::slice(), RPCCompDetId::station(), DTChamberId::station(), CTPPSDetId::station(), RPCDetId::station(), CSCDetId::station(), GEMDetId::station(), StripSubdetector::stereo(), SiStripDetId::stereo(), ESDetId::strip(), HcalDcsDetId::subchannel(), HcalOtherDetId::subdet(), EcalTrigTowerDetId::subDet(), HGCalTriggerDetId::subdet(), HFNoseTriggerDetId::subdet(), subdetId(), HGCEEDetId::subsector(), HGCHEDetId::subsector(), RPCCompDetId::subsector(), RPCDetId::subsector(), GEMDetId::superChamberId(), DTSuperLayerId::superLayer(), DTLayerId::superlayerId(), TotemRPDetId::TotemRPDetId(), TotemT2DetId::TotemT2DetId(), TotemTimingDetId::TotemTimingDetId(), HGCScintillatorDetId::trigger(), HFNoseTriggerDetId::triggerCellU(), HGCalTriggerDetId::triggerCellU(), HFNoseTriggerDetId::triggerCellV(), HGCalTriggerDetId::triggerCellV(), HGCalTriggerModuleDetId::triggerSubdetId(), HGCalTriggerBackendDetId::type(), HGCalTriggerDetId::type(), HFNoseTriggerDetId::type(), HFNoseDetId::type(), HGCalTriggerModuleDetId::type(), HcalDcsDetId::type(), HGCScintillatorDetId::type(), HGCSiliconDetId::type(), GEMDetId::v11Format(), GEMDetId::v12Form(), GEMDetId::v12FromV11(), HcalTrigTowerDetId::version(), HGCalDetId::wafer(), HGCalDetId::waferType(), HFNoseTriggerDetId::waferU(), HGCalTriggerDetId::waferU(), HFNoseDetId::waferU(), HGCSiliconDetId::waferU(), HFNoseTriggerDetId::waferUAbs(), HGCalTriggerDetId::waferUAbs(), HFNoseDetId::waferUAbs(), HGCSiliconDetId::waferUAbs(), HFNoseTriggerDetId::waferV(), HGCalTriggerDetId::waferV(), HFNoseDetId::waferV(), HGCSiliconDetId::waferV(), HFNoseTriggerDetId::waferVAbs(), HGCalTriggerDetId::waferVAbs(), HFNoseDetId::waferVAbs(), HGCSiliconDetId::waferVAbs(), DTChamberId::wheel(), DTWireId::wire(), CaloTowerDetId::zside(), EcalTrigTowerDetId::zside(), ESDetId::zside(), HGCalTriggerBackendDetId::zside(), EBDetId::zside(), HGCalDetId::zside(), HGCalTriggerDetId::zside(), HFNoseTriggerDetId::zside(), HcalCastorDetId::zside(), HcalTrigTowerDetId::zside(), HGCEEDetId::zside(), HGCHEDetId::zside(), HcalDcsDetId::zside(), HFNoseDetId::zside(), HGCalTriggerModuleDetId::zside(), EcalScDetId::zside(), EEDetId::zside(), HGCScintillatorDetId::zside(), HcalZDCDetId::zside(), HcalCalibDetId::zside(), HGCSiliconDetId::zside(), and HcalDetId::zside().

◆ kDetMask

const int DetId::kDetMask = 0xF
static

Definition at line 19 of file DetId.h.

Referenced by det(), HcalDetId::HcalDetId(), GEMDetId::unpackId(), and GEMDetId::v12Form().

◆ kDetOffset

const int DetId::kDetOffset = 28
static

◆ kSubdetMask

const int DetId::kSubdetMask = 0x7
static

◆ kSubdetOffset

const int DetId::kSubdetOffset = 25
static