1 #ifndef CombinedHitPairGeneratorForPhotonConversion_H
2 #define CombinedHitPairGeneratorForPhotonConversion_H
13 namespace ctfseeding {
class SeedingLayer;}
71 typedef std::vector<HitPairGeneratorFromLayerPairForPhotonConversion *>
Container;
CombinedHitPairGeneratorForPhotonConversion(const edm::ParameterSet &cfg)
LayerHitMapCache LayerCacheType
LayerCacheType theLayerCache
std::vector< HitPairGeneratorFromLayerPairForPhotonConversion * > Container
edm::ParameterSet theConfig
virtual void hitPairs(const TrackingRegion &, OrderedHitPairs &, const edm::Event &, const edm::EventSetup &)
form base class
virtual CombinedHitPairGeneratorForPhotonConversion * clone() const
from base class
const OrderedHitPairs & run(const ConversionRegion &convRegion, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es)
edm::ESWatcher< TrackerDigiGeometryRecord > theESWatcher
void add(const ctfseeding::SeedingLayer &inner, const ctfseeding::SeedingLayer &outer)
void init(const ctfseeding::SeedingLayerSets &layerSets)
uint32_t maxHitPairsPerTrackAndGenerator
virtual ~CombinedHitPairGeneratorForPhotonConversion()
std::vector< std::vector< SeedingLayer > > SeedingLayerSets