1 #ifndef CombinedHitQuadrupletGeneratorForPhotonConversion_H
2 #define CombinedHitQuadrupletGeneratorForPhotonConversion_H
53 std::unique_ptr<HitQuadrupletGeneratorFromLayerPairForPhotonConversion>
theGenerator;
LayerHitMapCache LayerCacheType
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
void setSeedingLayers(SeedingLayerSetsHits::SeedingLayerSet layers) override
LayerCacheType theLayerCache
virtual ~CombinedHitQuadrupletGeneratorForPhotonConversion()
virtual void hitPairs(const TrackingRegion &, OrderedHitPairs &, const edm::Event &, const edm::EventSetup &)
form base class
const OrderedHitPairs & run(const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es)
virtual CombinedHitQuadrupletGeneratorForPhotonConversion * clone() const
from base class
std::unique_ptr< HitQuadrupletGeneratorFromLayerPairForPhotonConversion > theGenerator
CombinedHitQuadrupletGeneratorForPhotonConversion(const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)