Typedefs | |
using | Layer = SeedingLayerSetsHits::SeedingLayer |
using | LayerSet = SeedingLayerSetsHits::SeedingLayerSet |
using | LayerSetAndLayers = std::pair< LayerSet, std::vector< Layer > > |
Functions | |
std::vector< LayerSetAndLayers > | layers (const SeedingLayerSetsHits &sets) |
A class grouping pixel layers in pairs and associating a vector of layers to each layer pair. The layer pair is used to generate hit pairs and the associated vector of layers to generate a third hit confirming layer pair
using LayerTriplets::Layer = typedef SeedingLayerSetsHits::SeedingLayer |
Definition at line 14 of file LayerTriplets.h.
using LayerTriplets::LayerSet = typedef SeedingLayerSetsHits::SeedingLayerSet |
Definition at line 15 of file LayerTriplets.h.
using LayerTriplets::LayerSetAndLayers = typedef std::pair<LayerSet, std::vector<Layer> > |
Definition at line 16 of file LayerTriplets.h.
std::vector< LayerSetAndLayers > LayerTriplets::layers | ( | const SeedingLayerSetsHits & | sets | ) |
Definition at line 4 of file LayerTriplets.cc.
References newFWLiteAna::found, cmsLHEtoEOSManager::l, SeedingLayerSetsHits::numberOfLayersInSet(), and mps_fire::result.
Referenced by algorithm(), DTResidualCalibration::beginRun(), SimG4HGCalValidation::beginRun(), HGVHistoProducerAlgo::bookClusterHistos_CellLevel(), HGVHistoProducerAlgo::bookClusterHistos_ClusterLevel(), HGVHistoProducerAlgo::bookClusterHistos_LCtoCP_association(), DTnoiseDBValidation::bookHisto(), DTNoiseTask::bookHistos(), HGVHistoProducerAlgo::bookSimClusterAssociationHistos(), HGVHistoProducerAlgo::bookSimClusterHistos(), HGVHistoProducerAlgo::bookTracksterHistos(), magneticfield::MagGeoBuilder::build(), MuonSeedBuilder::build(), MagGeoBuilderFromDDD::build(), GEMCSCSegmentBuilder::build(), ME0GeometryBuilder::buildGeometry(), HGCalClusteringImpl::clusterizeNN(), TrackEfficiencyMonitor::compatibleLayers(), hgcal::EGammaPCAHelper::computePCA(), HGCalShowerShape::coreShowerLength(), CosmicHitPairGenerator::CosmicHitPairGenerator(), AlignableMuon::CSCLayers(), DTClusterer::differentLayers(), AlignableMuon::DTLayers(), hgcal::EGammaPCAHelper::energyPerLayer(), HGVHistoProducerAlgo::fill_info_histos(), SiStripFakeAPVParameters::fillSubDetParameter(), mkfit::Track::foundLayers(), HcalDDDRecConstants::getDepth(), HcalDDDRecConstants::getEtaBins(), hgcal::RecHitTools::getLayer(), DDHCalEndcapAlgo::getLayers(), GroupedCkfTrajectoryBuilder::groupedIntermediaryClean(), HCalEndcapAlgo::HCalEndcapAlgo(), CombinedHitPairGenerator::hitPairs(), CombinedHitQuadrupletGeneratorForPhotonConversion::hitPairs(), CombinedHitPairGeneratorForPhotonConversion::hitPairs(), CombinedMultiHitGenerator::hitSets(), CombinedHitTripletGenerator::hitTriplets(), DTSimHitMatcher::hitWiresInDTSuperLayerId(), muon::isSoftMuon(), HGCalGeomParameters::loadGeometryHexagon(), HGCalGeomParameters::loadGeometryHexagon8(), HGCalGeomParameters::loadGeometryHexagonModule(), mkfit::StdSeq::loadHitsAndBeamSpot(), fastsim::LayerNavigator::moveParticleToNextLayer(), MSLayersKeeperX0AtEta::MSLayersKeeperX0AtEta(), MSLayersKeeperX0Averaged::MSLayersKeeperX0Averaged(), GEMDigiMatcher::nLayersWithClustersInSuperChamber(), GEMDigiMatcher::nLayersWithDigisInSuperChamber(), GEMDigiMatcher::nLayersWithPadsInSuperChamber(), GEMRecHitMatcher::nLayersWithRecHitsInSuperChamber(), SeedFinderSelector::pass(), HGCalShowerShape::percentileLayer(), SeedingLayerSetsHits::print(), MultiHitFromChi2EDProducer::produce(), TSGForOIDNN::produce(), MuonSimHitProducer::produce(), hitTripletEDProducerT::Impl< T_HitTripletGenerator, T_SeedingHitSets, T_IntermediateHitTriplets >::produce(), trklet::TrackDerTable::readPatternFile(), GenericTripletGenerator::run(), GenericPairGenerator::run(), BeamHaloPairGenerator::run(), hgcal::RecHitTools::setGeometry(), AlignmentParameterSelector::setSpecials(), SiPixelDetSummary::SiPixelDetSummary(), SiStripDetSummary::SiStripDetSummary(), trklet::FitTrack::trackFitChisq(), SimpleCosmicBONSeeder::triplets(), TrackExtenderWithMTDT< TrackCollection >::tryBTLLayers(), TrackExtenderWithMTDT< TrackCollection >::tryETLLayers(), ValidateGeometry::validateCSCLayerGeometry(), ValidateGeometry::validateDTLayerGeometry(), and trklet::DTCLinkMemory::writeStubs().