Functions | |
constexpr uint16_t | divu52 (uint16_t n) |
constexpr uint8_t | findLayer (uint32_t detId, uint8_t sl=0) |
constexpr uint8_t | findLayerFromCompact (uint32_t detId) |
constexpr uint16_t | findMaxModuleStride () |
constexpr uint8_t | getLayer (uint32_t detId) |
constexpr bool | isBigPixX (uint16_t px) |
constexpr bool | isBigPixY (uint16_t py) |
constexpr bool | isEdgeX (uint16_t px) |
constexpr bool | isEdgeY (uint16_t py) |
constexpr uint16_t | localX (uint16_t px) |
constexpr uint16_t | localY (uint16_t py) |
constexpr uint16_t | toRocX (uint16_t px) |
constexpr uint16_t | toRocY (uint16_t py) |
constexpr bool | validateLayerIndex () |
Variables | |
constexpr uint16_t | lastColInModule = numColsInModule - 1 |
constexpr uint16_t | lastColInRoc = numColsInRoc - 1 |
constexpr uint16_t | lastRowInModule = numRowsInModule - 1 |
constexpr uint16_t | lastRowInRoc = numRowsInRoc - 1 |
constexpr std::array< uint8_t, layerIndexSize > | layer = pixelTopology::map_to_array<layerIndexSize>(findLayerFromCompact) |
constexpr uint32_t | layerIndexSize = numberOfModules / maxModuleStride |
constexpr char const * | layerName [numberOfLayers] |
constexpr uint32_t | layerStart [numberOfLayers+1] |
constexpr uint16_t | maxModuleStride = findMaxModuleStride() |
constexpr uint16_t | numberOfLaddersInBarrel = numberOfModulesInBarrel / numberOfModulesInLadder |
constexpr uint32_t | numberOfLayers = 10 |
constexpr uint32_t | numberOfModules = 1856 |
constexpr uint16_t | numberOfModulesInBarrel = 1184 |
constexpr uint16_t | numberOfModulesInLadder = 8 |
constexpr uint16_t | numColsInModule = 8 * numColsInRoc |
constexpr uint16_t | numColsInRoc = 52 |
constexpr uint32_t | numPixsInModule = uint32_t(numRowsInModule) * uint32_t(numColsInModule) |
constexpr uint16_t | numRowsInModule = 2 * numRowsInRoc |
constexpr uint16_t | numRowsInRoc = 80 |
constexpr uint16_t | pixelPitchX = 100 |
constexpr uint16_t | pixelPitchY = 150 |
constexpr uint16_t | pixelThickness = 285 |
constexpr int16_t | xOffset = -81 |
constexpr int16_t | yOffset = -54 * 4 |
|
inline |
Definition at line 158 of file SimplePixelTopology.h.
References submitPVResolutionJobs::q, and alignCSCRings::r.
Referenced by localY(), and toRocY().
constexpr uint8_t phase1PixelTopology::findLayer | ( | uint32_t | detId, |
uint8_t | sl = 0 |
||
) |
Definition at line 118 of file SimplePixelTopology.h.
References mps_fire::i, layerStart, and findQualityFiles::size.
constexpr uint8_t phase1PixelTopology::findLayerFromCompact | ( | uint32_t | detId | ) |
Definition at line 125 of file SimplePixelTopology.h.
References mps_fire::i, layerStart, maxModuleStride, and findQualityFiles::size.
constexpr uint16_t phase1PixelTopology::findMaxModuleStride | ( | ) |
Definition at line 99 of file SimplePixelTopology.h.
References mps_fire::i, layerStart, dqmiodumpmetadata::n, and findQualityFiles::size.
constexpr uint8_t phase1PixelTopology::getLayer | ( | uint32_t | detId | ) |
Definition at line 140 of file SimplePixelTopology.h.
References layer, and maxModuleStride.
Referenced by HcalHitValidation::analyze(), ME0SegmentBuilder::build(), TrackSoAHeterogeneousT< S >::computeNumberOfLayers(), HCalEndcapAlgo::constructInsideModule(), HCalEndcapAlgo::constructInsideModule0(), SoftPFElectronTagInfoProducer::isElecClean(), and egamma::isInnermostElectron().
|
inline |
Definition at line 178 of file SimplePixelTopology.h.
Referenced by pixelCPEforGPU::errorFromDB(), pixelCPEforGPU::errorFromSize(), and pixelCPEforGPU::position().
|
inline |
Definition at line 180 of file SimplePixelTopology.h.
References lastColInRoc, and toRocY().
Referenced by pixelCPEforGPU::errorFromDB(), pixelCPEforGPU::errorFromSize(), and pixelCPEforGPU::position().
|
inline |
Definition at line 167 of file SimplePixelTopology.h.
References lastRowInModule.
Referenced by pixelCPEforGPU::errorFromDB(), and pixelCPEforGPU::errorFromSize().
|
inline |
Definition at line 169 of file SimplePixelTopology.h.
References lastColInModule.
Referenced by pixelCPEforGPU::errorFromDB(), and pixelCPEforGPU::errorFromSize().
|
inline |
Definition at line 185 of file SimplePixelTopology.h.
References lastRowInRoc, numRowsInRoc, and edm::shift.
Referenced by CSCRecHit2DValidation::analyze(), SiPixelPhase1HitsV::analyze(), FWME0RecHitProxyBuilder::buildViewType(), FWRPCRecHitProxyBuilder::buildViewType(), FWGEMRecHitProxyBuilder::buildViewType(), SiPixelDigiModule::getZeroLoEffROCs(), DTTrigGeom::localPosition(), PathToPlane2Order::operator()(), PixelBlade::overlap(), Phase1PixelBlade::overlap(), pixelCPEforGPU::position(), and DTTrigGeom::tubePosInCh().
|
inline |
Definition at line 194 of file SimplePixelTopology.h.
References divu52(), PixelMapPlotter::roc, and edm::shift.
Referenced by pixelCPEforGPU::position().
|
inline |
Definition at line 171 of file SimplePixelTopology.h.
References numRowsInRoc.
|
inline |
Definition at line 173 of file SimplePixelTopology.h.
References divu52(), and PixelMapPlotter::roc.
Referenced by isBigPixY().
constexpr bool phase1PixelTopology::validateLayerIndex | ( | ) |
Definition at line 144 of file SimplePixelTopology.h.
References mps_fire::i, dqmiolumiharvest::j, layer, layerStart, maxModuleStride, numberOfLayers, and numberOfModules.
constexpr uint16_t phase1PixelTopology::lastColInModule = numColsInModule - 1 |
Definition at line 59 of file SimplePixelTopology.h.
Referenced by isEdgeY(), and pixelCPEforGPU::position().
constexpr uint16_t phase1PixelTopology::lastColInRoc = numColsInRoc - 1 |
Definition at line 54 of file SimplePixelTopology.h.
Referenced by isBigPixY().
constexpr uint16_t phase1PixelTopology::lastRowInModule = numRowsInModule - 1 |
Definition at line 58 of file SimplePixelTopology.h.
Referenced by isEdgeX(), and pixelCPEforGPU::position().
constexpr uint16_t phase1PixelTopology::lastRowInRoc = numRowsInRoc - 1 |
Definition at line 53 of file SimplePixelTopology.h.
Referenced by localX().
constexpr std::array<uint8_t, layerIndexSize> phase1PixelTopology::layer = pixelTopology::map_to_array<layerIndexSize>(findLayerFromCompact) |
Definition at line 138 of file SimplePixelTopology.h.
Referenced by CSCComparatorData::add(), SiStripDetSummary::add(), TkHistoMap::add(), GEMClusterProcessor::addCoincidenceClusters(), FWRecoGeometryESProducer::addCSCGeometry(), FWTGeoRecoGeometryESProducer::addCSCGeometry(), FWRecoGeometryESProducer::addDTGeometry(), FWTGeoRecoGeometryESProducer::addDTGeometry(), HcalHitMaker::addHit(), CSCSegAlgoTC::addHit(), CSCSegAlgoSK::addHit(), CSCSegAlgoRU::addHit(), FWTGeoRecoGeometryESProducer::addPixelBarrelGeometry(), GEMClusterProcessor::addSingleClusters(), IntermediateHitTriplets::RegionFiller::addTriplets(), CSCChamberMasker::ageDigis(), SiStripHitEffFromCalibTree::algoAnalyze(), algorithm(), ME0HitsValidation::analyze(), ME0RecHitsValidation::analyze(), CSCRecHit2DValidation::analyze(), CSCSegmentValidation::analyze(), ME0DigisValidation::analyze(), ME0SegmentsValidation::analyze(), CSCWireDigiValidation::analyze(), CSCComparatorDigiValidation::analyze(), CSCAFEBThrAnalysis::analyze(), SiPixelDigiValid::analyze(), DTTPAnalyzer::analyze(), OuterTrackerMonitorTrackingParticles::analyze(), SiPixelVCalDB::analyze(), SiPixelDynamicInefficiencyDB::analyze(), GEMEfficiencyAnalyzer::analyze(), RPCTnPEfficiencyTask::analyze(), SiPixelDigiSource::analyze(), SiPixelVCalReader::analyze(), SiPixelGenErrorDBObjectUploader::analyze(), SiPixel2DTemplateDBObjectUploader::analyze(), SiPixelTemplateDBObjectUploader::analyze(), CSCRecoBadChannelsAnalyzer::analyze(), DTTTrigCalibration::analyze(), DTEfficiencyTask::analyze(), PFCheckHitPattern::analyze(), HGCGeometryValidation::analyze(), DTResolutionAnalysisTask::analyze(), HGCalRecHitValidation::analyze(), SiPixelHitEfficiencySource::analyze(), HGCalDigiValidation::analyze(), GlobalDigisHistogrammer::analyze(), DTDigiReader::analyze(), PixelLumiDQM::analyze(), PixelBaryCentreAnalyzer::analyze(), DTDigiTask::analyze(), PrimaryVertexValidation::analyze(), L1TrackObjectNtupleMaker::analyze(), L1MuonRecoTreeProducer::analyze(), PFAnalysis::analyze(), HGCalHitValidation::analyzeHGCalSimHit(), HGCalSimHitStudy::analyzeHits(), HGCalSimHitValidation::analyzeHits(), HcalHitValidation::analyzeLayer(), GEMEffByGEMCSCSegmentSource::analyzeME11GE11Segment(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::AnalyzeOccupancy(), HGCalTBAnalyzer::analyzeRecHits(), HGCalTimingAnalyzer::analyzeSimHits(), HGCalTBAnalyzer::analyzeSimHits(), OverlapValidation::analyzeTrajectory(), TrackerOfflineValidationSummary::associateModuleHistsWithTree(), PixelInactiveAreaFinder::badAdjecentDetsBarrel(), GEMNumberingScheme::baseNumberToUnitNumber(), ME0NumberingScheme::baseNumberToUnitNumber(), PixelBaryCentreAnalyzer::beginJob(), DTnoiseDBValidation::beginRun(), SiPixelLorentzAnglePCLHarvester::beginRun(), mkfit::MkFinder::bkFitFitTracks(), mkfit::MkFinder::bkFitFitTracksBH(), SiPixelPhase1Analyzer::BookBarrelBins(), Phase1PixelMaps::bookBarrelBins(), DTEfficiencyTask::bookHistograms(), TICLTrackstersEdgesValidation::bookHistograms(), SiStripHitEfficiencyWorker::bookHistograms(), DTt0DBValidation::bookHistos(), DTEfficiencyTest::bookHistos(), Phase2TrackerMonitorDigi::bookLayerHistos(), Phase2TrackerValidateDigi::bookLayerHistos(), SiPixelPhase1ResidualsExtra::bookMEs(), sipixelobjects::PixelROC::bpixLayerPhase1(), HGCalGeometryLoader::build(), ME0SegmentBuilder::build(), CSCRecHitDBuilder::build(), TrackerMap::build(), MuonRPCDetLayerGeometryBuilder::buildBarrelLayers(), CSCGeometryBuilder::buildChamber(), MuonRPCDetLayerGeometryBuilder::buildEndcapLayers(), MuonGEMDetLayerGeometryBuilder::buildEndcapLayers(), MuonME0DetLayerGeometryBuilder::buildEndcapLayers(), GEMEfficiencyAnalyzer::buildGEMLayers(), ME0GeometryBuilder::buildGeometry(), DTGeometryBuilderFromDDD::buildGeometry(), CmsMTDConstruction< FilteredView >::buildLayer(), ME0GeometryBuilder::buildLayer(), DTGeometryBuilderFromDD4hep::buildLayer(), DTGeometryBuilderFromDDD::buildLayer(), DTGeometryBuilderFromCondDB::buildLayer(), cms::DTGeometryBuilder::buildLayer(), MuonCSCDetLayerGeometryBuilder::buildLayers(), ETLDetLayerGeometryBuilder::buildLayers(), TrackerAlignmentLevelBuilder::buildPXBAlignmentLevels(), CSCSegAlgoST::buildSegments(), SiPixelClusterSource::buildStructure(), SiPixelDigiSource::buildStructure(), TrackerAlignmentLevelBuilder::buildTIBAlignmentLevels(), PixelTopologyMap::buildTopologyMaps(), HGCalTowerMap2DImpl::buildTowerMap2D(), SETFilter::buildTrajectoryMeasurements(), TrackingParticleNumberOfLayers::calculate(), PixelRegions::calculateBPixID(), RPCStripsRing::calculateHwPlane(), DTSegmentUpdator::calculateT0corr(), HGCalTriggerNtupleHGCTriggerCells::calibrate(), sistrip::MeasureLA::calibration_key(), GEMSuperChamber::chamber(), RPCNameHelper::chamberName(), RPCGeomServ::chambername(), RPCGeomServ::channelInChip(), CSCComparatorData::check(), CSCIndexer::chipIndex(), CSCIndexerBase::chipIndex(), RBXAndHPDCleaner::clean(), PhiMemoryImage::clear_bit(), mkfit::TTreeValidation::collectFitInfo(), ResidualRefitting::CollectTrackHits(), CSCComparatorData::comparatorDigis(), CSCSegAlgoShowering::compareProtoSegment(), CSCSegAlgoDF::compareProtoSegment(), compileDMRTrends(), OutInConversionSeedFinder::completeSeed(), InOutConversionSeedFinder::completeSeed(), DTRecHitSegmentResidual::compute(), HFShower::compute(), DTCalibValidationFromMuons::compute(), DTCalibValidation::compute(), DTRecHitQuality::compute(), GlobalRecHitsAnalyzer::compute(), GlobalRecHitsProducer::compute(), SiPixelGainCalibScaler::computeAndStorePalyoads(), RealisticHitToClusterAssociator::computeAssociation(), SiPixelUtility::computeHistoBin(), DDCmsMTDConstruction::construct(), DDHCalEndcapModuleAlgo::constructInsideModule(), DDHCalEndcapAlgo::constructInsideModule(), HCalEndcapModuleAlgo::constructInsideModule(), HCalEndcapAlgo::constructInsideModule(), DDHCalEndcapModuleAlgo::constructInsideModule0(), DDHCalEndcapAlgo::constructInsideModule0(), HCalEndcapModuleAlgo::constructInsideModule0(), HCalEndcapAlgo::constructInsideModule0(), RPCEMap::convert(), HGCalShowerShape::coreShowerLength(), CSCCondSegFit::correctTheCovX(), fastsim::SimplifiedGeometryFactory::createBarrelSimplifiedGeometry(), DTDigiToRaw::createFedBuffers(), fastsim::SimplifiedGeometryFactory::createForwardSimplifiedGeometry(), fastsim::SimplifiedGeometryFactory::createSimplifiedGeometry(), TkHistoMap::createTkHistoMap(), CSCAnodeData2006::CSCAnodeData2006(), CSCSegFit::derivativeMatrix(), GEMCSCSegFit::derivativeMatrix(), CSCTriggerMapping::detId(), CSCIndexerPostls1::detIdFromChipIndex(), CSCIndexerStartup::detIdFromGasGainIndex(), CSCIndexerPostls1::detIdFromGasGainIndex(), CSCIndexerPostls1::detIdFromStripChannelIndex(), PixelRegions::detIdToPixelId(), SiStripBadComponentsDQMServiceReader::detIdToString(), PixelInactiveAreaFinder::detInfo(), SiStripDetCabling::detNumber(), CSCCFEBData::digis(), HGCalTriggerGeometryV9Imp3::disconnectedModule(), CSCDigitizer::doAction(), CSCValidation::doAFEBTiming(), CSCOfflineMonitor::doBXMonitor(), CSCValidation::doGasGain(), tmtt::KFbase::doKF(), DDEcalPreshowerAlgoTB::doLayers(), DDEcalPreshowerAlgo::doLayers(), CSCAFEBConnectAnalysis::done(), CSCAFEBThrAnalysis::done(), HFDarkening::dose(), CSCValidation::doTimeMonitoring(), SiStripHitEfficiencyHarvester::dqmEndJob(), SiPixelLorentzAnglePCLHarvester::dqmEndJob(), DTNoiseAnalysisTest::dqmEndLuminosityBlock(), DTEfficiencyTest::dqmEndLuminosityBlock(), SiPixelStatusHarvester::dqmEndRun(), DTHitPairForFit::DTHitPairForFit(), DTNoiseCalibration::DTNoiseCalibration(), DTT0Calibration::DTT0Calibration(), DTT0CalibrationRMS::DTT0CalibrationRMS(), ticl::PatternRecognitionbyCLUE3D< TILES >::dumpClusters(), TkHistoMap::dumpInTkMap(), ticl::PatternRecognitionbyCLUE3D< TILES >::dumpTiles(), HGCalShowerShape::eMax(), TkAlCaSkimTreeMerger::endJob(), DTMapGenerator::endJob(), AlignmentStats::endJob(), DTT0Correction::endJob(), APVValidationPlots::endJob(), DTT0Calibration::endJob(), TrackerTreeGenerator::endJob(), tmtt::Histos::endJobAnalysis(), HcalHitRelabeller::energyWt(), HITrackingRegionProducer::estimateMultiplicity(), DDPixBarLayerAlgo::execute(), DDPixBarLayerUpgradeAlgo::execute(), DDTIBLayerAlgo::execute(), PulseArray::extend(), HGCalTriggerNtupleHGCMulticlusters::fill(), HGCalTriggerNtupleHGCTriggerCells::fill(), MuonShowerDigiFiller::fill(), TkHistoMap::fill(), HcalTestAnalysis::fill(), Phase1PixelMaps::fill(), SimG4HcalValidation::fill(), gainCalibHelper::SiPixelGainCalibrationMap< myType, PayloadType, myDetType >::fill(), Phase1PixelMaps::fillBarrelBin(), SiPixelPhase1Analyzer::FillBarrelBinsAnalyze(), SiPixelPhase1Analyzer::FillBarrelBinsRemap(), TrackerRemapper::fillBarrelRemap(), HcalTB04Analysis::fillBuffer(), ME0ReDigiProducer::fillCentralTOFs(), HGCalDigiValidation::fillDigiInfo(), PseudoBayesGrouping::FillDigisByLayer(), TrackerRemapper::fillEndcapRemap(), SiStripHitEfficiencyWorker::fillForTraj(), SiPixelDataQuality::fillGlobalQualityPlot(), HGCalRecHitValidation::fillHitsInfo(), tmtt::Histos::fillInputData(), Phase2TrackerValidateDigi::fillITPixelBXInfo(), Phase2TrackerMonitorDigi::fillITPixelDigiHistos(), HGCalTriggerGeometryV9Imp2::fillMaps(), HGCalTriggerGeometryV9Imp3::fillMaps(), SiPixelPhase1ResidualsExtra::fillMEs(), GlobalDigisProducer::fillMuon(), GlobalDigisAnalyzer::fillMuon(), GlobalRecHitsAnalyzer::fillMuon(), GlobalRecHitsProducer::fillMuon(), HGCalDigiValidation::fillOccupancyMap(), HGCalRecHitValidation::fillOccupancyMap(), HGCalSimHitValidation::fillOccupancyMap(), Phase2TrackerValidateDigi::fillOTBXInfo(), Phase2TrackerMonitorDigi::fillOTDigiHistos(), PixelCPEFast::fillParamsForGpu(), QcdLowPtDQM::fillPixels(), CSCEfficiency::fillRechitsSegments_info(), Phase2TrackerValidateDigi::fillSimHitInfo(), CaloParticleDebugger::fillSimHits(), CaloTruthAccumulator::fillSimHits(), TrackerRemapper::fillStripRemap(), DTCompactMapWriter::fillTDCMap(), DTTimingExtractor::fillTiming(), HGCalHitCalibration::fillWithRecHits(), HcalTB04Analysis::finalAnalysis(), TrackerMap::find_layer(), ticl::PatternRecognitionbyCLUE3D< TILES >::findAndAssignTracksters(), mkfit::MkFinder::findCandidates(), SETFilter::findChi2(), MSLayersAtAngle::findLayer(), TkDetMap::findLayer(), InOutConversionSeedFinder::findSeeds(), MonitorTrackResidualsBase< pixel_or_strip >::findSubdetAndLayer(), HGCalShowerShape::firstLayer(), CSCCondSegFit::fit(), DTSegmentUpdator::fit(), GEMCSCSegFit::fit2(), CSCSimHitMatcher::fitHitsInChamber(), CSCSegFit::fitlsq(), GEMCSCSegFit::fitlsq(), mkfit::MkFitter::fitTracksWithInterSlurp(), PixelDataFormatter::formatRawData(), trackerDTC::Stub::formatTMTT(), mkfit::Track::foundLayers(), RPCPhiEff::fromRaw(), CSCIndexer::gasGainIndex(), CSCIndexerBase::gasGainIndex(), DTHVHandler::get(), mkfit::IterationMaskIfc::get_mask_for_layer(), PhiMemoryImage::get_word(), TrackerMap::getAutomaticRange(), DTDeadFlag::getCellDead_HV(), DTDeadFlag::getCellDead_RO(), DTDeadFlag::getCellDead_TP(), DTDeadFlag::getCellDiscCat(), HGCalTriggerGeometryV9Imp2::getCellsFromTriggerCell(), HGCalTriggerGeometryV9Imp3::getCellsFromTriggerCell(), HGCalCoarseTriggerCellMapping::getCoarseTriggerCellId(), TkDetMap::getComponents(), HGCalCoarseTriggerCellMapping::getConstituentTriggerCells(), MuonAlignmentInputXML::getCSCnode(), L1TMuon::GeometryTranslator::getCSCSpecificPoint(), TkDetMap::getDetFromBin(), PixelBarrelNameUpgrade::getDetId(), PixelBarrelName::getDetId(), HFNoseDetIdToModule::getDetIds(), HGCSiliconDetIdToModule::getDetIds(), getDetLayer(), TkDetMap::getDetsForLayer(), HGCSiliconDetIdToModule::getDetTriggerIds(), MuonAlignmentInputXML::getDTnode(), reco::mlpf::getElementProperties(), HGCSD::getEnergyDeposit(), TkHistoMap::getEntries(), OmtfAngleConverter::getGlobalEta(), AngleConverter::getGlobalEta(), AngleConverterBase::getGlobalEta(), SimG4HcalValidation::getHcalScale(), phase2tkutil::getITHistoId(), SiStripLAProfileBooker::getlayer(), hgcal::RecHitTools::getLayer(), getLayer(), CSCToAFEB::getLayer(), HcalLayerDepthMap::getLayerBack(), HcalDDDSimConstants::getLayerBack(), HcalLayerDepthMap::getLayerFront(), HcalDDDSimConstants::getLayerFront(), HitPairGeneratorFromLayerPairForPhotonConversion::getLayerRadius(), hgcal::RecHitTools::getLayerWithOffset(), HGCalTriggerGeometryV9Imp2::getLinksInModule(), HGCalTriggerGeometryV9Imp3::getLpgbtsFromModule(), DTEfficiencyTest::getMEName(), HGCalTriggerGeometryV9Imp2::getModuleFromTriggerCell(), HGCalTriggerGeometryV9Imp3::getModuleFromTriggerCell(), HGCalTriggerGeometryV9Imp3::getModulesFromLpgbt(), HGCalTriggerGeometryV9Imp2::getModuleSize(), getName(), TrajSeedMatcher::getNrValidLayersAlongTraj(), HGCalTriggerGeometryV9Imp2::getOrderedTriggerCellsFromModule(), HGCalTriggerGeometryV9Imp3::getOrderedTriggerCellsFromModule(), phase2tkutil::getOTHistoId(), AngleConverter::getProcessorPhi(), AngleConverterBase::getProcessorPhi(), ThirdHitPrediction::getRanges(), SiStripMiscalibrate::getRegionsFromDetId(), GlobalMuonRefitter::getRidOfSelectStationHits(), RPCLBLinkMapHandler::getRPCDetId(), HGCalTriggerGeometryV9Imp3::getStage1FpgaFromModule(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripFolderOrganizer::GetSubDetAndLayerThickness(), HGCalGeometry::getSummary(), HGCalTriggerGeometryV9Imp2::getTriggerCellsFromModule(), HGCalTriggerGeometryV9Imp3::getTriggerCellsFromModule(), HFNoseDetIdToModule::getTriggerDetIds(), SiStripMiscalibrate::getTruncatedRange(), ESTBNumberingScheme::getUnitID(), EcalPreshowerNumberingScheme::getUnitID(), ZdcNumberingScheme::getUnitID(), HFNoseNumberingScheme::getUnitID(), HGCalNumberingScheme::getUnitID(), TkHistoMap::getValue(), LayerMeasurements::groupedMeasurements(), CSCSegAlgoTC::hasHitOnLayer(), CSCSegAlgoDF::hasHitOnLayer(), CSCSegAlgoSK::hasHitOnLayer(), CSCSegAlgoRU::hasHitOnLayer(), reco::HitPattern::hasValidHitInPixelLayer(), HGCalDDDConstants::HGCalDDDConstants(), CSCMake2DRecHit::hitFromStripAndWire(), SeedingLayerSetsBuilder::hits(), MultiHitGeneratorFromChi2::hitSets(), CSCSimHitMatcher::hitStripsInDetId(), PixelTripletNoTipGenerator::hitTriplets(), PixelTripletLowPtGenerator::hitTriplets(), PixelTripletHLTGenerator::hitTriplets(), PixelTripletLargeTipGenerator::hitTriplets(), CSCSimHitMatcher::hitWiregroupsInDetId(), DTSimHitMatcher::hitWiresInDTLayerId(), DTSequentialLayerNumber::id(), MTDDetLayerGeometry::idToLayer(), MuonDetLayerGeometry::idToLayer(), PFHBHERecHitCreator::importRecHits(), PFPSRecHitCreator::importRecHits(), PFHFRecHitCreator::importRecHits(), PixelInactiveAreaFinder::inactiveAreas(), DTTMax::InfoLayer::InfoLayer(), PFBadHcalPseudoClusterProducer::init(), TrackerMap::init(), InnerDeltaPhi::initBarrelLayer(), InnerDeltaPhi::initForwardLayer(), sipixelobjects::PixelROC::initFrameConversionPhase1(), PulseArray::initialize(), HGCalTriggerGeometryV9Imp2::initialize(), HGCalTriggerGeometryV9Imp3::initialize(), CSCOverlapsAlignmentAlgorithm::initialize(), trklet::MemoryBase::initLayerDisk(), trklet::ProcessBase::initLayerDisk(), PFGeometry::innerRadius(), PFGeometry::innerZ(), HGCalTriggerClusterInterpretationEM::interpret(), PixelDataFormatter::interpretRawData(), MagneticFieldMap::inTeslaZ(), Phase1PixelROCMaps::isBPixOuterLadder(), AlignmentPI::isBPixOuterLadder(), SiPixelPI::isBPixOuterLadder(), TrajectoryAtInvalidHit::isDoubleSided(), ME0SegmentAlgorithm::isGoodToMerge(), CSCSegAlgoShowering::isHitNearSegment(), CSCSegAlgoDF::isHitNearSegment(), CSCSegAlgoRU::isHitNearSegment(), ME0SegmentsValidation::isMatched(), tmtt::KFbase::kalmanDeadLayers(), tmtt::KFbase::kalmanUpdate(), HGCalShowerShape::lastLayer(), Trajectory::lastLayer(), AlignmentParameterSelector::layerDeselected(), OverlapValidation::layerFromId(), CSCIndexer::layerIndex(), CSCIndexerBase::layerIndex(), LA_Filler_Fitter::layerLabel(), TrackerMap::layername(), SeedingLayerSetsBuilder::layerNamesInSets(), SeedingLayerSetsBuilder::layers(), HGCalTriggerGeometryV9Imp2::layerWithOffset(), HGCalTriggerGeometryV9Imp3::layerWithOffset(), GEMCSCSegmentBuilder::LinkGEMRollsToCSCChamberIndex(), HGCalGeomParameters::loadGeometryHexagon(), HGCalGeomParameters::loadGeometryHexagon8(), TkHistoMap::loadTkHistoMap(), HGCalDDDConstants::locateCell(), MagneticFieldMap::MagneticFieldMap(), EMTFSubsystemCollector::make_copad_gem(), PatternRecognition::make_zone_image(), HGCal3DClustering::makeClusters(), MuonDetLayerGeometry::makeDetLayerId(), OutInConversionSeedFinder::makeEstimator(), HcalHardcodeGeometryLoader::makeHBCells(), HcalHardcodeGeometryLoader::makeHECells(), HGCalDepthPreClusterer::makePreClusters(), HGCalRecHitSimpleAlgo::makeRecHit(), SeedingLayerSetsBuilder::makeSeedingLayerSetsHitsforFastSim(), TSGForOIDNN::makeSeedsFromHitDoublets(), ticl::PatternRecognitionbyCLUE3D< TILES >::makeTracksters(), ticl::PatternRecognitionbyCA< TILES >::makeTracksters(), HGCalDDDConstants::maskCell(), StubsSimHitsMatcher::match(), CSCStubMatcher::matchCLCTsToSimTrack(), MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending(), HGCalShowerShape::maxLayer(), SymmetricLayerFinder::mirror(), SiPixelDigitizerAlgorithm::missCalibrate(), CSCGEMMatcher::mitigatedSlopeByConsistency(), InitialGrouping::mixChannels(), MkFitGeometry::MkFitGeometry(), tmtt::KFbase::mkState(), fastsim::LayerNavigator::moveParticleToNextLayer(), MSLayer::MSLayer(), MuonGeometrySanityCheckPoint::MuonGeometrySanityCheckPoint(), RPCGeomServ::name(), HGCalTowerMap2DImpl::newTowerMaps(), RBCProcessRPCDigis::next(), RBCProcessRPCSimDigis::next(), PulseArray::numberOfLayersAtBX(), SimG4HcalValidation::nxNAnalysis(), EventCapture::observeEventEnd(), DTSegmentCand::operator DTChamberRecSegment2D *(), PulseArray::operator()(), CheckHitPattern::operator()(), operator<<(), fastsim::operator<<(), HGCal3DClustering::organizeByLayer(), PFGeometry::outerRadius(), PFGeometry::outerZ(), trklet::TrackletCalculatorBase::overlapSeeding(), SiStripTrackerMapCreator::paintTkMapFromAlarm(), HCalEndcapAlgo::parameterLayer0(), TTStubAlgorithm_official< T >::PatternHitCorrelation(), HGCalShowerShape::percentileLayer(), SiPixelStatusHarvester::perLayerRingAverage(), trklet::Globals::phiCorr(), DTTrigGeomUtils::phiRange(), DTLocalTriggerBaseTest::phiRange(), pixelQualityToken_(), PlotDMRTrends(), HIPplots::plotHitMap(), HGCalImagingAlgo::populate(), HGCalCLUEAlgoT< TILE >::populate(), DDHGCalMixLayer::positionMix(), HGCalMixLayer::positionMix(), DDHGCalEEFileAlgo::positionSensitive(), DDHGCalSiliconModule::positionSensitive(), DDHGCalHEFileAlgo::positionSensitive(), HGCalEEFileAlgo::positionSensitive(), HGCalSiliconModule::positionSensitive(), HGCalHEFileAlgo::positionSensitive(), CSCChipSpeedCorrectionDBConditions::prefillDBChipSpeedCorrection(), CSCGasGainCorrectionDBConditions::prefillDBGasGainCorrection(), CtfSpecialSeedGenerator::preliminaryCheck(), MuonPath::primitive(), SiPixelDetSummary::print(), CheckHitPattern::print(), SiStripDetSummary::print(), PFCheckHitPattern::print(), TrackerMap::print(), SeedingLayerSetsHits::print(), TrackerMap::printall(), VectorHitBuilderAlgorithmBase::printCluster(), SiStripQuality::printDetInfo(), ConversionSeedFinder::printLayer(), TrackerMap::printlayers(), TrackerMap::printonline(), SiStripDetCabling::printSummary(), SiStripPI::printSummary(), TkDetMapESProducer::produce(), PFClusterTimeSelector::produce(), TICLLayerTileProducer::produce(), SiPixelDigisClustersFromSoA::produce(), TkAlCaOverlapTagger::produce(), DTRecHitProducer::produce(), cms::DigitizerFP420::produce(), SiPixelFakeLorentzAngleESSource::produce(), HGCalTrackCollectionProducer::produce(), TSGForOIDNN::produce(), DTDigitizer::produce(), TkMSParameterizationBuilder::produce(), reco::CentralityProducer::produce(), CorrectedECALPFClusterProducer::produce(), MuonSimHitProducer::produce(), FastSimProducer::produce(), PixelClusterTagInfoProducer::produce(), CSCDCCUnpacker::produce(), CaloGeometryDBEP< T, U >::produceAligned(), EcalTrivialConditionRetriever::produceEcalAlignmentES(), reco::modules::TrackerTrackHitFilter::produceFromTrajectory(), HGCalIsoCalculator::produceHGCalIso(), SiStripRegionConnectivity::produceRegionCabling(), StandAloneMuonTrajectoryBuilder::propagateTheSeedTSOS(), CSCSegAlgoShowering::pruneFromResidual(), CSCSegAlgoDF::pruneFromResidual(), HcalTestAnalysis::qieAnalysis(), TrackClassifier::qualityInformation(), CSCChannelMapperStartup::rawCSCDetId(), CSCChannelTranslator::rawCSCDetId(), HGCalRadiationMap::readDosePars(), popcon::RPCEMapSourceHandler::readEMap1(), AsciiNeutronReader::readNextEvent(), HGCalSciNoiseMap::readSipmPars(), StandAloneMuonFilter::refit(), HcalHitRelabeller::relabel(), CSCSegAlgoTC::replaceHit(), CSCSegAlgoSK::replaceHit(), CSCSegAlgoRU::replaceHit(), HGCalRecHitWorkerSimple::run(), DTOccupancyTestML::runOccupancyTest(), CSCHitFromStripOnly::runStrip(), CSCHitFromWireOnly::runWire(), TrackerMap::save(), SiPixelPhase1Analyzer::SaveDetectorVertices(), DD4hep_TrackingMaterialAnalyser::saveLayerPlots(), TrackingMaterialAnalyser::saveLayerPlots(), TrackingMaterialAnalyser::saveParameters(), DD4hep_TrackingMaterialAnalyser::saveParameters(), DD4hep_TrackingMaterialAnalyser::saveXml(), TrackingMaterialAnalyser::saveXml(), HGCalSciNoiseMap::scaleByDose(), HGCalSciNoiseMap::scaleBySipmArea(), ApeTreeCreateDefault::sectorBuilder(), ApeEstimator::sectorBuilder(), DTResidualCalibration::segmentToWireDistance(), HGCalConcentratorAutoEncoderImpl::select(), trackerDTC::SensorModule::SensorModule(), DTT0::set(), DTHVStatus::set(), DTDeadFlag::set(), DTStatusFlag::set(), PhiMemoryImage::set_bit(), PhiMemoryImage::set_word(), TkHistoMap::setBinContent(), DTStatusFlag::setCellDead(), DTDeadFlag::setCellDead_HV(), DTDeadFlag::setCellDead_RO(), DTDeadFlag::setCellDead_TP(), DTDeadFlag::setCellDiscCat(), DTStatusFlag::setCellFEMask(), DTStatusFlag::setCellNoHV(), DTStatusFlag::setCellNoise(), DTStatusFlag::setCellTDCMask(), DTStatusFlag::setCellTrigMask(), CSCCondSegFit::setChi2(), CSCSegFit::setChi2(), GEMCSCSegFit::setChi2(), CSCCFEBTimeSlice::setControllerWord(), HGCScintSD::setDetUnitId(), HFNoseSD::setDetUnitId(), HGCalSD::setDetUnitId(), HGCSD::setDetUnitId(), DTHVStatus::setFlagA(), DTHVStatus::setFlagC(), DTHVStatus::setFlagS(), FWEventItemsManager::setFrom(), InitialGrouping::setInChannels(), CSCBaseElectronicsSim::setLayer(), DTPrimitive::setLayerId(), TkDetMap::setLayerMap(), MuonPath::setPrimitive(), SiStripFolderOrganizer::setRingFolder(), GoldenPatternResult::setStubResult(), SiStripTrackerMapCreator::setTkMapFromHistogram(), PixelCPEGenericBase::setXYErrors(), RPCGeomServ::shortname(), CSCSegAlgoShowering::showerSeg(), FW3DViewGeometry::showHGCalEE(), FW3DViewGeometry::showHGCalHSc(), FW3DViewGeometry::showHGCalHSi(), HGCalShowerShape::sigmaEtaEtaMax(), HGCalShowerShape::sigmaPhiPhiMax(), HGCalShowerShape::sigmaRRMax(), HGCalShowerShape::sigmaRRMean(), CSCSimHitMatcher::simHitsMeanStrip(), CSCSimHitMatcher::simHitsMeanWG(), DTSimHitMatcher::simHitsMeanWire(), SiStripDetSummary::SiStripDetSummary(), OutInConversionSeedFinder::startSeed(), CSCCFEBData::statusDigi(), tmtt::StubFEWindows::storedWindowSize(), hgcal::EGammaPCAHelper::storeRecHits(), ResidualRefitting::StoreTrackerRecHits(), CSCIndexer::stripChannelIndex(), CSCIndexerBase::stripChannelIndex(), CSCCFEBData::stripDigis(), CSCEventData::stripDigis(), SiPixelStatusHarvester::substructure(), mkfit::EventOfHits::suckInDeads(), mkfit::EventOfHits::suckInHits(), PhiMemoryImage::test_bit(), MagneticFieldMap::theFieldBarrelHisto(), MagneticFieldMap::theFieldEndcapHisto(), DTTrigGeomUtils::thetaRange(), MatchedHitRZCorrectionFromBending::tibMatchedHitZFixup(), mkfit::Track::Track(), TrackTransformerForGlobalCosmicMuons::TrackerKeep(), TrackerMap::TrackerMap(), CosmicMuonTrajectoryBuilder::trajectories(), TrajectorySeedProducer::TrajectorySeedProducer(), HGCalClusteringImpl::triggerCellReshuffling(), HGCalTriggerGeometryV9Imp2::triggerLayer(), HGCalTriggerGeometryV9Imp3::triggerLayer(), CSCSegAlgoDF::tryAddingHitsToSegment(), CSCSegAlgoSK::tryAddingHitsToSegment(), CSCSegAlgoTC::tryAddingHitsToSegment(), CSCSegAlgoRU::tryAddingHitsToSegment(), MSLayersAtAngle::update(), HcalTestAnalysis::update(), SimG4HGCalValidation::update(), SimG4HcalValidation::update(), HcalTB02Analysis::update(), SeedingLayerSetsBuilder::updateEventSetup(), FW3DViewBase::updateHGCalVisibility(), DTSegmentUpdator::updateHits(), PixelInactiveAreaFinder::updatePixelDets(), ValidateGeometry::validateCSCLayerGeometry(), ValidateGeometry::validateDTLayerGeometry(), validateLayerIndex(), HGCalDDDConstants::waferIndex(), HGCalDDDConstants::waferType(), CSCAnodeData::wireDigis(), CSCEventData::wireDigis(), sistrip::EnsembleCalibrationLA::write_ensembles_text(), CSCComparatorData::zero(), and TrackerMap::~TrackerMap().
constexpr uint32_t phase1PixelTopology::layerIndexSize = numberOfModules / maxModuleStride |
Definition at line 133 of file SimplePixelTopology.h.
constexpr char const* phase1PixelTopology::layerName[numberOfLayers] |
Definition at line 86 of file SimplePixelTopology.h.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), algorithm(), SiPixelHitEfficiencySource::analyze(), SiStripHitEfficiencyWorker::bookHistograms(), SiStripHitEffFromCalibTree::ComputeEff(), DDHCalEndcapModuleAlgo::constructInsideModule(), HCalEndcapModuleAlgo::constructInsideModule(), HCalEndcapAlgo::constructInsideModule(), DDHCalEndcapModuleAlgo::constructInsideModule0(), HCalEndcapModuleAlgo::constructInsideModule0(), HCalEndcapAlgo::constructInsideModule0(), SiStripHitEfficiencyHarvester::dqmEndJob(), APVValidationPlots::endJob(), DDHGCalWaferFullRotated::execute(), DTNoiseCalibration::getLayerName(), DDHCalEndcapAlgo::getLayerName(), DTNoiseComputation::getLayerName(), SiStripBaseCondObjDQM::getLayerNameAndId(), HCalEndcapAlgo::HCalEndcapAlgo(), HCalEndcapModuleAlgo::HCalEndcapModuleAlgo(), DDHCalEndcapModuleAlgo::initialize(), makePlots(), SiStripHitEffFromCalibTree::makeSummary(), SiStripHitEffFromCalibTree::makeSummaryVsBx(), SiStripHitEffFromCalibTree::makeTKMap(), PixelToFEDAssociateFromAscii::operator()(), SiStripHitEfficiencyHarvester::printTotalStatistics(), SeedingLayerSetsBuilder::SeedingLayerSetsBuilder(), CACut::setCutValuesByLayerIds(), and SiStripHitEffFromCalibTree::totalStatistics().
constexpr uint32_t phase1PixelTopology::layerStart[numberOfLayers+1] |
Definition at line 75 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu(), findLayer(), findLayerFromCompact(), findMaxModuleStride(), MuonRPCDetLayerGeometryBuilder::makeBarrelLayers(), SiPixelRecHitSoAFromLegacy::produce(), and validateLayerIndex().
constexpr uint16_t phase1PixelTopology::maxModuleStride = findMaxModuleStride() |
Definition at line 116 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu(), findLayerFromCompact(), getLayer(), and validateLayerIndex().
constexpr uint16_t phase1PixelTopology::numberOfLaddersInBarrel = numberOfModulesInBarrel / numberOfModulesInLadder |
Definition at line 49 of file SimplePixelTopology.h.
Referenced by gpuPixelRecHits::__attribute__(), and PixelCPEFast::fillParamsForGpu().
constexpr uint32_t phase1PixelTopology::numberOfLayers = 10 |
Definition at line 71 of file SimplePixelTopology.h.
Referenced by SiPixelRecHitSoAFromLegacy::produce(), TrackingRecHit2DHeterogeneous< Traits >::TrackingRecHit2DHeterogeneous(), and validateLayerIndex().
constexpr uint32_t phase1PixelTopology::numberOfModules = 1856 |
Definition at line 70 of file SimplePixelTopology.h.
Referenced by gpuCalibPixel::calibDigis(), SiPixelDigisClustersFromSoA::produce(), SiPixelRecHitSoAFromLegacy::produce(), TrackingRecHit2DHeterogeneous< Traits >::TrackingRecHit2DHeterogeneous(), and validateLayerIndex().
constexpr uint16_t phase1PixelTopology::numberOfModulesInBarrel = 1184 |
Definition at line 47 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu().
constexpr uint16_t phase1PixelTopology::numberOfModulesInLadder = 8 |
Definition at line 48 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu().
constexpr uint16_t phase1PixelTopology::numColsInModule = 8 * numColsInRoc |
Definition at line 57 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu().
constexpr uint16_t phase1PixelTopology::numColsInRoc = 52 |
Definition at line 52 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu(), and sipixelobjects::FrameConversion::FrameConversion().
constexpr uint32_t phase1PixelTopology::numPixsInModule = uint32_t(numRowsInModule) * uint32_t(numColsInModule) |
Definition at line 68 of file SimplePixelTopology.h.
constexpr uint16_t phase1PixelTopology::numRowsInModule = 2 * numRowsInRoc |
Definition at line 56 of file SimplePixelTopology.h.
Referenced by PixelCPEFast::fillParamsForGpu().
constexpr uint16_t phase1PixelTopology::numRowsInRoc = 80 |
Definition at line 51 of file SimplePixelTopology.h.
Referenced by PixelDataFormatter::digi2wordPhase1Layer1(), PixelCPEFast::fillParamsForGpu(), sipixelobjects::FrameConversion::FrameConversion(), localX(), and toRocX().
constexpr uint16_t phase1PixelTopology::pixelPitchX = 100 |
Definition at line 65 of file SimplePixelTopology.h.
constexpr uint16_t phase1PixelTopology::pixelPitchY = 150 |
Definition at line 66 of file SimplePixelTopology.h.
Referenced by for().
constexpr uint16_t phase1PixelTopology::pixelThickness = 285 |
Definition at line 64 of file SimplePixelTopology.h.
constexpr int16_t phase1PixelTopology::xOffset = -81 |
Definition at line 61 of file SimplePixelTopology.h.
Referenced by EcalSelectiveReadoutValidation::analyzeEE(), SSDigitizerAlgorithm::cbc3PulsePolarExpansion(), FWTextTreeCellRenderer::draw(), FWCheckBoxIcon::drawInsideBox(), pixelCPEforGPU::errorFromDB(), PixelCPEFast::fillParamsForGpu(), and SSDigitizerAlgorithm::signalShape().
constexpr int16_t phase1PixelTopology::yOffset = -54 * 4 |
Definition at line 62 of file SimplePixelTopology.h.
Referenced by FWCheckBoxIcon::drawInsideBox(), and PixelCPEFast::fillParamsForGpu().