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 FastTimeDetId GEMDetId HcalCastorDetId HcalDetId HcalGenericDetId HcalOtherDetId HcalTrigTowerDetId HcalZDCDetId HGCalDetId HGCEEDetId HGCHEDetId HGCTriggerDetId L1CaloRegionDetId ME0DetId PXBDetId PXFDetId RPCCompDetId RPCDetId SiStripDetId StripSubdetector

Public Types

enum  Detector {
  Tracker =1, Muon =2, Ecal =3, Hcal =4,
  Calo =5, Forward =6, VeryForward =7
}
 

Public Member Functions

Detector det () const
 get the detector field from this detid More...
 
 DetId ()
 Create an empty or null id (also for persistence) More...
 
 DetId (uint32_t id)
 Create an id from a raw number. More...
 
 DetId (Detector det, int subdet)
 Create an id, filling the detector and subdetector fields as specified. More...
 
bool null () const
 is this a null id ? More...
 
 operator uint32_t () const
 
bool operator!= (DetId id) const
 inequality More...
 
uint32_t operator() () const
 
bool operator< (DetId id) const
 comparison More...
 
bool operator== (DetId id) const
 equality More...
 
uint32_t rawId () const
 get the raw id More...
 
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 kDetOffset = 28
 
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 18 of file DetId.h.

Member Enumeration Documentation

Enumerator
Tracker 
Muon 
Ecal 
Hcal 
Calo 
Forward 
VeryForward 

Definition at line 24 of file DetId.h.

Constructor & Destructor Documentation

DetId::DetId ( )
inline

Create an empty or null id (also for persistence)

Definition at line 26 of file DetId.h.

Referenced by SiStripGainsPCLHarvester::gainQualityMonitor(), EBDetId::offsetBy(), EEDetId::offsetBy(), EBDetId::switchZSide(), and EEDetId::switchZSide().

26 : id_(0) { }
uint32_t id_
Definition: DetId.h:55
DetId::DetId ( uint32_t  id)
inline

Create an id from a raw number.

Definition at line 28 of file DetId.h.

28 : id_(id) { }
uint32_t id_
Definition: DetId.h:55
DetId::DetId ( Detector  det,
int  subdet 
)
inline

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

Definition at line 30 of file DetId.h.

References id_.

30  {
31  id_=((det&0xF)<<28)|((subdet&0x7)<<25);
32  }
uint32_t id_
Definition: DetId.h:55
Detector det() const
get the detector field from this detid
Definition: DetId.h:35

Member Function Documentation

Detector DetId::det ( ) const
inline

get the detector field from this detid

Definition at line 35 of file DetId.h.

References id_.

Referenced by OMTFinputMaker::acceptDigi(), EgammaIsoHcalDetIdCollectionProducer::addDetIds(), FWTrackHitsDetailView::addModules(), FWConvTrackHitsDetailView::addModules(), AHCalDetId::AHCalDetId(), JetToDigiDump::analyze(), RPCRecHitValid::analyze(), StandaloneTrackMonitor::analyze(), CaloTowersValidation::analyze(), ElectronSeedAnalyzer::analyze(), DQMSourceEleCalib::analyze(), CaloTowersAnalyzer::analyze(), HGCalHitCalibration::analyze(), SiPixelTrackResidualSource::analyze(), TestHits::analyze(), TestSmoothHits::analyze(), TestTrackHits::analyze(), DTChamberEfficiency::analyze(), ListIds::analyze(), SeedMultiplicityAnalyzer::analyze(), TrackerOfflineValidationSummary::analyze(), L1MuonRecoTreeProducer::analyze(), HcalSimHitStudy::analyzeHits(), CaloTowersCreationAlgo::assignHitHcal(), SegmentsTrackAssociator::associate(), MuonTransientTrackingRecHitBuilder::build(), FWTracksModulesProxyBuilder::build(), CaloPoint::CaloPoint(), CaloTowerDetId::CaloTowerDetId(), DTChamberEfficiency::chamberSelection(), EcalTrigTowerConstituentsMap::changeEEDetIdQuadrantAndZ(), MuonGeometryArrange::checkChosen(), reco::modules::TrackerTrackHitFilter::checkHit(), DTChamberId::checkMuonId(), EcalClusterSeverityLevelAlgo::closestProblematic(), helper::MuonCollectionStoreManager::clusterRefsOK(), ResidualRefitting::CollectTrackHits(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), RecoMuonValidator::countMuonHits(), RecoMuonValidator::countTrackerHits(), GsfElectronAlgo::createElectron(), CTPPSDetId::CTPPSDetId(), CTPPSPixelDetId::CTPPSPixelDetId(), EcalSelectiveReadoutValidation::dccCh(), SimpleDAFHitCollector::Debug(), AlignableNavigator::detAndSubdetInMap(), EBHitResponse::EBHitResponse(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTimeMapDigitizer::EcalTimeMapDigitizer(), EcalTrigTowerDetId::EcalTrigTowerDetId(), EEHitResponse::EEHitResponse(), ESDetId::ESDetId(), ESHitResponse::ESHitResponse(), HITrackingRegionProducer::estimateMultiplicity(), EcalClusterSeverityLevelAlgo::etaphiDistanceClosestProblematic(), TrackQuality::evaluate(), FastTimeDetId::FastTimeDetId(), EcalRegressionData::fill(), GlobalHitsAnalyzer::fillHCal(), MuonShowerInformationFiller::fillHitsByStation(), MuonAlignmentFromReference::fillNtuple(), TrackingTruthAccumulator::fillSimHits(), TrackingNtuple::fillSimHits(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), DynamicTruncation::filter(), spr::findDetIdCalo(), CastorPacker::findSamples(), CastorCtdcPacker::findSamples(), HcalPacker::findSamples(), KFTrajectoryFitter::fitOne(), GEMDetId::GEMDetId(), HcalGenericDetId::genericSubdet(), SCEnergyCorrectorSemiParm::getCorrections(), getDetLayer(), TrackerOfflineValidation::getHistStructFromMap(), OMTFinputMaker::getInputNumber(), EcalLaserDbService::getLaserCorrection(), OMTFConfiguration::getLayerNumber(), MuonAssociatorByHitsHelper::getMatchedIds(), SiStripGainFromAsciiFile::getNewObject(), TkModuleGroupSelector::getParameterIndexFromDetId(), JetMatchingTools::getPCaloHits(), MTVHistoProducerAlgoForTracker::getSeedingLayerSetBin(), CaloTowersCreationAlgo::getThresholdAndWeight(), GlobalCosmicMuonTrajectoryBuilder::getTransientRecHits(), TrackTransformerForGlobalCosmicMuons::getTransientRecHits(), TrackTransformerForCosmicMuons::getTransientRecHits(), GlobalTrajectoryBuilderBase::getTransientRecHits(), CastorCondObjectContainer< Item >::getValues(), HcalCondObjectContainer< Item >::getValues(), HcalCalibDetId::HcalCalibDetId(), HcalCastorDetId::HcalCastorDetId(), HcalDetId::HcalDetId(), hcalEqualDetId(), HcalOtherDetId::HcalOtherDetId(), hcalTransformedId(), HcalTrigTowerDetId::HcalTrigTowerDetId(), HcalZDCDetId::HcalZDCDetId(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCTriggerDetId::HGCTriggerDetId(), GlobalDetLayerGeometry::idToLayer(), HcalCondObjectContainerBase::indexFor(), SiStripHashedDetId::init(), HcalCondObjectContainer< Item >::initContainer(), RPCCompDetId::initGas(), SiPixelCoordinates::isBPix_(), CaloGenericDetId::isCalo(), ecaldqm::isCrystalId(), CaloGenericDetId::isEcal(), ecaldqm::isEcalScDetId(), ecaldqm::isEndcapTTId(), SiPixelCoordinates::isFPix_(), CaloGenericDetId::isHcal(), SiPixelCoordinates::isPixel_(), ecaldqm::isSingleChannelId(), reco::HitPattern::isStereo(), HGCalRecHitSimpleAlgo::makeRecHit(), edm::DataMixingSiPixelMCDigiWorker::PixelEfficiencies::matches(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), CSCMotherboardME21GEM::matchingGEMPads(), CSCMotherboardME11GEM::matchingGEMPads(), ME0DetId::ME0DetId(), EGExtraInfoModifierFromDB::modifyObject(), MuonResidualsFromTrack::MuonResidualsFromTrack(), HcalDDDGeometry::newCellImpl(), HcalGeometry::newCellImpl(), muonisolation::CaloExtractorByAssociator::noiseRecHit(), FastTimeTopology::offsetBy(), EBDetId::offsetBy(), HGCalTopology::offsetBy(), EEDetId::offsetBy(), TrackerTopology::SameLayerComparator::operator()(), operator<<(), CaloTowerDetId::operator=(), HcalOtherDetId::operator=(), EcalTrigTowerDetId::operator=(), FastTimeDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HcalZDCDetId::operator=(), EcalPnDiodeDetId::operator=(), ESDetId::operator=(), HcalTrigTowerDetId::operator=(), HcalDetId::operator=(), HcalCalibDetId::operator=(), HGCTriggerDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), CSCMotherboardME21GEM::printGEMTriggerPads(), InterestingDetIdCollectionProducer::produce(), InterestingDetIdFromSuperClusterProducer::produce(), JetCrystalsAssociator::produce(), reco::modules::CosmicTrackSplitter::produce(), MuonDetLayerMeasurements::recHits(), CaloTowersCreationAlgo::rescale(), CaloTowersCreationAlgo::rescaleTowers(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), RPCCompDetId::RPCCompDetId(), RPCDetId::RPCDetId(), MuonDTLocalMillepedeAlgorithm::run(), HcalTriggerPrimitiveAlgo::runFEFormatError(), MuonPSimHitSelector::select(), EcalMipGraphs::selectDigi(), EcalDisplaysByEvent::selectDigi(), GeomDet::setSurfaceDeformation(), CosmicMuonLinksProducer::sharedHits(), HcalCondObjectContainerBase::sizeFor(), TrackTransformerForCosmicMuons::SlopeSum(), CastorDigiProducer::sortHits(), ResidualRefitting::StoreTrackerRecHits(), TrackTransformerForCosmicMuons::SumDy(), FastTimeTopology::switchZSide(), EBDetId::switchZSide(), HGCalTopology::switchZSide(), EEDetId::switchZSide(), SiTrackerMultiRecHitUpdator::TIDorTEChit(), CastorHitCorrection::timeOfFlight(), TotemRPDetId::TotemRPDetId(), EgammaHadTower::towerOf(), SiStripMonitorTrack::trackStudyFromTrack(), ResidualRefitting::trkExtrap(), ZdcUnpacker::unpack(), HcalUnpacker::unpack(), MuonTrackLoader::unpackHit(), AHCalSD::unpackIndex(), HcalUnpacker::unpackUTCA(), HcalUnpacker::unpackVME(), EcalTrigTowerConstituentsMap::wrapEcalTrigTowerDetId(), and EcalTrigTowerConstituentsMap::wrapEEDetId().

35 { return Detector((id_>>kDetOffset)&0xF); }
Detector
Definition: DetId.h:24
uint32_t id_
Definition: DetId.h:55
static const int kDetOffset
Definition: DetId.h:20
bool DetId::null ( ) const
inline

is this a null id ?

Definition at line 45 of file DetId.h.

References id_.

Referenced by AHCalDetId::AHCalDetId(), EcalSimpleTBAnalyzer::analyze(), EcalSimple2007H4TBAnalyzer::analyze(), ElectronCalibration::analyze(), HcalLuttoDB::analyze(), ElectronCalibrationUniv::analyze(), CaloTowersCreationAlgo::assignHitEcal(), CaloTowersCreationAlgo::assignHitHcal(), PositionCalc::Calculate_Location(), CaloTowerDetId::CaloTowerDetId(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTrigTowerDetId::EcalTrigTowerDetId(), ESDetId::ESDetId(), FastTimeDetId::FastTimeDetId(), EcalClusterSeverityLevelAlgo::fractionAroundClosestProblematic(), HcalGenericDetId::genericSubdet(), CaloGeometryHelper::getClosestCell(), HcalCalibDetId::HcalCalibDetId(), HcalCastorDetId::HcalCastorDetId(), HcalDetId::HcalDetId(), HcalTrigTowerDetId::HcalTrigTowerDetId(), HcalZDCDetId::HcalZDCDetId(), CalorimetryManager::HDShowerSimulation(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCTriggerDetId::HGCTriggerDetId(), HybridClusterAlgo::mainSearch(), EcalDeadChannelRecoveryNN< EEDetId >::makeNxNMatrice_RelDC(), EcalDeadChannelRecoveryNN< EBDetId >::makeNxNMatrice_RelDC(), CaloGeometryHelper::move(), CalorimetryManager::MuonMipSimulation(), operator<<(), CaloTowerDetId::operator=(), EcalTrigTowerDetId::operator=(), FastTimeDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HcalZDCDetId::operator=(), EcalPnDiodeDetId::operator=(), ESDetId::operator=(), HcalTrigTowerDetId::operator=(), HcalDetId::operator=(), HGCTriggerDetId::operator=(), HcalCalibDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), HcalPacker::pack(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingDetIdCollectionProducer::produce(), CaloTowersCreationAlgo::rescale(), HcalTriggerPrimitiveAlgo::runFEFormatError(), ecaldqm::LedTask::runOnDigis(), ecaldqm::LaserTask::runOnDigis(), SingleEleCalibSelector::select(), CaloTowerConstituentsMap::towerOf(), CastorUnpacker::unpack(), ZdcUnpacker::unpack(), HcalUnpacker::unpack(), HcalUnpacker::unpackUTCA(), HcalUnpacker::unpackVME(), CaloSpecificAlgo::update_EmEtInEB_EmEtInEE(), CaloSpecificAlgo::update_HadEtInHB_HadEtInHE_HadEtInHO_HadEtInHF_EmEtInHF(), CaloSpecificAlgo::update_MaxTowerEm_MaxTowerHad(), CaloSpecificAlgo::update_sumEtInpHF_MExInpHF_MEyInpHF_sumEtInmHF_MExInmHF_MEyInmHF(), and CaloSpecificAlgo::update_totalEt_totalEm().

45 { return id_==0; }
uint32_t id_
Definition: DetId.h:55
DetId::operator uint32_t ( ) const
inline

Definition at line 40 of file DetId.h.

References id_.

40 { return id_; }
uint32_t id_
Definition: DetId.h:55
bool DetId::operator!= ( DetId  id) const
inline

inequality

Definition at line 50 of file DetId.h.

References id_.

50 { return id_!=id.id_; }
uint32_t id_
Definition: DetId.h:55
uint32_t DetId::operator() ( ) const
inline

Definition at line 39 of file DetId.h.

References id_.

39 { return id_; }
uint32_t id_
Definition: DetId.h:55
bool DetId::operator< ( DetId  id) const
inline

comparison

Definition at line 52 of file DetId.h.

References id_.

52 { return id_<id.id_; }
uint32_t id_
Definition: DetId.h:55
bool DetId::operator== ( DetId  id) const
inline

equality

Definition at line 48 of file DetId.h.

References id_.

48 { return id_==id.id_; }
uint32_t id_
Definition: DetId.h:55
uint32_t DetId::rawId ( ) const
inline

get the raw id

Definition at line 43 of file DetId.h.

References id_.

Referenced by QIE10Task::_process(), TPTask::_process(), RecHitTask::_process(), HcalDigitizer::accumulateCaloHits(), PixelDigitizerAlgorithm::accumulateSimHits(), PSSDigitizerAlgorithm::accumulateSimHits(), SSDigitizerAlgorithm::accumulateSimHits(), PSPDigitizerAlgorithm::accumulateSimHits(), SiPixelDigitizerAlgorithm::accumulateSimHits(), SiStripDigitizerAlgorithm::accumulateSimHits(), SiStripDetSummary::add(), Phase2TrackerDigitizerAlgorithm::add_noise(), SiPixelDigitizerAlgorithm::add_noise(), CreateIdealTkAlRecords::addAlignmentInfo(), CaloMiscalibMapHcal::addCell(), CaloMiscalibMapEcal::addCell(), HcalDataFrameContainer< QIE10DataFrame >::addDataFrame(), TrackerGeometry::addDet(), TrackerGeometry::addDetUnit(), FWRecoGeometryESProducer::addDTGeometry(), CRackTrajectoryBuilder::AddHit(), CastorRawGains::addItem(), HcalRawGains::addItem(), FWTrackHitsDetailView::addModules(), FWConvTrackHitsDetailView::addModules(), FWRecoGeometryESProducer::addPixelBarrelGeometry(), FWRecoGeometryESProducer::addPixelForwardGeometry(), RPCStripsRing::addRoll(), FWRecoGeometryESProducer::addRPCGeometry(), fireworks::addSiStripClusters(), BetaCalculatorECAL::addStepToXtal(), TrackerGeometryCompare::addSurveyInfo(), MuonAlignmentInputSurveyDB::addSurveyInfo_(), TrackDetectorAssociator::addTAMuonSegmentMatch(), FWRecoGeometryESProducer::addTECGeometry(), FWRecoGeometryESProducer::addTIBGeometry(), FWRecoGeometryESProducer::addTIDGeometry(), FWRecoGeometryESProducer::addTOBGeometry(), FastTimeGeometry::addValidID(), CastorRawGains::addValues(), HcalRawGains::addValues(), AHCalDetId::AHCalDetId(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), AlignableDet::AlignableDet(), AlignableNavigator::alignableFromDetId(), CSCChamberFitter::alignableId(), AlignableDet::alignmentErrors(), AlignableDetUnit::alignmentErrors(), AlignableDet::alignments(), AlignableDetUnit::alignments(), EcalSelectiveReadoutValidation::anaDigi(), CkfDebugger::analyseRecHitNotFound(), EcalTrivialObjectAnalyzer::analyze(), CSCComparatorDigiValidation::analyze(), RPCRecHitValid::analyze(), AlignmentStats::analyze(), MuonTruth::analyze(), SimHitsValidationHcal::analyze(), SiStripLAProfileBooker::analyze(), HcalAutoPedestalValidator::analyze(), HcalHBHEMuonSimAnalyzer::analyze(), EcalBarrelDigisValidation::analyze(), EcalEndcapDigisValidation::analyze(), SiPixelTrackResidualSource::analyze(), DTRunConditionVar::analyze(), cms::Analyzer_minbias::analyze(), EcalRecHitsValidation::analyze(), EcalTPGParamBuilder::analyze(), HcalRaddamMuon::analyze(), EcalDigisValidation::analyze(), DTLocalTriggerLutTask::analyze(), DTChamberEfficiency::analyze(), HcalHBHEMuonAnalyzer::analyze(), DuplicateRecHits::analyze(), DTLocalTriggerSynchTask::analyze(), DTTriggerEfficiencyTask::analyze(), ListIds::analyze(), CastorPedestalsAnalysis::analyze(), TrackerGeometryIntoNtuples::analyze(), DTDigiTask::analyze(), HGCalSimHitValidation::analyze(), EcalMixingModuleValidation::analyze(), SeedMultiplicityAnalyzer::analyze(), TrackerOfflineValidationSummary::analyze(), RPCEfficiency::analyze(), IsolatedTracksCone::analyze(), L1MuonRecoTreeProducer::analyze(), SiStripRecHitsValid::analyze(), SiStripTrackingRecHitsValid::analyze(), AnalyzerMinbias::analyzeHcal(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), CaloTowerConstituentsMap::assign(), EcalTrigTowerConstituentsMap::assign(), SegmentToTrackAssociator::associate(), SegmentsTrackAssociator::associate(), CSCHitAssociator::associateCSCHitId(), TrackerHitAssociator::associateHit(), CSCHitAssociator::associateHitId(), TrackerHitAssociator::associatePhase2TrackerRecHit(), TrackerHitAssociator::associatePixelRecHit(), RPCHitAssociator::associateRecHit(), TrackerHitAssociator::associateSimpleRecHitCluster(), TrackAssociatorByHitsImpl::associateSimToReco(), EcalTPGParamBuilder::beginJob(), DTDigiTask::beginLuminosityBlock(), SiStripLAProfileBooker::beginRun(), RPCChamberMasker::beginRun(), SiPixelCoordinates::blade(), DTTriggerEfficiencyTask::bookChamberHistos(), DTRunConditionVar::bookChamberHistos(), DTLocalTriggerEfficiencyTest::bookChambHistos(), DTLocalTriggerSynchTest::bookChambHistos(), DTTriggerEfficiencyTest::bookChambHistos(), RPCEfficiency::bookDetUnitSeg(), RPCEfficiency::bookHistograms(), DTLocalTriggerSynchTask::bookHistos(), DTLocalTriggerTask::bookHistos(), DTLocalTriggerLutTask::bookHistos(), DTLocalTriggerBaseTask::bookHistos(), HGCalGeometryLoader::build(), FWTrackTrackingRecHitProxyBuilder::build(), FWME0SegmentProxyBuilder::build(), FWCSCRecHitProxyBuilder::build(), FWCSCWireDigiProxyBuilder::build(), FWCSCSegmentProxyBuilder::build(), GEMCSCSegmentBuilder::build(), ME0GeometryBuilderFromDDD10EtaPart::buildGeometry(), GEMGeometryParsFromDD::buildGeometry(), RPCGeometryParsFromDD::buildGeometry(), CmsTrackerDetIdBuilder::buildId(), AlignableTrackerBuilder::buildPixelDetectorAlignable(), SeedForPhotonConversion1Leg::buildSeed(), SeedFromConsecutiveHitsCreator::buildSeed(), SeedForPhotonConversionFromQuadruplets::buildSeed(), AlignableTrackerBuilder::buildStripDetectorAlignable(), SiPixelDigiSource::buildStructure(), SiPixelRawDataErrorSource::buildStructure(), SiPixelRecHitSource::buildStructure(), SiPixelClusterSource::buildStructure(), FWGEMSegmentProxyBuilder::buildViewType(), FWME0RecHitProxyBuilder::buildViewType(), FWPSimHitProxyBuilder::buildViewType(), FWRPCRecHitProxyBuilder::buildViewType(), FWGEMRecHitProxyBuilder::buildViewType(), FWDTSegmentProxyBuilder::buildViewType(), FWDTDigiProxyBuilder::buildViewType(), EcalHaloAlgo::Calculate(), SurveyResidual::calculate(), CALIBLogicalMapEntry::CALIBLogicalMapEntry(), CaloGenericDetId::CaloGenericDetId(), CaloTowerDetId::CaloTowerDetId(), CastorNumberingScheme::CastorNumberingScheme(), DTNeutronWriter::chamberId(), CSCNeutronWriter::chamberId(), RPCNeutronWriter::chamberId(), CSCNeutronReader::chamberId(), MuonIdProducer::chamberId(), SiPixelCoordinates::channel(), DTDigiTask::channelsMap(), SiStripGainsPCLHarvester::checkBookAPVColls(), SiStripGainsPCLWorker::checkBookAPVColls(), SimpleCosmicBONSeeder::checkCharge(), cond::service::DTHVCheckByAbsoluteValues::checkCurrentStatus(), cond::service::DTHVCheckWithHysteresis::checkCurrentStatus(), reco::modules::TrackerTrackHitFilter::checkHit(), GlobalMuonRefitter::checkMuonHits(), SimpleCosmicBONSeeder::checkNoisyModules(), MuonIdTruthInfo::checkSimHitForBestMatch(), EgammaHLTNxNClusterProducer::checkStatusOfEcalRecHit(), HLTEcalResonanceFilter::checkStatusOfEcalRecHit(), HLTRegionalEcalResonanceFilter::checkStatusOfEcalRecHit(), GEMSegmentAlgorithm::clusterHits(), ResidualRefitting::CollectTrackHits(), SimplePlan1RechitCombiner::combine(), HcalTestNS::compare(), TrackerGeometryCompare::compareGeometries(), TkPixelMeasurementDet::compHits(), PedeSteererWeakModeConstraints::constructConstraints(), CaloVNoiseSignalGenerator::contains(), EcalShowerContainmentCorrections::correctionCoefficients(), EcalBarrelClusterFastTimer::correctTimeToVertex(), LutXml::create_lut_map(), EcalFEtoDigi::create_TPSample(), EcalFEtoDigi::create_TPSampleTcp(), PFCTRecHitProducer::createHcalRecHit(), HcalDbASCIIIO::createObject< HcalElectronicsMap >(), EcalSelectiveReadoutValidation::dccCh(), ecaldqm::dccId(), HcalTopology::denseId2detId(), CaloGenericDetId::denseIndex(), muonisolation::CaloExtractorByAssociator::deposits(), APVShot::detId(), l1t::HGCalTriggerCell::detId(), SiStripFineDelayHit::detId(), l1t::HGCalClusterT< l1t::HGCalCluster >::detId(), SiStripBadComponentsDQMServiceReader::detIdToString(), SiStripFineDelayHit::deviceMask(), Phase2TrackerDigitizerAlgorithm::digitize(), SiPixelDigitizerAlgorithm::digitize(), SiStripDigitizerAlgorithm::digitize(), SiPixelCoordinates::disk(), edm::DataMixingSiStripMCDigiWorker::DMinitializeDetUnit(), CSCOfflineMonitor::doBXMonitor(), OutsideInMuonSeeder::doDebug(), MuonAlignmentAnalyzer::doMatching(), MuonAlignment::doMatching(), EcalPreshowerTopology::down(), RPCEfficiencySecond::dqmEndJob(), StripCPE::driftDirection(), Phase2TrackerDigitizerAlgorithm::DriftDirection(), PixelCPEBase::driftDirection(), SiPixelDigitizerAlgorithm::DriftDirection(), DTLayerId::DTLayerId(), DTRecSegment4D::DTRecSegment4D(), DTSegtoRPC::DTSegtoRPC(), DTSuperLayerId::DTSuperLayerId(), DTWireId::DTWireId(), DTHVStatusHandler::dumpHVAliases(), CastorDbASCIIIO::dumpObject(), InvRingCalib::duringLoop(), Pi0FixedMassWindowCalibration::duringLoop(), EcalBarrelHardcodedTopology::east(), EcalEndcapHardcodedTopology::east(), EcalEndcapTopology::east(), EcalBarrelTopology::east(), EcalPreshowerTopology::east(), EcalEleCalibLooper::EBRegionDefinition(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTrigPrimSpikeESProducer::EcalTrigPrimSpikeESProducer(), EcalTrigTowerDetId::EcalTrigTowerDetId(), EcalEleCalibLooper::EERegionDefinition(), InvRingCalib::EERingDef(), spr::eHCALmatrix(), HGCalTopology::encode(), ZeeCalibration::endOfJob(), EcalSimHitsValidProducer::energyInEBMatrix(), EcalSimHitsValidProducer::energyInEEMatrix(), EcalBarrelSimHitsValidation::energyInMatrixEB(), EcalEndcapSimHitsValidation::energyInMatrixEE(), AlignmentMonitorMuonResiduals::event(), RPCPackingModule::eventRecords(), RPCSeedPattern::extropolateStep(), FastTimeDetId::FastTimeDetId(), SiPixelCoordinates::fedid(), PFPhotonClusters::FillClusterShape(), reco::HcalNoiseInfoProducer::filldigis(), MatrixFillMap::fillEBMap(), EcalSimHitsValidProducer::fillEBMatrix(), EcalBarrelSimHitsValidation::fillEBMatrix(), GlobalDigisProducer::fillECal(), GlobalDigisAnalyzer::fillECal(), GlobalRecHitsAnalyzer::fillECal(), GlobalRecHitsProducer::fillECal(), MatrixFillMap::fillEEMap(), EcalSimHitsValidProducer::fillEEMatrix(), EcalEndcapSimHitsValidation::fillEEMatrix(), CastorDigiProducer::fillFakeHits(), HcalFlexiHardcodeGeometryLoader::fillHBHO(), GlobalDigisProducer::fillHCal(), GlobalDigisAnalyzer::fillHCal(), GlobalRecHitsProducer::fillHCal(), HcalFlexiHardcodeGeometryLoader::fillHE(), HcalFlexiHardcodeGeometryLoader::fillHF(), TrackerValidationVariables::fillHitQuantities(), MuonShowerInformationFiller::fillHitsByStation(), ApeEstimator::fillHitVariables(), HFPreReconstructor::fillInfos(), HGCalTriggerGeometryHexImp2::fillInvalidTriggerCells(), CSCSegmentValidation::fillLayerHitsPerChamber(), MatrixFillMap::fillMap(), ClusterFillMap::fillMap(), EcalElectronicsMapper::fillMaps(), StripCPE::fillParams(), TrackingNtuple::fillPhase2OTHits(), TrackingNtuple::fillPixelHits(), TrackingNtuple::fillStripMatchedHits(), TrackingNtuple::fillStripRphiStereoHits(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), TrackerGeometryCompare::fillTree(), TrackerOfflineValidationSummary::fillTree(), cms::ClusterMTCCFilter::filter(), cms::TECClusterFilter::filter(), EcalRecHitsValidation::findBarrelMatrix(), FWHFTowerSliceSelector::findBinFromId(), FWHGTowerSliceSelector::findBinFromId(), SiStripElectronAlgo::findElectron(), EcalRecHitsValidation::findEndcapMatrix(), EcalCoder::findGains(), EBHitResponse::findIntercalibConstant(), EcalCoder::findIntercalibConstant(), EcalCoder::findPedestal(), EcalMixingModuleValidation::findPedestal(), GEMCSCSegFit::fitlsq(), SiPixelCoordinates::flipped(), HcalDcsValues::foundDcsId(), EcalTestDevDB::generateEcalGainRatios(), EcalTestDevDB::generateEcalIntercalibConstants(), EcalTestDevDB::generateEcalPedestals(), EcalTestDevDB::generateEcalWeightXtalGroups(), DTRecoUncertainties::get(), DTRecoConditions::get(), CTPPSDetId::getArmId(), DTHVStatusHandler::getChannelSplit(), HGCalGeometry::getClosestCellIndex(), RPCConeBuilderFromES::getConesFromES(), CSCMonitorModule::getCSCDetId(), MuonAlignmentInputXML::getCSCnode(), TrackerGeometry::getDetectorThickness(), TrackerGeometry::getDetectorType(), ClusterShapeHitFilter::getDrift(), MuonAlignmentInputXML::getDTnode(), GlobalMuonRefitter::getFirstHits(), getHcalMatrixObject(), TrackerOfflineValidation::getHistStructFromMap(), EcalBarrelSimHitsValidation::getIdsAroundMax(), EcalEndcapSimHitsValidation::getIdsAroundMax(), EcalTrivialConditionRetriever::getIntercalibConstantsFromConfiguration(), EcalTrivialConditionRetriever::getIntercalibErrorsFromConfiguration(), EcalLaserDbService::getLaserCorrection(), DTHVStatusHandler::getLayerValues(), CastorLedAnalysis::GetLedConst(), HcalLedAnalysis::GetLedConst(), EcalTPGScale::getLinearizedTPG(), MuonAssociatorByHitsHelper::getMatchedIds(), TrackAssociatorByHitsImpl::getMatchedIds(), SiStripGainCosmicCalculator::getNewObject(), popcon::EcalPulseShapesHandler::getNewObjects(), popcon::EcalPulseSymmCovariancesHandler::getNewObjects(), popcon::EcalTPGPhysicsConstfromFile::getNewObjects(), popcon::EcalDAQHandler::getNewObjects(), popcon::EcalTPGBadTTHandler::getNewObjects(), popcon::EcalTPGLinConstHandler::getNewObjects(), popcon::EcalTPGPhysicsConstHandler::getNewObjects(), popcon::EcalTPGBadXTHandler::getNewObjects(), popcon::EcalTPGFineGrainEBGroupHandler::getNewObjects(), popcon::EcalTPGPedestalsHandler::getNewObjects(), popcon::EcalTPGLutGroupHandler::getNewObjects(), popcon::EcalTPGSpikeThresholdHandler::getNewObjects(), popcon::EcalIntercalibHandler::getNewObjects(), popcon::EcalDCSHandler::getNewObjects(), popcon::EcalPedestalsHandler::getNewObjectsH2(), popcon::EcalPedestalsHandler::getNewObjectsP5(), CTPPSDiamondDetId::getPlaneId(), TotemRPDetId::getPlaneId(), MuonDetCleaner< T1, T2 >::getRawDetId(), HcalAssistant::getRawIdFromCmssw(), CTPPSDetId::getRPId(), MTVHistoProducerAlgoForTracker::getSeedingLayerSetBin(), CTPPSDetId::getStationId(), RPCCalibSetUp::getTime(), RPCSimSetUp::getTime(), EcalTrivialConditionRetriever::getTimeCalibConstantsFromConfiguration(), EcalTrivialConditionRetriever::getTimeCalibErrorsFromConfiguration(), EcalTPGScale::getTPGInADC(), EcalTPGScale::getTPGInGeV(), ESTBNumberingScheme::getUnitID(), EcalEndcapNumberingScheme::getUnitID(), HcalTestNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), EcalHodoscopeNumberingScheme::getUnitID(), HcalNumberingScheme::getUnitID(), ZdcNumberingScheme::getUnitID(), CastorNumberingScheme::getUnitID(), HcalMaterials::getValue(), CastorRawGains::getValues(), HcalRawGains::getValues(), HcalDcsValues::getValues(), gluedId(), SiPixelCoordinates::half(), 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_TTSubdetieta(), hcaldqm::hashfunctions::hash_TTSubdetPM(), hcaldqm::hashfunctions::hash_TTSubdetPMiphi(), HBHEHFLogicalMapEntry::HBHEHFLogicalMapEntry(), HcalCalibDetId::HcalCalibDetId(), HcalCastorDetId::HcalCastorDetId(), HcalDetId::HcalDetId(), hcalEqualDetId(), HcalOtherDetId::HcalOtherDetId(), HcalTrigTowerDetId::HcalTrigTowerDetId(), HcalZDCDetId::HcalZDCDetId(), CalorimetryManager::HDShowerSimulation(), HcalHF_PETalgorithm::HFSetFlagFromPET(), HcalHFStatusBitFromRecHits::hfSetFlagFromRecHits(), HGCalDetId::HGCalDetId(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCTriggerDetId::HGCTriggerDetId(), MuonShowerInformationFiller::hitsFromSegments(), SiStripMonitorTrack::hitStudy(), HLTCSCOverlapFilter::hltFilter(), HLTCSCRing2or3Filter::hltFilter(), HLTDTActivityFilter::hltFilter(), HOHXLogicalMapEntry::HOHXLogicalMapEntry(), HTLogicalMapEntry::HTLogicalMapEntry(), ecaldqm::binning::idFromBin(), TrackerGeometry::idToDet(), TrackerGeometry::idToDetUnit(), MuonDetLayerGeometry::idToLayer(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFEcalRecHitCreatorMaxSample< Geometry, Layer, Detector >::importRecHits(), PFEcalBarrelRecHitCreator::importRecHits(), PFEcalEndcapRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PFHBHERecHitCreatorMaxSample::importRecHits(), CastorTopology::incModule(), CastorTopology::incSector(), FastTimeGeometry::indexFor(), HGCalGeometry::indexFor(), Phase2TrackerDigitizerAlgorithm::induce_signal(), SiPixelDigitizerAlgorithm::induce_signal(), SeedFromProtoTrack::init(), CastorText2DetIdConverter::init(), HcalText2DetIdConverter::init(), edm::DataMixingSiPixelMCDigiWorker::PixelEfficiencies::init_from_db(), SiPixelDigitizerAlgorithm::PixelEfficiencies::init_from_db(), hcaldqm::electronicsmap::ElectronicsMap::initialize(), MuonAlignmentFromReference::initialize(), SiStripDigitizerAlgorithm::initializeDetUnit(), MuonHOAcceptance::initIds(), popcon::EcalDCSHandler::insertHVDataSetToOffline(), popcon::EcalDCSHandler::insertLVDataSetToOffline(), TrackerDpgAnalysis::insertMeasurement(), EcalRecHitWorkerRecover::insertRecHit(), EcalDccWeightBuilder::intercalib(), Trajectory::isBad(), RPCCosmicSeedrecHitFinder::iscorssEdge(), ecaldqm::isCrystalId(), ecaldqm::isEcalScDetId(), ecaldqm::isEndcapTTId(), CalibrationTrackSelector::isIsolated(), AlignmentTrackSelector::isIsolated(), DetIdSelector::isSelected(), CmsTrackerDetIdBuilder::iterate(), SiPixelCoordinates::ladder(), SiPixelCoordinates::layer(), boost::serialization::load(), GeometryInterface::loadFEDCabling(), HcalFrontEndMapAddons::Helper::loadObject(), ZdcTopology::longitudinal(), CastorElectronicsMap::lookup(), hcaldqm::electronicsmap::ElectronicsMap::lookup(), HcalElectronicsMap::lookup(), HcalDcsMap::lookup(), HcalFrontEndMap::lookupRBX(), HcalFrontEndMap::lookupRBXIndex(), HcalFrontEndMap::lookupRM(), HcalFrontEndMap::lookupRMIndex(), CastorElectronicsMap::lookupTrigger(), HcalElectronicsMap::lookupTrigger(), TempTrajectory::lost(), Trajectory::lost(), 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(), CastorDbHardcode::makeQIECoder(), HcalDbHardcode::makeQIECoder(), HcalDbHardcode::makeQIEType(), HGCalRecHitSimpleAlgo::makeRecHit(), CastorDbHardcode::makeRecoParam(), HcalDbHardcode::makeRecoParam(), CastorDbHardcode::makeSaturationCorr(), TSGForOI::makeSeedsFromHits(), TrajectoryManager::makeSinglePSimHit(), HcalDbHardcode::makeTimingParam(), CastorElectronicsMap::mapEId2chId(), HcalElectronicsMapAddons::Helper::mapEId2chId(), CastorElectronicsMap::mapEId2tId(), HcalElectronicsMapAddons::Helper::mapEId2tId(), MuonTrackResidualAnalyzer::mapMuSimHitsPerId(), MuonSeedOrcaPatternRecognition::markAsUsed(), TrackClusterSplitter::markClusters(), ecaldqm::MESet::maskMatches(), TrackingNtuple::matchCluster(), MuonSegmentMatcher::matchCSC(), GEMDigiMatcher::matchDigisToSimTrack(), MuonSegmentMatcher::matchDT(), edm::DataMixingSiPixelMCDigiWorker::PixelEfficiencies::matches(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), GEMDigiMatcher::matchPadsToSimTrack(), GEMRecHitMatcher::matchRecHitsToSimTrack(), MuonDetLayerMeasurements::measurements(), FastHFShowerLibrary::modifyDepth(), SiPixelCoordinates::module(), GlobalTrackerMuonAlignment::muonFitter(), MuonResidualsFromTrack::MuonResidualsFromTrack(), HGCalGeometry::newCell(), FastTimeGeometry::newCell(), HcalGeometry::newCellImpl(), EcalBarrelHardcodedTopology::north(), EcalEndcapHardcodedTopology::north(), EcalEndcapTopology::north(), EcalPreshowerTopology::north(), EcalBarrelTopology::north(), HcalTopology::north(), DTHVStatusHandler::offlineList(), EBDetId::offsetBy(), EEDetId::offsetBy(), HcalDetId::operator!=(), DBSpecToDetUnit::operator()(), CastorDbASCIIIO::DetIdLess::operator()(), DetIdSelector::operator()(), rpcrawtodigi::DebugDigisPrintout::operator()(), std::hash< DetId >::operator()(), ME0DetId::operator<(), GEMDetId::operator<(), RPCDetId::operator<(), DTOccupancyPoint::operator<(), HcalDetId::operator<(), operator<<(), CaloTowerDetId::operator=(), HcalOtherDetId::operator=(), EcalTrigTowerDetId::operator=(), FastTimeDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HGCalDetId::operator=(), EcalPnDiodeDetId::operator=(), HcalZDCDetId::operator=(), ESDetId::operator=(), HcalDetId::operator=(), HcalTrigTowerDetId::operator=(), HGCTriggerDetId::operator=(), HcalCalibDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), HcalDetId::operator==(), HcalGenericDetId::otherSubdet(), SiPixelCoordinates::outer(), SiPixelCoordinates::panel(), PFPhotonClusters::PFCrystalCoor(), SiPixelDigitizerAlgorithm::pixel_aging(), Phase2TrackerDigitizerAlgorithm::pixel_inefficiency(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), CaloMiscalibMapHcal::prefillMap(), CaloMiscalibMapEcal::prefillMap(), TTStub< T >::print(), CaloMiscalibMapEcal::print(), TTCluster< T >::print(), BaseCrystal::print(), sipixelobjects::PixelFEDLink::printForMap(), DAFTrackProducerAlgorithm::PrintHit(), 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(), MuonAlignmentFromReference::processMuonResidualsFromTrack(), OMTFinputMaker::processRPC(), CastorSimpleReconstructor::produce(), SiPixelFedCablingMapBuilder::produce(), ShallowRechitClustersProducer::produce(), EcalTBWeightUncalibRecHitProducer::produce(), CSCDCCUnpacker::produce(), AlignmentPrescaler::produce(), RPCRecHitProducer::produce(), MuonReSeeder::produce(), ZdcHitReconstructor::produce(), FastTrackerRecHitMatcher::produce(), FakeTrackProducer< T >::produce(), TrackCandidateProducer::produce(), TrajectorySeedFromMuonProducer::produce(), HcalHitReconstructor::produce(), RecHitCorrector::produce(), RPCTrigger::produce(), InterestingTrackEcalDetIdProducer::produce(), CastorTowerProducer::produce(), L2MuonSeedGeneratorFromL1T::produce(), L2MuonSeedGenerator::produce(), HFPhase1Reconstructor::produce(), ShallowGainCalibration::produce(), TrackClusterSplitter::produce(), TrackerToMuonPropagator::produce(), cms::CosmicTrackFinder::produce(), MuonSimHitProducer::produce(), reco::modules::CosmicTrackSplitter::produce(), SelectedElectronFEDListProducer< TEle, TCand >::produce(), SimHitShifter::produce(), CastorHardcodeCalibrations::produceChannelQuality(), EcalTrivialConditionRetriever::produceEcalGainRatios(), EcalTrivialConditionRetriever::produceEcalIntercalibConstants(), EcalTrivialConditionRetriever::produceEcalIntercalibConstantsMC(), EcalTrivialConditionRetriever::produceEcalIntercalibErrors(), EcalTrivialConditionRetriever::produceEcalPedestals(), EcalTrivialConditionRetriever::produceEcalTimeCalibConstants(), EcalTrivialConditionRetriever::produceEcalTimeCalibErrors(), EcalTrivialConditionRetriever::produceEcalWeightXtalGroups(), ESTrivialConditionRetriever::produceESIntercalibConstants(), ESTrivialConditionRetriever::produceESPedestals(), ESTrivialConditionRetriever::produceESWeightStripGroups(), reco::modules::TrackerTrackHitFilter::produceFromTrack(), ecaldqm::SummaryClient::producePlots(), CkfDebugger::pSimHit(), hcaldqm::ContainerXXX< STDTYPE >::push(), TSGForRoadSearch::pushTrajectorySeed(), edm::DataMixingSiPixelMCDigiWorker::putSiPixel(), edm::DataMixingSiStripMCDigiWorker::putSiStrip(), HcalMaterials::putValue(), SiPixelCoordinates::quadrant(), LMap::impl::read(), DTSurvey::ReadChambers(), StoreEcalCondition::readEcalGainRatiosFromFile(), StoreEcalCondition::readEcalIntercalibConstantsFromFile(), StoreEcalCondition::readEcalIntercalibConstantsMCFromFile(), StoreEcalCondition::readEcalWeightXtalGroupsFromFile(), StoreESCondition::readESIntercalibConstantsFromFile(), StoreESCondition::readESPedestalsFromFile(), ecaldqm::StatusManager::readFromObj(), TkPhase2OTMeasurementDet::recHits(), MuonDetLayerMeasurements::recHits(), HFFlexibleTimeCheck::reconstruct(), CalorimetryManager::reconstructHCAL(), DTHVStatusHandler::recoverSnapshot(), helper::ClusterStorer::ClusterHitRecord< ClusterRefType >::rekey(), HcalHitRelabeller::relabel(), SiStripHistoryDQMService::returnDetComponent(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), SiPixelCoordinates::ring(), SiPixelCoordinates::roc(), HGCalRecHitWorkerSimple::run(), EcalRecHitWorkerSimple::run(), TrackInfoProducerAlgorithm::run(), CSCMotherboardME3141RPC::run(), MuonDTLocalMillepedeAlgorithm::run(), DigiSimLinkAlgorithm::run(), EcalEBTrigPrimTestAlgo::run(), DTLocalTriggerEfficiencyTest::runClientDiagnostic(), DTLocalTriggerSynchTest::runClientDiagnostic(), DTTriggerEfficiencyTest::runClientDiagnostic(), DTLocalTriggerBaseTask::runDDUAnalysis(), DTLocalTriggerTask::runDDUAnalysis(), ecaldqm::LaserTask::runOnDigis(), ecaldqm::TrigPrimTask::runOnDigis(), ecaldqm::LedTask::runOnDigis(), DTLocalTriggerTask::runSegmentAnalysis(), EcalSelectiveReadout::runSelectiveReadout0(), DTLocalTriggerBaseTask::runTMAnalysis(), DTLocalTriggerTask::runTMAnalysis(), HcalDetId::sameBaseDetId(), BaseTrackerRecHit::sameDetModule(), boost::serialization::save(), SiPixelCoordinates::sector(), TrajSeedMatcher::SeedWithInfo::SeedWithInfo(), SiStripBadModuleConfigurableFakeESSource::selectDetectors(), CSCTMBHeader::selfTest(), CSCEventData::selfTest(), TrackingNtuple::DetIdCommon::set(), DTHVStatusHandler::setChannelFlag(), GEMCSCSegFit::setChi2(), AHCalSD::setDetUnitId(), FastTimerSD::setDetUnitId(), CSCBaseElectronicsSim::setLayer(), MuonTrackCSCChamberResidual::setSegmentResidual(), GeomDet::setSurfaceDeformation(), TrackerOfflineValidation::setUpTreeMembers(), HcalPulseShapes::shapeForReco(), CosmicMuonLinksProducer::sharedHits(), SiPixelCoordinates::side(), SiPixelCoordinates::signed_blade(), SiPixelCoordinates::signed_disk(), SiPixelCoordinates::signed_ladder(), SiPixelCoordinates::signed_module(), RPCSimTriv::simulate(), RPCSimSimple::simulate(), RPCSimParam::simulate(), RPCSimAverageNoise::simulate(), RPCSimAverage::simulate(), RPCSimAverageNoiseEffCls::simulate(), RPCSimAverageNoiseEff::simulate(), RPCSimAsymmetricCls::simulate(), RPCSimModelTiming::simulate(), ME0PreRecoGaussianModel::simulateNoise(), RPCSimAverageNoiseEffCls::simulateNoise(), RPCSimModelTiming::simulateNoise(), RPCSimAverageNoiseEff::simulateNoise(), RPCSimAverageNoise::simulateNoise(), RPCSimAsymmetricCls::simulateNoise(), GEMTrivialModel::simulateSignal(), GEMSimpleModel::simulateSignal(), SiStripTKNumbers::SiStripTKNumbers(), ctfseeding::HitExtractorSTRP::skipThis(), CRackTrajectoryBuilder::SortHits(), EcalBarrelHardcodedTopology::south(), EcalEndcapHardcodedTopology::south(), EcalEndcapTopology::south(), EcalBarrelTopology::south(), EcalPreshowerTopology::south(), HcalTopology::south(), ResidualRefitting::StoreTrackerRecHits(), SurveyResidual::SurveyResidual(), EBDetId::switchZSide(), EEDetId::switchZSide(), LutXml::test_access(), HcalLutManager::test_xml_access(), StripSubClusterShapeFilterBase::testLastHit(), CaloHitResponse::timeOfFlight(), FastTSGFromPropagation::trackerSeeds(), LaserDQM::trackerStatistics(), GlobalTrackerMuonAlignment::trackFitter(), TracktoRPC::TracktoRPC(), TrajectoryAtInvalidHit::TrajectoryAtInvalidHit(), SiStripMonitorTrack::trajectoryStudy(), ZdcTopology::transverse(), TrackerAlignableId::typeAndLayerFromDetId(), EcalPreshowerTopology::up(), AlignableDet::update(), AlignableDetUnit::update(), AlignableComposite::update(), ValidateGeometry::validateCSChamberGeometry(), ValidateGeometry::validateCSCLayerGeometry(), ValidateGeometry::validateDTChamberGeometry(), ValidateGeometry::validateDTLayerGeometry(), ValidateGeometry::validateRPCGeometry(), CaloGenericDetId::validDetId(), TracktoRPC::ValidRPCSurface(), EcalBarrelHardcodedTopology::west(), EcalEndcapHardcodedTopology::west(), EcalEndcapTopology::west(), EcalBarrelTopology::west(), EcalPreshowerTopology::west(), xuti::writeCell(), GlobalTrackerMuonAlignment::writeGlPosRcd(), EcalDccWeightBuilder::writeWeightToAsciiFile(), and ZDCLogicalMapEntry::ZDCLogicalMapEntry().

43 { return id_; }
uint32_t id_
Definition: DetId.h:55
int DetId::subdetId ( ) const
inline

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

Definition at line 37 of file DetId.h.

References id_.

Referenced by OMTFinputMaker::acceptDigi(), SiPixelDetSummary::add(), SiStripDetSummary::add(), TrackerAlignmentLevelBuilder::addDetUnitInfo(), MuonTimingFiller::addEcalTime(), BetaCalculatorECAL::addInfoToCandidate(), AlCaECALRecHitReducer::AddMiniRecHitCollection(), FWTrackHitsDetailView::addModules(), FWConvTrackHitsDetailView::addModules(), HcalAmplifier::addPedestals(), TrackMerger::addSecondTrackHits(), AHCalDetId::AHCalDetId(), SiStripHitEffFromCalibTree::algoAnalyze(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripGainFromData::algoBeginJob(), SiStripGainFromCalibTree::algoBeginJob(), EcalSelectiveReadoutValidation::anaDigi(), EcalHitResponse::analogSignalAmplitude(), CkfDebugger::analyseRecHitExistance(), JetToDigiDump::analyze(), SiStripDigiValid::analyze(), OuterTrackerMonitorTTCluster::analyze(), OuterTrackerMonitorTTStub::analyze(), SiPixelDigiValid::analyze(), SiStripQualityStatistics::analyze(), RPCRecHitValid::analyze(), AlignmentStats::analyze(), StandaloneTrackMonitor::analyze(), CaloTowersValidation::analyze(), SiPixelRecHitsValid::analyze(), ElectronSeedAnalyzer::analyze(), ElectronStudy::analyze(), TrackingRecoMaterialAnalyser::analyze(), DQMSourceEleCalib::analyze(), SiStripLAProfileBooker::analyze(), CaloTowersAnalyzer::analyze(), MuonAlignmentAnalyzer::analyze(), SiPixelHitEfficiencySource::analyze(), LumiMonitor::analyze(), HGCalHitCalibration::analyze(), SiPixelDigiSource::analyze(), SiPixelTrackResidualSource::analyze(), PixelLumiDQM::analyze(), SiPixelRawDataErrorSource::analyze(), ElectronCalibrationUniv::analyze(), SiPixelClusterSource::analyze(), HGCalRecHitValidation::analyze(), SiPixelErrorEstimation::analyze(), DTChamberEfficiency::analyze(), SiPixelTrackingRecHitsValid::analyze(), ListIds::analyze(), MuonAlignment::analyze(), TrackerGeometryIntoNtuples::analyze(), CosmicRateAnalyzer::analyze(), SeedMultiplicityAnalyzer::analyze(), TrackerOfflineValidationSummary::analyze(), L1MuonRecoTreeProducer::analyze(), TrackerDpgAnalysis::analyze(), TrackerOfflineValidation::analyze(), SiStripTrackingRecHitsValid::analyze(), reco::modules::TrackerTrackHitFilter::Rule::apply(), TrackerSystematicMisalignments::applySystematicMisalignment(), EBDetId::approxEta(), CaloTowersCreationAlgo::assignHitEcal(), SegmentsTrackAssociator::associate(), TrackerHitAssociator::associatePhase2TrackerRecHit(), TrackerHitAssociator::associatePixelRecHit(), TrackerHitAssociator::associateSimpleRecHitCluster(), TrackAssociatorByHitsImpl::associateSimToReco(), BaseCrystal::BaseCrystal(), SiStripLAProfileBooker::beginRun(), SiPixelTrackResidualModule::book(), SiPixelHitEfficiencyModule::book(), AlignmentMonitorGeneric::book(), SiPixelRecHitModule::book(), SiPixelClusterModule::book(), SiPixelDigiModule::book(), TrackerOfflineValidation::bookSummaryHists(), CaloGeometryHelper::borderCrossing(), FWTracksModulesProxyBuilder::build(), CaloGeometryHelper::buildCrystal(), SiPixelDigiSource::buildStructure(), SiPixelRecHitSource::buildStructure(), SiPixelClusterSource::buildStructure(), HGCalTriggerGeometryHexImp1::buildTriggerCellsAndModules(), HLTEcalResonanceFilter::calcShowerShape(), HLTRegionalEcalResonanceFilter::calcShowerShape(), PhotonIsolationCalculator::calculate(), TrackingParticleNumberOfLayers::calculate(), PositionCalc::Calculate_Location(), GsfElectronAlgo::calculateSaturationInfo(), GsfElectronAlgo::calculateShowerShape(), GsfElectronFull5x5Filler::calculateShowerShape_full5x5(), GsfElectronAlgo::calculateShowerShape_full5x5(), HGCalTriggerCellCalibration::calibrateInMipT(), CaloPoint::CaloPoint(), CaloTowerDetId::CaloTowerDetId(), DTChamberEfficiency::chamberSelection(), EcalTrigTowerConstituentsMap::changeEEDetIdQuadrantAndZ(), SiPixelCoordinates::channel(), spr::chargeIsolationEcal(), SiStripGainsPCLHarvester::checkBookAPVColls(), SiStripGainsPCLWorker::checkBookAPVColls(), SimpleCosmicBONSeeder::checkCharge(), MuonGeometryArrange::checkChosen(), reco::modules::TrackerTrackHitFilter::checkHitAngle(), HitEff::checkLayer(), DTChamberId::checkMuonId(), SimpleCosmicBONSeeder::checkNoisyModules(), AlignmentTrackSelector::checkPrescaledHits(), MuonSeedSimpleCleaner::checkPt(), reco::modules::TrackerTrackHitFilter::checkPXLCorrClustCharge(), PhotonIsolationCalculator::classify(), EcalClusterSeverityLevelAlgo::closestProblematic(), EcalClusterToolsT< noZS >::cluster2ndMoments(), ResidualRefitting::CollectTrackHits(), StripSubClusterShapeSeedFilter::compatible(), PixelClusterShapeSeedComparitor::compatibleHit(), PixelHitMatcher::compatibleSeeds(), SiPixelHitEfficiencyModule::computeEfficiencies(), Phase2ITPixelThresholdClusterizer::copy_to_buffer(), PixelThresholdClusterizer::copy_to_buffer(), EcalGlobalShowerContainmentCorrectionsVsEta::correction(), GsfElectronAlgo::createElectron(), TrackingLayer::createFromDetId(), CTPPSDetId::CTPPSDetId(), CTPPSDiamondDetId::CTPPSDiamondDetId(), CTPPSPixelDetId::CTPPSPixelDetId(), EcalDccWeightBuilder::dbId(), EcalSelectiveReadoutValidation::dccCh(), ecaldqm::dccId(), SimpleDAFHitCollector::Debug(), spr::debugEcalDets(), GEMCSCSegFit::derivativeMatrix(), AlignmentTrackSelector::detailedHitsCheck(), AlignableNavigator::detAndSubdetInMap(), SiStripBadComponentsDQMServiceReader::detIdToString(), Phase2TrackerDigitizerAlgorithm::digitize(), SiStripDigitizerAlgorithm::digitize(), Phase2TrackerDigitizerAlgorithm::DriftDirection(), ZeeCalibration::duringLoop(), EBHitResponse::EBHitResponse(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTimeMapDigitizer::EcalTimeMapDigitizer(), EcalTrigTowerDetId::EcalTrigTowerDetId(), EEHitResponse::EEHitResponse(), AlignmentStats::endJob(), ElectronCalibrationUniv::endJob(), ErrorChecker::errorDetId(), ESDetId::ESDetId(), ESHitResponse::ESHitResponse(), HITrackingRegionProducer::estimateMultiplicity(), EcalClusterSeverityLevelAlgo::etaphiDistanceClosestProblematic(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), spr::extraIds(), FastTimeDetId::FastTimeDetId(), ecaldqm::MESetProjection::fill(), SiPixelTrackResidualModule::fill(), SiPixelHitEfficiencyModule::fill(), SiPixelRawDataErrorModule::fill(), SiPixelRecHitModule::fill(), SiPixelClusterModule::fill(), SiPixelDigiModule::fill(), EcalRegressionData::fill(), egHLT::OffHelper::fillClusShapeData(), SiStripQualityDQM::fillGrandSummaryMEs(), GlobalHitsAnalyzer::fillHCal(), TrackerValidationVariables::fillHitQuantities(), MuonShowerInformationFiller::fillHitsByStation(), MatrixFillMap::fillMap(), HGCalTriggerGeometryHexImp1::fillMaps(), MuonIdProducer::fillMuonId(), MuonAlignmentFromReference::fillNtuple(), TrackingNtuple::fillPhase2OTHits(), TrackingNtuple::fillPixelHits(), MillePedeMonitor::fillResiduals(), TrackingTruthAccumulator::fillSimHits(), TrackingNtuple::fillStripMatchedHits(), TrackingNtuple::fillStripRphiStereoHits(), MillePedeMonitor::fillTrack(), TrackingNtuple::fillTracks(), MuonGeometryArrange::fillTree(), TrackerGeometryCompare::fillTree(), TrackerOfflineValidationSummary::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), cms::ClusterMTCCFilter::filter(), cms::TECClusterFilter::filter(), FilterScrapingPixelProbability::filter(), ecaldqm::binning::findBinCrystal_(), ecaldqm::binning::findBinPseudoStrip_(), ecaldqm::binning::findBinSuperCrystal_(), ecaldqm::binning::findBinTriggerTower_(), spr::findDetIdCalo(), EcalCoder::findGains(), SiPixelInformationExtractor::findNoisyPixels(), EcalCoder::findPedestal(), ecaldqm::binning::findPlotIndex(), HcalPacker::findSamples(), GEMCSCSegFit::fit2(), GEMCSCSegFit::fitlsq(), EcalCoder::fullScaleEnergy(), EcalSignalGenerator< EEDigitizerTraits >::fullScaleEnergy(), GEMDetId::GEMDetId(), HcalGenericDetId::genericSubdet(), SiStripCablingDQM::getActiveDetIds(), QuickTrackAssociatorByHitsImpl::getAllSimTrackIdentifiers(), ecaldqm::MESetProjection::getBinContent(), ecaldqm::MESetProjection::getBinEntries(), ecaldqm::MESetProjection::getBinError(), HGCalTriggerGeometryHexImp2::getCellsFromModule(), HGCalTriggerGeometryHexImp2::getCellsFromTriggerCell(), CaloGeometryHelper::getClosestCell(), EcalTPGParamBuilder::getCoeff(), getDetLayer(), QuickTrackAssociatorByHitsImpl::getDoubleCount(), HCalSD::getEnergyDeposit(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), TrackerOfflineValidation::getHistStructFromMap(), SiStripFakeAPVParameters::getIndex(), OMTFinputMaker::getInputNumber(), EcalLaserDbService::getLaserCorrection(), SiStripLAProfileBooker::getlayer(), OMTFConfiguration::getLayerNumber(), QuickTrackAssociatorByHitsImpl::getMatchedClusters(), MuonAssociatorByHitsHelper::getMatchedIds(), HGCalTriggerGeometryHexImp2::getModuleFromCell(), HGCalTriggerGeometryHexImp2::getModuleFromTriggerCell(), HGCalTriggerGeometryHexImp2::getModulePosition(), HGCalTriggerGeometryHexImp2::getNeighborsFromTriggerCell(), CaloGeometryHelper::getNeighbours(), SiStripGainCosmicCalculator::getNewObject(), EcalClusterToolsT< noZS >::getNrCrysDiffInEta(), EcalClusterToolsT< noZS >::getNrCrysDiffInPhi(), HGCalTriggerGeometryHexImp2::getOrderedCellsFromModule(), HGCalTriggerGeometryHexImp2::getOrderedTriggerCellsFromModule(), TkModuleGroupSelector::getParameterIndexFromDetId(), JetMatchingTools::getPCaloHits(), MTVHistoProducerAlgoForTracker::getSeedingLayerSetBin(), PrintRecoObjects::getString(), SiStripUtility::getSubDetectorTag(), SiStripHistoId::getSubdetid(), HGCalGeometry::getSummary(), SiStripSubStructure::getTECDetectors(), CaloTowersCreationAlgo::getThresholdAndWeight(), SiStripSubStructure::getTIBDetectors(), SiStripSubStructure::getTIDDetectors(), SiStripSubStructure::getTOBDetectors(), TrackTransformerForGlobalCosmicMuons::getTransientRecHits(), TrackTransformerForCosmicMuons::getTransientRecHits(), HGCalTriggerGeometryHexImp2::getTriggerCellFromCell(), HGCalTriggerGeometryHexImp2::getTriggerCellPosition(), HGCalTriggerGeometryHexImp2::getTriggerCellsFromModule(), CastorCondObjectContainer< Item >::getValues(), HcalCondObjectContainer< Item >::getValues(), CaloGeometryHelper::getWindow(), TTTrack< T >::hasStubInBarrel(), HcalCalibDetId::HcalCalibDetId(), HcalCastorDetId::HcalCastorDetId(), HcalDetId::HcalDetId(), hcalEqualDetId(), HcalOtherDetId::HcalOtherDetId(), hcalTransformedId(), HcalTrigTowerDetId::HcalTrigTowerDetId(), HcalZDCDetId::HcalZDCDetId(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCTriggerDetId::HGCTriggerDetId(), TrajSeedMatcher::HitInfo::HitInfo(), MuonChamberResidual::hitlayer(), MuonChamberResidual::hitposition(), MuonShowerInformationFiller::hitsFromSegments(), HLTPixelAsymmetryFilter::hltFilter(), MuonSeedBuilder::IdentifyShowering(), TrackerGeometry::idToDet(), TrackerGeometry::idToDetUnit(), MuonDetLayerGeometry::idToLayer(), PFHBHERecHitCreator::importRecHits(), PFHcalRecHitCreator< Digi, Geometry, Layer, Detector >::importRecHits(), PFHBHERecHitCreatorMaxSample::importRecHits(), HcalCondObjectContainerBase::indexFor(), SiStripHashedDetId::init(), HcalCondObjectContainer< Item >::initContainer(), RPCCompDetId::initGas(), SiStripDCSStatus::initialise(), edm::DataMixingSiStripMCDigiWorker::initializeEvent(), MeasurementTrackerImpl::initStMeasurementConditionSet(), ESCondObjectContainer< ESStripGroupId >::insert(), EcalRecHitWorkerRecover::insertRecHit(), EcalDccWeightBuilder::intercalib(), CheckHitPattern::interpretDetId(), PFCheckHitPattern::interpretDetId(), SiPixelCoordinates::isBPix_(), CaloGenericDetId::isCaloTower(), CaloGenericDetId::isCastor(), TrackCleaner::isCompatible(), SeedMergerPixelLayer::isContainsDetector(), ecaldqm::isCrystalId(), TrajectoryAtInvalidHit::isDoubleSided(), HitEff::isDoubleSided(), CaloGenericDetId::isEB(), ecaldqm::isEcalScDetId(), CaloGenericDetId::isEE(), ecaldqm::isEndcapTTId(), CaloGenericDetId::isES(), ecaldqm::isForward(), SiPixelCoordinates::isFPix_(), SiPixelCoordinates::isPixel_(), ecaldqm::isSingleChannelId(), reco::HitPattern::isStereo(), CaloGenericDetId::isZDC(), SiStripDetCabling::layerSearch(), EcalClusterToolsT< noZS >::localCovariances(), HGCalRecHitSimpleAlgo::makeRecHit(), TSGForOI::makeSeedsFromHits(), ecaldqm::MESet::maskMatches(), MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending(), edm::DataMixingSiPixelMCDigiWorker::PixelEfficiencies::matches(), SiPixelDigitizerAlgorithm::PixelEfficiencies::matches(), CSCMotherboardME21GEM::matchingGEMPads(), CSCMotherboardME11GEM::matchingGEMPads(), spr::matrixECALIds(), ME0DetId::ME0DetId(), EcalClusterToolsT< noZS >::mean5x5PositionInXY(), TkGluedMeasurementDet::measurements(), MuonDetLayerMeasurements::measurements(), TrackMerger::merge(), SiPixelCoordinates::module(), CaloGeometryHelper::move(), PFECALHashNavigator::move(), MuonResidualsFromTrack::MuonResidualsFromTrack(), HGCalGeometry::newCell(), HcalGeometry::newCellImpl(), CkfDebugger::nextCorrectHits(), SiStripTKNumbers::nfibres(), SiPixelTrackResidualModule::nfill(), SiPixelRecHitModule::nfill(), SiStripTKNumbers::nmodules(), muonisolation::CaloExtractorByAssociator::noiseRecHit(), MuonSeedCleaner::NRecHitsFromSegment(), FastTimeTopology::offsetBy(), EBDetId::offsetBy(), HGCalTopology::offsetBy(), EEDetId::offsetBy(), HitComparatorByRadius::operator()(), TrackerTopology::SameLayerComparator::operator()(), operator<<(), CaloTowerDetId::operator=(), HcalOtherDetId::operator=(), EcalTrigTowerDetId::operator=(), FastTimeDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HcalZDCDetId::operator=(), EcalPnDiodeDetId::operator=(), ESDetId::operator=(), HcalDetId::operator=(), HcalTrigTowerDetId::operator=(), HGCTriggerDetId::operator=(), HcalCalibDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), HcalGenericDetId::otherSubdet(), AlignmentParameterSelector::outsideDetIdRanges(), TrackerTopology::partnerDetId(), EcalSignalGenerator< EEDigitizerTraits >::peToAConversion(), Phase2TrackerDigitizerAlgorithm::pixel_inefficiency(), reco::DeDxHitInfo::pixelCluster(), ecaldqm::pnForCrystal(), SiStripQuality::printDetInfo(), CSCMotherboardME21GEM::printGEMTriggerPads(), QuadrupletSeedMerger::printNtuplet(), SeedClusterRemoverPhase2::process(), SeedClusterRemover::process(), HLTTrackClusterRemoverNew::process(), HITrackClusterRemover::process(), TTStubAssociator< T >::produce(), TTClusterBuilder< T >::produce(), TTClusterAssociator< T >::produce(), TTStubBuilder< T >::produce(), SiPixelFedCablingMapBuilder::produce(), AlignmentPrescaler::produce(), TkAlCaOverlapTagger::produce(), MuonReSeeder::produce(), TrackListMerger::produce(), FastTrackerRecHitMatcher::produce(), SiStripLorentzAngleFakeESSource::produce(), HLTTrackClusterRemoverNew::produce(), InterestingDetIdCollectionProducer::produce(), InterestingDetIdFromSuperClusterProducer::produce(), InterestingTrackEcalDetIdProducer::produce(), MultiplicityProducer< T >::produce(), HighPtTrackEcalDetIdProducer::produce(), TrackClusterSplitter::produce(), JetCrystalsAssociator::produce(), reco::modules::CosmicTrackSplitter::produce(), reco::modules::TrackerTrackHitFilter::produceFromTrajectory(), spr::propagateCALO(), spr::propagateCosmicCALO(), GsfTrackProducerBase::putInEvt(), SiPixelCoordinates::quadrant(), MuonDetLayerMeasurements::recHits(), ResidualRefitting::ReturnSector(), ResidualRefitting::ReturnStation(), SiPixelCoordinates::roc(), RPCCompDetId::RPCCompDetId(), RPCDetId::RPCDetId(), ecaldqm::rtHalf(), HGCalRecHitWorkerSimple::run(), EcalRecHitWorkerSimple::run(), SingleCellClusterAlgo< FECODEC, DATA >::run(), HIPAlignmentAlgorithm::run(), MuonDTLocalMillepedeAlgorithm::run(), DigiSimLinkAlgorithm::run(), HGCClusterAlgo< FECODEC, DATA >::run(), HGCalTriggerBackend::HGCalTriggerSimCluster< FECODEC, DATA >::run(), HcalTriggerPrimitiveAlgo::runFEFormatError(), EcalClusterToolsT< noZS >::scLocalCovariances(), MuonSeedCleaner::SeedCandidates(), MuonPSimHitSelector::select(), SingleEleCalibSelector::select(), HITrackClusterRemover::sensorThickness(), siStripClusterTools::sensorThicknessInverse(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), ecaldqm::MESetProjection::setBinContent(), ecaldqm::MESetProjection::setBinEntries(), ecaldqm::MESetProjection::setBinError(), GEMCSCSegFit::setChi2(), dqm::TrackAnalyzer::setLumi(), SiPixelFolderOrganizer::setModuleFolder(), EcalTBDigiProducer::setPhaseShift(), HcalTBDigiProducer::setPhaseShift(), GeomDet::setSurfaceDeformation(), TrackerOfflineValidation::setUpTreeMembers(), CSCRecHit2D::sharesInput(), SiPixelCoordinates::side(), EcalSimParameterMap::simParameters(), spr::simpleMove(), CaloGeometryHelper::simplemove(), SiStripTKNumbers::SiStripTKNumbers(), HcalCondObjectContainerBase::sizeFor(), TrackTransformerForCosmicMuons::SlopeSum(), SETSeedFinder::sortByLayer(), CastorDigiProducer::sortHits(), DynamicTruncation::stationfromDet(), PFECALHashNavigator::stdsimplemove(), ResidualRefitting::StoreTrackerRecHits(), reco::DeDxHitInfo::stripCluster(), APVShot::subDet(), HGCHEDetId::subdet(), ESDetId::subdet(), HcalTrigTowerDetId::subdet(), HcalDetId::subdet(), EcalScDetId::subdet(), reco::ElectronSeed::subDet(), SiStripDetId::subDetector(), APVGain::subdetectorId(), CTPPSDetId::subDetectorName(), SiStripRegionCabling::subdetFromDetId(), l1t::HGCalClusterT< l1t::HGCalCluster >::subdetId(), TrackTransformerForCosmicMuons::SumDy(), FastTimeTopology::switchZSide(), EBDetId::switchZSide(), HGCalTopology::switchZSide(), EEDetId::switchZSide(), ecaldqm::tccId(), StripSubClusterShapeFilterBase::testLastHit(), StripSubClusterShapeTrajectoryFilter::testLastHit(), SiTrackerMultiRecHitUpdator::TIDorTEChit(), CastorHitCorrection::timeOfFlight(), TotemRPDetId::TotemRPDetId(), ecaldqm::towerId(), LaserDQM::trackerStatistics(), ExhaustiveMuonTrajectoryBuilder::trajectories(), TrajectoryAtInvalidHit::TrajectoryAtInvalidHit(), TrackTransformerForCosmicMuons::transform(), SiPixelOfflineCalibAnalysisBase::translateDetIdToString(), HGCalClusteringImpl::triggerCellReshuffling(), ecaldqm::ttId(), TrackerAlignableId::typeAndLayerFromDetId(), ZdcUnpacker::unpack(), HcalUnpacker::unpack(), AHCalSD::unpackIndex(), HcalUnpacker::unpackUTCA(), HcalUnpacker::unpackVME(), CaloSpecificAlgo::update_EmEtInEB_EmEtInEE(), CalorimetryManager::updateHCAL(), EcalSampleMask::useSample(), HGCalTriggerGeometryHexImp2::validTriggerCellFromCells(), FWEcalRecHitProxyBuilder::viewContextBoxScale(), QuickTrackAssociatorByHitsImpl::weightedNumberOfTrackHits(), EcalTrigTowerConstituentsMap::wrapEcalTrigTowerDetId(), EcalTrigTowerConstituentsMap::wrapEEDetId(), xuti::writeCell(), and ecaldqm::zside().

37 { return ((id_>>kSubdetOffset)&0x7); }
static const int kSubdetOffset
Definition: DetId.h:21
uint32_t id_
Definition: DetId.h:55

Member Data Documentation

uint32_t DetId::id_
protected

Definition at line 55 of file DetId.h.

Referenced by AHCalDetId::AHCalDetId(), CTPPSDetId::arm(), HcalDetId::baseDetId(), PXFDetId::blade(), HcalCastorDetId::buildMe(), HcalCalibDetId::calibFlavor(), CaloGenericDetId::CaloGenericDetId(), CaloTowerDetId::CaloTowerDetId(), HcalCalibDetId::cboxChannel(), HGCalDetId::cell(), HGCEEDetId::cell(), HGCHEDetId::cell(), ME0DetId::chamber(), CSCDetId::chamber(), GEMDetId::chamber(), CSCDetId::chamberId(), DTSuperLayerId::chamberId(), ME0DetId::chamberId(), GEMDetId::chamberId(), RPCDetId::chamberId(), HcalDetId::changeForm(), HcalZDCDetId::channel(), CTPPSDiamondDetId::channel(), HcalCalibDetId::channel(), TotemRPDetId::chip(), CSCDetId::CSCDetId(), CTPPSDetId::CTPPSDetId(), CTPPSDiamondDetId::CTPPSDiamondDetId(), AHCalDetId::depth(), HcalTrigTowerDetId::depth(), HcalDetId::depth(), det(), DetId(), PXFDetId::disk(), DTChamberId::DTChamberId(), DTLayerId::DTLayerId(), DTSuperLayerId::DTSuperLayerId(), DTWireId::DTWireId(), EBDetId::EBDetId(), EcalPnDiodeDetId::EcalPnDiodeDetId(), EcalScDetId::EcalScDetId(), EcalTrigTowerDetId::EcalTrigTowerDetId(), EEDetId::EEDetId(), CSCDetId::endcap(), ESDetId::ESDetId(), FastTimeDetId::FastTimeDetId(), HcalCalibDetId::fiber(), 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(), HGCalDetId::HGCalDetId(), HGCEEDetId::HGCEEDetId(), HGCHEDetId::HGCHEDetId(), HGCTriggerDetId::HGCTriggerDetId(), AHCalDetId::icol(), AHCalDetId::icolAbs(), EcalPnDiodeDetId::iDCCId(), EcalPnDiodeDetId::iEcalSubDetectorId(), L1CaloRegionDetId::ieta(), FastTimeDetId::ieta(), HcalCalibDetId::ieta(), CaloTowerDetId::ietaAbs(), EcalTrigTowerDetId::ietaAbs(), EBDetId::ietaAbs(), HcalTrigTowerDetId::ietaAbs(), HcalDetId::ietaAbs(), CTPPSPixelDetId::init(), RPCCompDetId::init(), ME0DetId::init(), GEMDetId::init(), RPCDetId::init(), CaloTowerDetId::iphi(), L1CaloRegionDetId::iphi(), FastTimeDetId::iphi(), EBDetId::iphi(), HcalTrigTowerDetId::iphi(), EcalTrigTowerDetId::iphi(), HcalDetId::iphi(), HcalCalibDetId::iphi(), EcalPnDiodeDetId::iPnId(), AHCalDetId::irow(), AHCalDetId::irowAbs(), EcalScDetId::ix(), EEDetId::ix(), EcalScDetId::iy(), EEDetId::iy(), FastTimeDetId::iz(), L1CaloRegionDetId::L1CaloRegionDetId(), csc::L1TrackId::L1TrackId(), PXBDetId::ladder(), PXBDetId::layer(), TOBDetId::layer(), TIBDetId::layer(), HGCalDetId::layer(), HGCEEDetId::layer(), HGCHEDetId::layer(), DTLayerId::layer(), RPCCompDetId::layer(), ME0DetId::layer(), CSCDetId::layer(), GEMDetId::layer(), RPCDetId::layer(), DTWireId::layerId(), ME0DetId::layerId(), HcalDetId::maskDepth(), PXBDetId::module(), PXFDetId::module(), TOBDetId::module(), TIBDetId::module(), HcalCastorDetId::module(), TECDetId::module(), SiStripDetId::moduleGeometry(), TIDDetId::moduleNumber(), HcalDetId::newForm(), HcalDetId::newFromOld(), null(), HcalDetId::oldFormat(), operator uint32_t(), HcalDetId::operator!=(), operator!=(), operator()(), HcalDetId::operator<(), operator<(), CaloTowerDetId::operator=(), AHCalDetId::operator=(), HcalOtherDetId::operator=(), EcalTrigTowerDetId::operator=(), FastTimeDetId::operator=(), HGCHEDetId::operator=(), HGCEEDetId::operator=(), HGCalDetId::operator=(), EcalPnDiodeDetId::operator=(), HcalZDCDetId::operator=(), EBDetId::operator=(), ESDetId::operator=(), HcalDetId::operator=(), HcalTrigTowerDetId::operator=(), HGCTriggerDetId::operator=(), HcalCalibDetId::operator=(), HcalCastorDetId::operator=(), EcalScDetId::operator=(), EEDetId::operator=(), HcalDetId::operator==(), operator==(), TIBDetId::order(), TECDetId::order(), TIDDetId::order(), HcalDetId::otherForm(), PXFDetId::panel(), SiStripDetId::partnerDetId(), StripSubdetector::partnerDetId(), TECDetId::petalNumber(), CTPPSPixelDetId::plane(), ESDetId::plane(), TotemRPDetId::plane(), CTPPSDiamondDetId::plane(), EBDetId::positiveZ(), EEDetId::positiveZ(), PXBDetId::PXBDetId(), PXFDetId::PXFDetId(), rawId(), ME0DetId::region(), RPCCompDetId::region(), GEMDetId::region(), RPCDetId::region(), SiStripDetId::reserved(), HcalDcsDetId::ring(), RPCCompDetId::ring(), TIDDetId::ring(), GEMDetId::ring(), TECDetId::ring(), RPCDetId::ring(), CSCDetId::ring(), HcalCalibDetId::rm(), TOBDetId::rodNumber(), ME0DetId::roll(), GEMDetId::roll(), RPCDetId::roll(), CTPPSDetId::rp(), HcalDetId::sameBaseDetId(), HcalDetId::secondAnodeId(), HcalZDCDetId::section(), HGCEEDetId::sector(), HGCHEDetId::sector(), RPCCompDetId::sector(), DTChamberId::sector(), HcalCastorDetId::sector(), RPCDetId::sector(), CTPPSDetId::setArm(), CTPPSDiamondDetId::setChannel(), TotemRPDetId::setChip(), HGCTriggerDetId::setMaskedId(), CTPPSPixelDetId::setPlane(), TotemRPDetId::setPlane(), CTPPSDiamondDetId::setPlane(), CTPPSDetId::setRP(), CTPPSDetId::setStation(), HcalTrigTowerDetId::setVersion(), PXFDetId::side(), TIDDetId::side(), TECDetId::side(), TOBDetId::side(), TIBDetId::side(), SiStripDetId::SiStripDetId(), ESDetId::six(), ESDetId::siy(), HcalDcsDetId::slice(), RPCCompDetId::station(), DTChamberId::station(), CTPPSDetId::station(), GEMDetId::station(), CSCDetId::station(), RPCDetId::station(), StripSubdetector::stereo(), SiStripDetId::stereo(), TIBDetId::stringNumber(), ESDetId::strip(), HcalDcsDetId::subchannel(), HcalOtherDetId::subdet(), EcalTrigTowerDetId::subDet(), subdetId(), HGCEEDetId::subsector(), HGCHEDetId::subsector(), RPCCompDetId::subsector(), RPCDetId::subsector(), GEMDetId::superChamberId(), DTSuperLayerId::superLayer(), DTLayerId::superlayerId(), TECDetId::TECDetId(), TIBDetId::TIBDetId(), TIDDetId::TIDDetId(), TOBDetId::TOBDetId(), TotemRPDetId::TotemRPDetId(), FastTimeDetId::type(), HcalDcsDetId::type(), HcalTrigTowerDetId::version(), HGCalDetId::wafer(), HGCalDetId::waferType(), DTChamberId::wheel(), TIDDetId::wheel(), TECDetId::wheel(), DTWireId::wire(), CaloTowerDetId::zside(), EcalTrigTowerDetId::zside(), HcalZDCDetId::zside(), ESDetId::zside(), HcalDcsDetId::zside(), EBDetId::zside(), HcalTrigTowerDetId::zside(), FastTimeDetId::zside(), HGCalDetId::zside(), HGCEEDetId::zside(), HcalDetId::zside(), HGCHEDetId::zside(), HcalCastorDetId::zside(), EcalScDetId::zside(), EEDetId::zside(), and HcalCalibDetId::zside().

const int DetId::kDetOffset = 28
static
const int DetId::kSubdetOffset = 25
static