8 theSeedingLayerToken(iC.consumes<
SeedingLayerSetsHits>(cfg.getParameter<edm::InputTag>(
"SeedingLayers")))
16 theSeedingLayerToken(cb.theSeedingLayerToken),
17 maxHitPairsPerTrackAndGenerator(cb.maxHitPairsPerTrackAndGenerator)
27 assert(0 ==
"not implemented");
47 assert(hlayers->numberOfLayersInSet() == 2);
54 theGenerator->hitPairs( convRegion, region, resultTmp, ev, es);
55 result.insert(result.end(),resultTmp.begin(),resultTmp.end());
T getParameter(std::string const &) const
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
LayerCacheType theLayerCache
bool getByToken(EDGetToken token, Handle< PROD > &result) const
unsigned short LayerSetIndex
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
virtual void hitPairs(const TrackingRegion &, OrderedHitPairs &, const edm::Event &, const edm::EventSetup &)
form base class
const OrderedHitPairs & run(const ConversionRegion &convRegion, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es)
unsigned int theMaxElement
void setSeedingLayers(SeedingLayerSetsHits::SeedingLayerSet layers) override
CombinedHitPairGeneratorForPhotonConversion(const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)
std::unique_ptr< HitPairGeneratorFromLayerPairForPhotonConversion > theGenerator
uint32_t maxHitPairsPerTrackAndGenerator
virtual ~CombinedHitPairGeneratorForPhotonConversion()