Enumerations | |
enum | { RAWID = 0, IETA, IETAABS, SUBDET, IETADEPTH, IETAABSDEPTH, N_TRANSFORMS } |
Functions | |
unsigned | transform (const HcalDetId &id, unsigned transformCode) |
void | validateCode (unsigned transformCode) |
anonymous enum |
Enumerator | |
---|---|
RAWID | |
IETA | |
IETAABS | |
SUBDET | |
IETADEPTH | |
IETAABSDEPTH | |
N_TRANSFORMS |
Definition at line 10 of file HcalDetIdTransform.h.
unsigned HcalDetIdTransform::transform | ( | const HcalDetId & | id, |
unsigned | transformCode | ||
) |
Definition at line 7 of file HcalDetIdTransform.cc.
References LEDCalibrationChannels::depth, Exception, IETA, IETAABS, IETAABSDEPTH, IETADEPTH, N_TRANSFORMS, RAWID, SUBDET, and OrderedSet::t.
Referenced by AlignableDet::alignments(), AlignableBeamSpot::alignments(), AlignableDetUnit::alignments(), AlphaT::AlphaT(), edm::ContainerMask< T >::applyOrTo(), edm::ScheduleInfo::availableModuleLabels(), edm::StreamSchedule::availablePaths(), CSCGeometryParsFromDD::build(), ticl::TracksterP4FromEnergySum::calcP4(), SiPixelPI::checkAnswerOK(), reco::helper::JetIDHelper::classifyJetComponents(), reco::helper::JetIDHelper::classifyJetTowers(), TkGluedMeasurementDet::collectRecHits(), TCMETAlgo::configure(), SiStripRawProcessingAlgorithms::convertVirginRawToHybrid(), edmNew::copyDetSetRange(), ConstrainedTreeBuilder::covarianceMatrix(), ConstrainedTreeBuilderT::covarianceMatrix(), FastCircle::createCircleParameters(), SiStripAPVRestorer::createCMMapCMstored(), align::createPoints(), TGeoFromDddService::createShape(), TGeoMgrFromDdd::createShape(), DDSpecPar::value< std::vector< double > >(), DDSpecPar::value< std::vector< int > >(), DDSpecPar::value< std::vector< std::string > >(), JME::JetResolutionObject::Definition::Definition(), FWDetailViewManager::detailViewsFor(), Pixel3DDigitizerAlgorithm::diffusion(), ElectronHEEPIDValueMapProducer::ElectronHEEPIDValueMapProducer(), l1t::OnlineDBqueryHelper::fetch(), HGCalTriggerNtupleHGCMulticlusters::fill(), HGCalTriggerNtupleHGCClusters::fill(), edm::FwdPtrCollectionFilter< T, S, H >::filter(), FWDetailViewManager::findViewersFor(), Phase2TrackerDigitizerAlgorithm::fluctuateEloss(), emtf::Forest::Forest(), FWEveViewManager::FWEveViewManager(), metsig::METSignificance::getCovariance(), EcalFedMap::getFedFromSlice(), edm::DetSetVector< TotemRPLocalTrack::FittedRecHit >::getIds(), HcalItemCollById< HFPhase1PMTData >::getIndex(), HcalItemArrayCollById< Item, N >::getIndex(), CSCStripElectronicsSim::getKeyStripsFromMC(), TrackerDetToDTCELinkCablingMap::getKnownDTCELinkIds(), reco::TaggingVariableList::getList(), edm::ParameterSet::getParameterNames(), l1t::Parameter::getTableColumn(), HGCalVFESummationImpl::HGCalVFESummationImpl(), SeedingLayerSetsHits::hits(), SiPixelDigitizerAlgorithm::init(), Herwig7Interface::initRepository(), pat::JetCorrFactors::jecFlavor(), L1TkMuonProducer::L1TkMuonProducer(), reco::MaskCollection< Object >::mask(), cms::MuonTCMETValueMapProducer::MuonTCMETValueMapProducer(), MuonTypeByOrCut::MuonTypeByOrCut(), DQMRootOutputModule::openFile(), alpha_T::operator()(), ThirdHitRZPrediction< Propagator >::operator()(), CSCStripData::operator*=(), emtf::Forest::operator=(), BTagEntry::Parameters::Parameters(), gen::JetMatchingMGFastJet::parseParameter(), gen::JetMatchingMadgraph::parseParameter(), pat::PATLostTracks::PATLostTracks(), GaussianSumUtilities1D::pdfComponents(), SiStripProcessedRawDigiProducer::pr_process(), MultiClustersFromTrackstersProducer::produce(), trackerDTC::DTC::produce(), pat::MatcherByPulls< T >::produce(), EcalTrivialConditionRetriever::produceEcalAlignmentEB(), EcalTrivialConditionRetriever::produceEcalAlignmentEE(), EcalTrivialConditionRetriever::produceEcalAlignmentES(), edm::eventsetup::EventSetupRecordProvider::proxyProviderDescriptions(), QualityCutsAnalyzer::QualityCutsAnalyzer(), l1t::LUT::read(), MP7FileReader::readRows(), MiniFloatConverter::reduceMantissaToNbitsRounding(), Phase1PixelMaps::rescaleAllBarrel(), Phase1PixelMaps::rescaleAllForward(), MP7FileReader::searchLinks(), LMFColoredTable::setColor(), ODSRPConfig::setParameters(), gen::Pythia6Service::setSLHAFromHeader(), Herwig6Hadronizer::setSLHAFromHeader(), LMFPnPrimDat::setSystem(), LMFColoredTable::setSystem(), SiStripLorentzAngleFakeESSource::SiStripLorentzAngleFakeESSource(), PrimaryVertexResolution::sortTracksByPt(), trackerDTC::DTC::split(), RectangularEtaPhiTrackingRegion::stringToUseMeasurementTracker(), SiStripRawProcessingAlgorithms::suppressHybridData(), SiStripRawProcessingAlgorithms::suppressProcessedRawData(), SiStripRawProcessingAlgorithms::suppressVirginRawData(), TrackerGeometryCompare::surveyToTracker(), TauDiscriminationProducerBase< TauType, TauDiscriminator >::TauDiscriminationProducerBase(), trackerStablePhiSort(), L1TMuonEndCapForestESProducer::traverse(), upcaseString(), TrackingMaterialProducer::update(), progressbar.FormatLabel::update(), and sistrip::FEDEmulator::zeroSuppress().
void HcalDetIdTransform::validateCode | ( | unsigned | transformCode | ) |
Definition at line 50 of file HcalDetIdTransform.cc.
References Exception, and N_TRANSFORMS.
Referenced by HcalItemArrayCollById< Item, N >::HcalItemArrayCollById(), and HcalItemCollById< HFPhase1PMTData >::HcalItemCollById().