#include <TrackerTopology.h>
Classes | |
struct | PixelBarrelValues |
struct | PixelEndcapValues |
struct | TECValues |
struct | TIBValues |
struct | TIDValues |
struct | TOBValues |
Public Member Functions | |
unsigned int | layer (const DetId &id) const |
unsigned int | module (const DetId &id) const |
std::string | print (DetId detid) const |
DetId | pxbDetId (uint32_t layer, uint32_t ladder, uint32_t module) const |
unsigned int | pxbLadder (const DetId &id) const |
unsigned int | pxbLayer (const DetId &id) const |
unsigned int | pxbModule (const DetId &id) const |
unsigned int | pxfBlade (const DetId &id) const |
DetId | pxfDetId (uint32_t side, uint32_t disk, uint32_t blade, uint32_t panel, uint32_t module) const |
unsigned int | pxfDisk (const DetId &id) const |
unsigned int | pxfModule (const DetId &id) const |
unsigned int | pxfPanel (const DetId &id) const |
unsigned int | pxfSide (const DetId &id) const |
DetId | tecDetId (uint32_t side, uint32_t wheel, uint32_t petal_fw_bw, uint32_t petal, uint32_t ring, uint32_t module, uint32_t ster) const |
uint32_t | tecGlued (const DetId &id) const |
bool | tecIsBackPetal (const DetId &id) const |
bool | tecIsDoubleSide (const DetId &id) const |
bool | tecIsFrontPetal (const DetId &id) const |
bool | tecIsRPhi (const DetId &id) const |
bool | tecIsStereo (const DetId &id) const |
bool | tecIsZMinusSide (const DetId &id) const |
bool | tecIsZPlusSide (const DetId &id) const |
unsigned int | tecModule (const DetId &id) const |
unsigned int | tecOrder (const DetId &id) const |
std::vector< unsigned int > | tecPetalInfo (const DetId &id) const |
unsigned int | tecPetalNumber (const DetId &id) const |
unsigned int | tecRing (const DetId &id) const |
ring id More... | |
unsigned int | tecSide (const DetId &id) const |
uint32_t | tecStereo (const DetId &id) const |
unsigned int | tecWheel (const DetId &id) const |
DetId | tibDetId (uint32_t layer, uint32_t str_fw_bw, uint32_t str_int_ext, uint32_t str, uint32_t module, uint32_t ster) const |
uint32_t | tibGlued (const DetId &id) const |
bool | tibIsDoubleSide (const DetId &id) const |
bool | tibIsExternalString (const DetId &id) const |
bool | tibIsInternalString (const DetId &id) const |
bool | tibIsRPhi (const DetId &id) const |
bool | tibIsStereo (const DetId &id) const |
bool | tibIsZMinusSide (const DetId &id) const |
bool | tibIsZPlusSide (const DetId &id) const |
unsigned int | tibLayer (const DetId &id) const |
unsigned int | tibModule (const DetId &id) const |
unsigned int | tibOrder (const DetId &id) const |
unsigned int | tibSide (const DetId &id) const |
uint32_t | tibStereo (const DetId &id) const |
unsigned int | tibString (const DetId &id) const |
std::vector< unsigned int > | tibStringInfo (const DetId &id) const |
DetId | tidDetId (uint32_t side, uint32_t wheel, uint32_t ring, uint32_t module_fw_bw, uint32_t module, uint32_t ster) const |
uint32_t | tidGlued (const DetId &id) const |
bool | tidIsBackRing (const DetId &id) const |
bool | tidIsDoubleSide (const DetId &id) const |
bool | tidIsFrontRing (const DetId &id) const |
bool | tidIsRPhi (const DetId &id) const |
bool | tidIsStereo (const DetId &id) const |
bool | tidIsZMinusSide (const DetId &id) const |
bool | tidIsZPlusSide (const DetId &id) const |
unsigned int | tidModule (const DetId &id) const |
std::vector< unsigned int > | tidModuleInfo (const DetId &id) const |
unsigned int | tidOrder (const DetId &id) const |
unsigned int | tidRing (const DetId &id) const |
unsigned int | tidSide (const DetId &id) const |
uint32_t | tidStereo (const DetId &id) const |
unsigned int | tidWheel (const DetId &id) const |
DetId | tobDetId (uint32_t layer, uint32_t rod_fw_bw, uint32_t rod, uint32_t module, uint32_t ster) const |
uint32_t | tobGlued (const DetId &id) const |
bool | tobIsDoubleSide (const DetId &id) const |
bool | tobIsRPhi (const DetId &id) const |
bool | tobIsStereo (const DetId &id) const |
bool | tobIsZMinusSide (const DetId &id) const |
bool | tobIsZPlusSide (const DetId &id) const |
unsigned int | tobLayer (const DetId &id) const |
unsigned int | tobModule (const DetId &id) const |
unsigned int | tobRod (const DetId &id) const |
std::vector< unsigned int > | tobRodInfo (const DetId &id) const |
unsigned int | tobSide (const DetId &id) const |
uint32_t | tobStereo (const DetId &id) const |
TrackerTopology (const PixelBarrelValues &pxb, const PixelEndcapValues &pxf, const TECValues &tecv, const TIBValues &tibv, const TIDValues &tidv, const TOBValues &tobv) | |
Private Attributes | |
PixelBarrelValues | pbVals_ |
PixelEndcapValues | pfVals_ |
TECValues | tecVals_ |
TIBValues | tibVals_ |
TIDValues | tidVals_ |
TOBValues | tobVals_ |
Definition at line 18 of file TrackerTopology.h.
TrackerTopology::TrackerTopology | ( | const PixelBarrelValues & | pxb, |
const PixelEndcapValues & | pxf, | ||
const TECValues & | tecv, | ||
const TIBValues & | tibv, | ||
const TIDValues & | tidv, | ||
const TOBValues & | tobv | ||
) |
unsigned int TrackerTopology::layer | ( | const DetId & | id | ) | const |
Definition at line 20 of file TrackerTopology.cc.
References edm::hlt::Exception, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, pxbLayer(), pxfDisk(), StripSubdetector::TEC, tecWheel(), StripSubdetector::TIB, tibLayer(), StripSubdetector::TID, tidWheel(), StripSubdetector::TOB, and tobLayer().
Referenced by getDetLayer(), geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), and CkfDebugger::layer().
unsigned int TrackerTopology::module | ( | const DetId & | id | ) | const |
Definition at line 39 of file TrackerTopology.cc.
References edm::hlt::Exception, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, pxbModule(), pxfModule(), StripSubdetector::TEC, tecModule(), StripSubdetector::TIB, tibModule(), StripSubdetector::TID, tidModule(), StripSubdetector::TOB, and tobModule().
std::string TrackerTopology::print | ( | DetId | detid | ) | const |
Definition at line 58 of file TrackerTopology.cc.
References edm::hlt::Exception, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, pxbLadder(), pxbLayer(), pxbModule(), pxfBlade(), pxfDisk(), pxfModule(), pxfPanel(), AlCaHLTBitMon_QueryRunRegistry::string, StripSubdetector::TEC, tecGlued(), tecIsDoubleSide(), tecModule(), tecPetalInfo(), tecRing(), tecSide(), tecStereo(), tecWheel(), StripSubdetector::TIB, tibGlued(), tibIsDoubleSide(), tibLayer(), tibModule(), tibStereo(), tibStringInfo(), StripSubdetector::TID, tidGlued(), tidIsDoubleSide(), tidModuleInfo(), tidRing(), tidSide(), tidStereo(), tidWheel(), StripSubdetector::TOB, tobGlued(), tobIsDoubleSide(), tobLayer(), tobModule(), tobRodInfo(), and tobStereo().
Referenced by MuonAssociatorByHits::getMatchedIds().
|
inline |
Definition at line 370 of file TrackerTopology.h.
References TrackerTopology::PixelBarrelValues::ladderMask_, TrackerTopology::PixelBarrelValues::ladderStartBit_, TrackerTopology::PixelBarrelValues::layerMask_, TrackerTopology::PixelBarrelValues::layerStartBit_, TrackerTopology::PixelBarrelValues::moduleMask_, TrackerTopology::PixelBarrelValues::moduleStartBit_, pbVals_, PixelSubdetector::PixelBarrel, and DetId::Tracker.
Referenced by ValidHitPairFilter::getCloseDets().
|
inline |
Definition at line 127 of file TrackerTopology.h.
References TrackerTopology::PixelBarrelValues::ladderMask_, TrackerTopology::PixelBarrelValues::ladderStartBit_, and pbVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), HitInfo::getInfo(), align::tpb::halfBarrelNumber(), TrackCleaner::isCompatible(), align::tpb::ladderNumber(), AlignmentParameterSelector::outsideDetIdRanges(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), print(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 115 of file TrackerTopology.h.
References TrackerTopology::PixelBarrelValues::layerMask_, TrackerTopology::PixelBarrelValues::layerStartBit_, and pbVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelTrackResidualSource::analyze(), SiPixelErrorEstimation::analyze(), SiPixelMuonHLT::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiPixelDigitizerAlgorithm::digitize(), AlignmentStats::endJob(), SiPixelRecHitsValid::fillBarrel(), TrackerGeometryCompare::fillIdentifiers(), QcdLowPtDQM::fillPixels(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), HitInfo::getInfo(), ValidHitPairFilter::getLayer(), GlobalMuonRefitter::getRidOfSelectStationHits(), align::tpb::halfBarrelNumber(), TrackerRecHit::init(), CheckHitPattern::interpretDetId(), TrackCleaner::isCompatible(), SeedMergerPixelLayer::isContainsDetector(), align::tpb::ladderNumber(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), align::tpb::layerNumber(), SiPixelDigitizerAlgorithm::make_digis(), TrajectoryManager::makeSinglePSimHit(), AlignmentParameterSelector::outsideDetIdRanges(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), print(), ResidualRefitting::StoreTrackerRecHits(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 132 of file TrackerTopology.h.
References TrackerTopology::PixelBarrelValues::moduleMask_, TrackerTopology::PixelBarrelValues::moduleStartBit_, and pbVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiPixelRecHitsValid::fillBarrel(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), HitInfo::getInfo(), TrackCleaner::isCompatible(), module(), align::tpb::moduleNumber(), AlignmentParameterSelector::outsideDetIdRanges(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), print(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 362 of file TrackerTopology.h.
References TrackerTopology::PixelEndcapValues::bladeMask_, TrackerTopology::PixelEndcapValues::bladeStartBit_, and pfVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), align::tpe::bladeNumber(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), HitInfo::getInfo(), align::tpe::halfCylinderNumber(), TrackCleaner::isCompatible(), AlignmentParameterSelector::outsideDetIdRanges(), print(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 382 of file TrackerTopology.h.
References TrackerTopology::PixelEndcapValues::bladeMask_, TrackerTopology::PixelEndcapValues::bladeStartBit_, TrackerTopology::PixelEndcapValues::diskMask_, TrackerTopology::PixelEndcapValues::diskStartBit_, TrackerTopology::PixelEndcapValues::moduleMask_, TrackerTopology::PixelEndcapValues::moduleStartBit_, TrackerTopology::PixelEndcapValues::panelMask_, TrackerTopology::PixelEndcapValues::panelStartBit_, pfVals_, PixelSubdetector::PixelEndcap, TrackerTopology::PixelEndcapValues::sideMask_, TrackerTopology::PixelEndcapValues::sideStartBit_, and DetId::Tracker.
Referenced by ValidHitPairFilter::getCloseDets().
|
inline |
Definition at line 359 of file TrackerTopology.h.
References TrackerTopology::PixelEndcapValues::diskMask_, TrackerTopology::PixelEndcapValues::diskStartBit_, and pfVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), SiPixelMuonHLT::analyze(), analyzer::SiPixelLorentzAngle::analyze(), AlignmentStats::endJob(), SiPixelRecHitsValid::fillForward(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), HitInfo::getInfo(), ValidHitPairFilter::getLayer(), GlobalMuonRefitter::getRidOfSelectStationHits(), align::tpe::halfDiskNumber(), TrackerRecHit::init(), cms::SiPixelDigitizer::initializeEvent(), CheckHitPattern::interpretDetId(), TrackCleaner::isCompatible(), SeedMergerPixelLayer::isContainsDetector(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), TrajectoryManager::makeSinglePSimHit(), AlignmentParameterSelector::outsideDetIdRanges(), SiPixelDigitizerAlgorithm::pixel_inefficiency(), print(), ResidualRefitting::StoreTrackerRecHits(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 135 of file TrackerTopology.h.
References TrackerTopology::PixelEndcapValues::moduleMask_, TrackerTopology::PixelEndcapValues::moduleStartBit_, and pfVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiPixelRecHitsValid::fillForward(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), HitInfo::getInfo(), TrackCleaner::isCompatible(), module(), align::tpe::moduleNumber(), AlignmentParameterSelector::outsideDetIdRanges(), print(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 365 of file TrackerTopology.h.
References TrackerTopology::PixelEndcapValues::panelMask_, TrackerTopology::PixelEndcapValues::panelStartBit_, and pfVals_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), analyzer::SiPixelLorentzAngle::analyze(), SiPixelRecHitsValid::fillForward(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), HitInfo::getInfo(), TrackCleaner::isCompatible(), AlignmentParameterSelector::outsideDetIdRanges(), align::tpe::panelNumber(), print(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 169 of file TrackerTopology.h.
References pfVals_, TrackerTopology::PixelEndcapValues::sideMask_, and TrackerTopology::PixelEndcapValues::sideStartBit_.
Referenced by SiPixelDigiValid::analyze(), SiPixelErrorEstimation::analyze(), SiPixelMuonHLT::analyze(), analyzer::SiPixelLorentzAngle::analyze(), AlignmentTrackSelector::detailedHitsCheck(), align::tpe::endcapNumber(), TrackerGeometryCompare::fillIdentifiers(), MillePedeMonitor::fillTrack(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), HitInfo::getInfo(), ValidHitPairFilter::getLayer(), TrackCleaner::isCompatible(), SeedMergerPixelLayer::isContainsDetector(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), AlignmentParameterSelector::outsideDetIdRanges(), and ResidualRefitting::StoreTrackerRecHits().
|
inline |
Definition at line 397 of file TrackerTopology.h.
References TrackerTopology::TECValues::moduleMask_, TrackerTopology::TECValues::moduleStartBit_, TrackerTopology::TECValues::petal_fw_bwMask_, TrackerTopology::TECValues::petal_fw_bwStartBit_, TrackerTopology::TECValues::petalMask_, TrackerTopology::TECValues::petalStartBit_, TrackerTopology::TECValues::ringMask_, TrackerTopology::TECValues::ringStartBit_, TrackerTopology::TECValues::sideMask_, TrackerTopology::TECValues::sideStartBit_, TrackerTopology::TECValues::sterMask_, TrackerTopology::TECValues::sterStartBit_, StripSubdetector::TEC, tecVals_, DetId::Tracker, TrackerTopology::TECValues::wheelMask_, and TrackerTopology::TECValues::wheelStartBit_.
|
inline |
Definition at line 278 of file TrackerTopology.h.
References TrackerTopology::TECValues::sterMask_, TrackerTopology::TECValues::sterStartBit_, and tecVals_.
Referenced by print().
|
inline |
Definition at line 316 of file TrackerTopology.h.
References tecOrder().
Referenced by SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tecIsFrontPetal().
|
inline |
Definition at line 223 of file TrackerTopology.h.
References SiStripDetId::glued(), and tecRing().
Referenced by AlignmentStats::endJob(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), print(), tecIsRPhi(), tecIsStereo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 320 of file TrackerTopology.h.
References tecIsBackPetal().
Referenced by SiStripMonitorMuonHLT::GeometryFromTrackGeom(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 303 of file TrackerTopology.h.
References SiStripDetId::stereo(), and tecIsDoubleSide().
Referenced by TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 241 of file TrackerTopology.h.
References tecIsDoubleSide(), and tecStereo().
Referenced by AlignmentStats::endJob(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), and ShallowClustersProducer::moduleVars::moduleVars().
|
inline |
Definition at line 237 of file TrackerTopology.h.
References tecSide().
Referenced by AlignmentTrackSelector::detailedHitsCheck(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), MillePedeMonitor::fillTrack(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), ShallowClustersProducer::moduleVars::moduleVars(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tecIsZPlusSide().
|
inline |
Definition at line 236 of file TrackerTopology.h.
References tecIsZMinusSide().
Referenced by AlignmentTrackSelector::detailedHitsCheck(), MillePedeMonitor::fillTrack(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 141 of file TrackerTopology.h.
References TrackerTopology::TECValues::moduleMask_, TrackerTopology::TECValues::moduleStartBit_, and tecVals_.
Referenced by SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), module(), align::tec::moduleNumber(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), ResidualRefitting::StoreTrackerRecHits(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 187 of file TrackerTopology.h.
References TrackerTopology::TECValues::petal_fw_bwMask_, TrackerTopology::TECValues::petal_fw_bwStartBit_, and tecVals_.
Referenced by tecIsBackPetal(), and tecPetalInfo().
|
inline |
Definition at line 309 of file TrackerTopology.h.
References pileupDistInMC::num, tecOrder(), and tecPetalNumber().
Referenced by SiStripLAProfileBooker::analyze(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), align::tec::petalNumber(), print(), and align::tec::sideNumber().
|
inline |
Definition at line 208 of file TrackerTopology.h.
References TrackerTopology::TECValues::petalMask_, TrackerTopology::TECValues::petalStartBit_, and tecVals_.
Referenced by SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), tecPetalInfo(), and TrackerDpgAnalysis::toStringName().
|
inline |
ring id
Definition at line 199 of file TrackerTopology.h.
References TrackerTopology::TECValues::ringMask_, TrackerTopology::TECValues::ringStartBit_, and tecVals_.
Referenced by SiStripDigiValid::analyze(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), SiStripLAProfileBooker::getlayer(), SiStripFolderOrganizer::getLayerFolderName(), SiStripCalibLorentzAngle::getNewObject(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), TrackerRecHit::init(), HitEff::isDoubleSided(), TrajectoryAtInvalidHit::isDoubleSided(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), PixelMatchNextLayers::PixelMatchNextLayers(), print(), align::tec::ringNumber(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), SiStripNoiseNormalizedWithApvGainBuilder::subDetAndLayer(), SiStripApvGainBuilderFromTag::subDetAndLayer(), tecIsDoubleSide(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 157 of file TrackerTopology.h.
References TrackerTopology::TECValues::sideMask_, TrackerTopology::TECValues::sideStartBit_, and tecVals_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripGainFromData::algoBeginJob(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), HitEff::analyze(), SiStripBadComponentsDQMServiceReader::detIdToString(), align::tec::endcapNumber(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripUtility::getSubDetectorTag(), SiStripFolderOrganizer::getSubDetFolderAndTag(), SiStripHistoId::getSubdetid(), SiStripDCSStatus::initialise(), TkAlCaOverlapTagger::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripTrackerMapCreator::printBadModuleList(), SiStripFolderOrganizer::setLayerFolder(), tecIsZMinusSide(), and LaserDQM::trackerStatistics().
|
inline |
Definition at line 264 of file TrackerTopology.h.
References TrackerTopology::TECValues::sterMask_, TrackerTopology::TECValues::sterStartBit_, and tecVals_.
Referenced by SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), print(), and tecIsStereo().
|
inline |
Definition at line 179 of file TrackerTopology.h.
References tecVals_, TrackerTopology::TECValues::wheelMask_, and TrackerTopology::TECValues::wheelStartBit_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), SiStripLAProfileBooker::analyze(), HitEff::checkLayer(), SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), align::tec::diskNumber(), AlignmentStats::endJob(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), GlobalMuonRefitter::getRidOfSelectStationHits(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), TrackerRecHit::init(), CheckHitPattern::interpretDetId(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), PixelMatchNextLayers::PixelMatchNextLayers(), print(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), TrackerDpgAnalysis::toStringName(), LaserDQM::trackerStatistics(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 414 of file TrackerTopology.h.
References TrackerTopology::TIBValues::layerMask_, TrackerTopology::TIBValues::layerStartBit_, TrackerTopology::TIBValues::moduleMask_, TrackerTopology::TIBValues::moduleStartBit_, TrackerTopology::TIBValues::sterMask_, TrackerTopology::TIBValues::sterStartBit_, TrackerTopology::TIBValues::str_fw_bwMask_, TrackerTopology::TIBValues::str_fw_bwStartBit_, TrackerTopology::TIBValues::str_int_extMask_, TrackerTopology::TIBValues::str_int_extStartBit_, TrackerTopology::TIBValues::strMask_, TrackerTopology::TIBValues::strStartBit_, StripSubdetector::TIB, tibVals_, and DetId::Tracker.
Referenced by SurveyDataReader::readFile().
|
inline |
Definition at line 270 of file TrackerTopology.h.
References TrackerTopology::TIBValues::sterMask_, TrackerTopology::TIBValues::sterStartBit_, and tibVals_.
Referenced by cms::ClusterMTCCFilter::filter(), SiStripGainCosmicCalculator::getNewObject(), and print().
|
inline |
Definition at line 224 of file TrackerTopology.h.
References SiStripDetId::glued(), and tibLayer().
Referenced by SiPixelErrorEstimation::analyze(), AlignmentStats::endJob(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending(), print(), tibIsRPhi(), tibIsStereo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 339 of file TrackerTopology.h.
References tibIsInternalString().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripFolderOrganizer::getFolderName(), SiStripBaseCondObjDQM::getStringNameAndId(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 335 of file TrackerTopology.h.
References tibOrder().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripBaseCondObjDQM::getStringNameAndId(), tibIsExternalString(), and MatchedHitRZCorrectionFromBending::tibMatchedHitZFixup().
|
inline |
Definition at line 304 of file TrackerTopology.h.
References SiStripDetId::stereo(), and tibIsDoubleSide().
Referenced by SiPixelErrorEstimation::analyze(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 242 of file TrackerTopology.h.
References tibIsDoubleSide(), and tibStereo().
Referenced by SiPixelErrorEstimation::analyze(), AlignmentStats::endJob(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), and ShallowClustersProducer::moduleVars::moduleVars().
|
inline |
Definition at line 231 of file TrackerTopology.h.
References tibSide().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), ShallowClustersProducer::moduleVars::moduleVars(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tibIsZPlusSide().
|
inline |
Definition at line 230 of file TrackerTopology.h.
References tibIsZMinusSide().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 121 of file TrackerTopology.h.
References TrackerTopology::TIBValues::layerMask_, TrackerTopology::TIBValues::layerStartBit_, and tibVals_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), SiStripLAProfileBooker::analyze(), SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), HitEff::checkLayer(), SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), AlignmentStats::endJob(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), cms::ClusterMTCCFilter::filter(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripLAProfileBooker::getlayer(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), SiStripGainCosmicCalculator::getNewObject(), SiStripCalibLorentzAngle::getNewObject(), GlobalMuonRefitter::getRidOfSelectStationHits(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripBaseCondObjDQM::getStringNameAndId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), align::tib::halfShellNumber(), TrackerRecHit::init(), CheckHitPattern::interpretDetId(), HitEff::isDoubleSided(), TrajectoryAtInvalidHit::isDoubleSided(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), align::tib::layerNumber(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripElectronAlgo::projectPhiBand(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), align::tib::stringNumber(), SiStripNoiseNormalizedWithApvGainBuilder::subDetAndLayer(), SiStripApvGainBuilderFromTag::subDetAndLayer(), tibIsDoubleSide(), MatchedHitRZCorrectionFromBending::tibMatchedHitZFixup(), TrackerDpgAnalysis::toStringName(), LaserDQM::trackerStatistics(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 144 of file TrackerTopology.h.
References TrackerTopology::TIBValues::moduleMask_, TrackerTopology::TIBValues::moduleStartBit_, and tibVals_.
Referenced by SiStripDigiValid::analyze(), SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), module(), align::tib::moduleNumber(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), ResidualRefitting::StoreTrackerRecHits(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 190 of file TrackerTopology.h.
References TrackerTopology::TIBValues::str_int_extMask_, TrackerTopology::TIBValues::str_int_extStartBit_, and tibVals_.
Referenced by SiPixelErrorEstimation::analyze(), tibIsInternalString(), and tibStringInfo().
|
inline |
Definition at line 161 of file TrackerTopology.h.
References TrackerTopology::TIBValues::str_fw_bwMask_, TrackerTopology::TIBValues::str_fw_bwStartBit_, and tibVals_.
Referenced by SiPixelErrorEstimation::analyze(), AlignmentParameterSelector::outsideDetIdRanges(), tibIsZMinusSide(), and tibStringInfo().
|
inline |
Definition at line 252 of file TrackerTopology.h.
References TrackerTopology::TIBValues::sterMask_, TrackerTopology::TIBValues::sterStartBit_, and tibVals_.
Referenced by SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), cms::ClusterMTCCFilter::filter(), SiStripGainCosmicCalculator::getNewObject(), print(), and tibIsStereo().
|
inline |
Definition at line 323 of file TrackerTopology.h.
References TrackerTopology::TIBValues::strMask_, TrackerTopology::TIBValues::strStartBit_, and tibVals_.
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), SiStripBaseCondObjDQM::getStringNameAndId(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), tibStringInfo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 327 of file TrackerTopology.h.
References pileupDistInMC::num, tibOrder(), tibSide(), and tibString().
Referenced by SiStripDigiValid::analyze(), SiStripLAProfileBooker::analyze(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), align::tib::halfBarrelNumber(), align::tib::halfShellNumber(), print(), align::tib::stringNumber(), and align::tib::surfaceNumber().
|
inline |
Definition at line 431 of file TrackerTopology.h.
References TrackerTopology::TIDValues::module_fw_bwMask_, TrackerTopology::TIDValues::module_fw_bwStartBit_, TrackerTopology::TIDValues::moduleMask_, TrackerTopology::TIDValues::moduleStartBit_, TrackerTopology::TIDValues::ringMask_, TrackerTopology::TIDValues::ringStartBit_, TrackerTopology::TIDValues::sideMask_, TrackerTopology::TIDValues::sideStartBit_, TrackerTopology::TIDValues::sterMask_, TrackerTopology::TIDValues::sterStartBit_, StripSubdetector::TID, tidVals_, DetId::Tracker, TrackerTopology::TIDValues::wheelMask_, and TrackerTopology::TIDValues::wheelStartBit_.
Referenced by SurveyDataReader::readFile().
|
inline |
Definition at line 294 of file TrackerTopology.h.
References TrackerTopology::TIDValues::sterMask_, TrackerTopology::TIDValues::sterStartBit_, and tidVals_.
Referenced by print().
|
inline |
Definition at line 351 of file TrackerTopology.h.
References tidOrder().
Referenced by SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tidIsFrontRing().
|
inline |
Definition at line 225 of file TrackerTopology.h.
References SiStripDetId::glued(), and tidRing().
Referenced by AlignmentStats::endJob(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), print(), tidIsRPhi(), tidIsStereo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 355 of file TrackerTopology.h.
References tidIsBackRing().
Referenced by TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 305 of file TrackerTopology.h.
References SiStripDetId::stereo(), and tidIsDoubleSide().
Referenced by TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 243 of file TrackerTopology.h.
References tidIsDoubleSide(), and tidStereo().
Referenced by AlignmentStats::endJob(), SiStripFolderOrganizer::getFolderName(), and ShallowClustersProducer::moduleVars::moduleVars().
|
inline |
Definition at line 234 of file TrackerTopology.h.
References tidSide().
Referenced by AlignmentTrackSelector::detailedHitsCheck(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), MillePedeMonitor::fillTrack(), ShallowClustersProducer::moduleVars::moduleVars(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tidIsZPlusSide().
|
inline |
Definition at line 233 of file TrackerTopology.h.
References tidIsZMinusSide().
Referenced by AlignmentTrackSelector::detailedHitsCheck(), MillePedeMonitor::fillTrack(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 147 of file TrackerTopology.h.
References TrackerTopology::TIDValues::moduleMask_, TrackerTopology::TIDValues::moduleStartBit_, and tidVals_.
Referenced by SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), module(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), tidModuleInfo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 344 of file TrackerTopology.h.
References pileupDistInMC::num, tidModule(), and tidOrder().
Referenced by SiStripLAProfileBooker::analyze(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), align::tid::moduleNumber(), print(), and align::tid::sideNumber().
|
inline |
Definition at line 193 of file TrackerTopology.h.
References TrackerTopology::TIDValues::module_fw_bwMask_, TrackerTopology::TIDValues::module_fw_bwStartBit_, and tidVals_.
Referenced by tidIsBackRing(), and tidModuleInfo().
|
inline |
Definition at line 202 of file TrackerTopology.h.
References TrackerTopology::TIDValues::ringMask_, TrackerTopology::TIDValues::ringStartBit_, and tidVals_.
Referenced by SiStripDigiValid::analyze(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), SiStripFolderOrganizer::getFolderName(), SiStripLAProfileBooker::getlayer(), SiStripFolderOrganizer::getLayerFolderName(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), TrackerRecHit::init(), HitEff::isDoubleSided(), TrajectoryAtInvalidHit::isDoubleSided(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), PixelMatchNextLayers::PixelMatchNextLayers(), print(), align::tid::ringNumber(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), SiStripNoiseNormalizedWithApvGainBuilder::subDetAndLayer(), SiStripApvGainBuilderFromTag::subDetAndLayer(), tidIsDoubleSide(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 165 of file TrackerTopology.h.
References TrackerTopology::TIDValues::sideMask_, TrackerTopology::TIDValues::sideStartBit_, and tidVals_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), SiStripBadComponentsDQMServiceReader::detIdToString(), align::tid::endcapNumber(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripUtility::getSubDetectorTag(), SiStripFolderOrganizer::getSubDetFolderAndTag(), SiStripHistoId::getSubdetid(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripTrackerMapCreator::printBadModuleList(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), and tidIsZMinusSide().
|
inline |
Definition at line 258 of file TrackerTopology.h.
References TrackerTopology::TIDValues::sterMask_, TrackerTopology::TIDValues::sterStartBit_, and tidVals_.
Referenced by SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), print(), and tidIsStereo().
|
inline |
Definition at line 182 of file TrackerTopology.h.
References tidVals_, TrackerTopology::TIDValues::wheelMask_, and TrackerTopology::TIDValues::wheelStartBit_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), SiStripLAProfileBooker::analyze(), HitEff::checkLayer(), SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), align::tid::diskNumber(), AlignmentStats::endJob(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), GlobalMuonRefitter::getRidOfSelectStationHits(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), TrackerRecHit::init(), CheckHitPattern::interpretDetId(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), TrackerDpgAnalysis::toStringName(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 448 of file TrackerTopology.h.
References TrackerTopology::TOBValues::layerMask_, TrackerTopology::TOBValues::layerStartBit_, TrackerTopology::TOBValues::moduleMask_, TrackerTopology::TOBValues::moduleStartBit_, TrackerTopology::TOBValues::rod_fw_bwMask_, TrackerTopology::TOBValues::rod_fw_bwStartBit_, TrackerTopology::TOBValues::rodMask_, TrackerTopology::TOBValues::rodStartBit_, TrackerTopology::TOBValues::sterMask_, TrackerTopology::TOBValues::sterStartBit_, StripSubdetector::TOB, tobVals_, and DetId::Tracker.
|
inline |
Definition at line 286 of file TrackerTopology.h.
References TrackerTopology::TOBValues::sterMask_, TrackerTopology::TOBValues::sterStartBit_, and tobVals_.
Referenced by print().
|
inline |
Definition at line 222 of file TrackerTopology.h.
References SiStripDetId::glued(), and tobLayer().
Referenced by SiPixelErrorEstimation::analyze(), AlignmentStats::endJob(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), print(), tobIsRPhi(), tobIsStereo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 302 of file TrackerTopology.h.
References SiStripDetId::stereo(), and tobIsDoubleSide().
Referenced by SiPixelErrorEstimation::analyze(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 240 of file TrackerTopology.h.
References tobIsDoubleSide(), and tobStereo().
Referenced by SiPixelErrorEstimation::analyze(), AlignmentStats::endJob(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), and ShallowClustersProducer::moduleVars::moduleVars().
|
inline |
Definition at line 228 of file TrackerTopology.h.
References tobSide().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), ShallowClustersProducer::moduleVars::moduleVars(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), and tobIsZPlusSide().
|
inline |
Definition at line 227 of file TrackerTopology.h.
References tobIsZMinusSide().
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 118 of file TrackerTopology.h.
References TrackerTopology::TOBValues::layerMask_, TrackerTopology::TOBValues::layerStartBit_, and tobVals_.
Referenced by SiStripHitEffFromCalibTree::algoAnalyze(), SiStripCalibLorentzAngle::algoBeginJob(), SiStripDigiValid::analyze(), SiStripQualityStatistics::analyze(), SiStripLAProfileBooker::analyze(), SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), HitEff::checkLayer(), SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), AlignmentStats::endJob(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripQualityDQM::fillGrandSummaryMEs(), TrackerGeometryCompare::fillIdentifiers(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), GlobalDigisProducer::fillTrk(), GlobalDigisAnalyzer::fillTrk(), GlobalRecHitsAnalyzer::fillTrk(), GlobalRecHitsProducer::fillTrk(), cms::ClusterMTCCFilter::filter(), SiTrackerGaussianSmearingRecHitConverter::gaussianSmearing(), SiStripCablingDQM::getActiveDetIds(), SiStripFolderOrganizer::getFolderName(), SiStripCorrelateBadStripAndNoise::getHistos(), SiStripPlotGain::getHistos(), SiStripCorrelateNoise::getHistos(), SiStripLAProfileBooker::getlayer(), SiStripFolderOrganizer::getLayerFolderName(), SiStripBaseCondObjDQM::getLayerNameAndId(), SiStripGainCosmicCalculator::getNewObject(), SiStripCalibLorentzAngle::getNewObject(), GlobalMuonRefitter::getRidOfSelectStationHits(), SiStripBaseCondObjDQM::GetSameLayerDetId(), SiStripBaseCondObjDQM::getStringNameAndId(), SiStripFolderOrganizer::GetSubDetAndLayer(), SiStripHistoId::getSubdetid(), TrackerRecHit::init(), CheckHitPattern::interpretDetId(), HitEff::isDoubleSided(), TrajectoryAtInvalidHit::isDoubleSided(), reco::modules::TrackerTrackHitFilter::Rule::layer(), layer(), TkAlCaOverlapTagger::layerFromId(), AlignmentPrescaler::layerFromId(), reco::modules::TrackerTrackHitFilter::layerFromId(), align::tob::layerNumber(), TrajectoryManager::makeSinglePSimHit(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripElectronAlgo::projectPhiBand(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), SiStripFolderOrganizer::setLayerFolder(), ResidualRefitting::StoreTrackerRecHits(), SiStripNoiseNormalizedWithApvGainBuilder::subDetAndLayer(), SiStripApvGainBuilderFromTag::subDetAndLayer(), tobIsDoubleSide(), TrackerDpgAnalysis::toStringName(), LaserDQM::trackerStatistics(), and TrackerAlignableId::typeAndLayerFromDetId().
|
inline |
Definition at line 138 of file TrackerTopology.h.
References TrackerTopology::TOBValues::moduleMask_, TrackerTopology::TOBValues::moduleStartBit_, and tobVals_.
Referenced by SiStripDigiValid::analyze(), SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::extractBadAPVSandStrips(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), module(), align::tob::moduleNumber(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), print(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), ResidualRefitting::StoreTrackerRecHits(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 174 of file TrackerTopology.h.
References TrackerTopology::TOBValues::rodMask_, TrackerTopology::TOBValues::rodStartBit_, and tobVals_.
Referenced by SiPixelErrorEstimation::analyze(), SiStripBaseCondObjDQM::bookSummaryProfileMEs(), SiStripBadAPVAlgorithmFromClusterOccupancy::extractBadAPVs(), SiStripHotStripAlgorithmFromClusterOccupancy::extractBadStrips(), SiStripBackPlaneCorrectionDQM::fillMEsForLayer(), SiStripLorentzAngleDQM::fillMEsForLayer(), SiStripMonitorMuonHLT::GeometryFromTrackGeom(), SiStripFolderOrganizer::getFolderName(), SiStripBaseCondObjDQM::getStringNameAndId(), ShallowClustersProducer::moduleVars::moduleVars(), AlignmentParameterSelector::outsideDetIdRanges(), SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy::setBasicTreeParameters(), tobRodInfo(), and TrackerDpgAnalysis::toStringName().
|
inline |
Definition at line 215 of file TrackerTopology.h.
References pileupDistInMC::num, tobRod(), and tobSide().
Referenced by SiStripDigiValid::analyze(), SiStripLAProfileBooker::analyze(), TrackerGeometryCompare::fillIdentifiers(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), align::tob::halfBarrelNumber(), print(), and align::tob::rodNumber().
|
inline |
Definition at line 153 of file TrackerTopology.h.
References TrackerTopology::TOBValues::rod_fw_bwMask_, TrackerTopology::TOBValues::rod_fw_bwStartBit_, and tobVals_.
Referenced by SiPixelErrorEstimation::analyze(), AlignmentParameterSelector::outsideDetIdRanges(), tobIsZMinusSide(), and tobRodInfo().
|
inline |
Definition at line 246 of file TrackerTopology.h.
References TrackerTopology::TOBValues::sterMask_, TrackerTopology::TOBValues::sterStartBit_, and tobVals_.
Referenced by SiStripElectronAlgo::coarseHitSelection(), SiStripBadComponentsDQMServiceReader::detIdToString(), TrackerOfflineValidationSummary::fillTree(), TrackerOfflineValidation::fillTree(), TrajectoryManager::makeSinglePSimHit(), print(), tobIsStereo(), and LaserDQM::trackerStatistics().
|
private |
Definition at line 467 of file TrackerTopology.h.
Referenced by pxbDetId(), pxbLadder(), pxbLayer(), pxbModule(), and TrackerTopology().
|
private |
Definition at line 468 of file TrackerTopology.h.
Referenced by pxfBlade(), pxfDetId(), pxfDisk(), pxfModule(), pxfPanel(), pxfSide(), and TrackerTopology().
|
private |
Definition at line 473 of file TrackerTopology.h.
Referenced by tecDetId(), tecGlued(), tecModule(), tecOrder(), tecPetalNumber(), tecRing(), tecSide(), tecStereo(), tecWheel(), and TrackerTopology().
|
private |
Definition at line 471 of file TrackerTopology.h.
Referenced by tibDetId(), tibGlued(), tibLayer(), tibModule(), tibOrder(), tibSide(), tibStereo(), tibString(), and TrackerTopology().
|
private |
Definition at line 472 of file TrackerTopology.h.
Referenced by tidDetId(), tidGlued(), tidModule(), tidOrder(), tidRing(), tidSide(), tidStereo(), tidWheel(), and TrackerTopology().
|
private |
Definition at line 470 of file TrackerTopology.h.
Referenced by tobDetId(), tobGlued(), tobLayer(), tobModule(), tobRod(), tobSide(), tobStereo(), and TrackerTopology().