#include <GenericPairGenerator.h>
Definition at line 16 of file GenericPairGenerator.h.
Definition at line 11 of file GenericPairGenerator.cc.
13 edm::LogInfo(
"CtfSpecialSeedGenerator|GenericPairGenerator") <<
"Constructing GenericPairGenerator";
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
T getParameter(std::string const &) const
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
virtual GenericPairGenerator::~GenericPairGenerator |
( |
| ) |
|
|
inlinevirtual |
void GenericPairGenerator::clear |
( |
void |
| ) |
|
|
inlinevirtual |
Implements OrderedHitsGenerator.
Definition at line 17 of file GenericPairGenerator.cc.
References edm::Event::getByToken(), hitPairs, TrackingRegion::hits(), LayerTriplets::layers(), eostools::ls(), SeedingLayerSetsHits::numberOfLayersInSet(), and theSeedingLayerToken.
29 auto innerHits = region.
hits(
e, es,
ls[0]);
30 auto outerHits = region.
hits(
e, es,
ls[1]);
31 for (
auto iOuterHit = outerHits.begin(); iOuterHit != outerHits.end(); iOuterHit++){
32 for (
auto iInnerHit = innerHits.begin(); iInnerHit != innerHits.end(); iInnerHit++){
unsigned short numberOfLayersInSet() const
Get number of layers in each SeedingLayerSets.
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
virtual Hits hits(const edm::Event &ev, const edm::EventSetup &es, const SeedingLayerSetsHits::SeedingLayer &layer) const =0
get hits from layer compatible with region constraints
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken