#include <SeedGeneratorFromRegionHits.h>
Public Member Functions | |
void | run (TrajectorySeedCollection &seedCollection, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) |
template<typename GEN > | |
SeedGeneratorFromRegionHits (GEN aGenerator) | |
template<typename GEN , typename COMP > | |
SeedGeneratorFromRegionHits (GEN aGenerator, COMP aComparitor) | |
template<typename GEN , typename COMP , typename CREA > | |
SeedGeneratorFromRegionHits (GEN aGenerator, COMP aComparitor, CREA aSeedCreator) | |
Private Attributes | |
std::unique_ptr< SeedComparitor > | theComparitor |
std::unique_ptr< OrderedHitsGenerator > | theHitsGenerator |
std::unique_ptr< SeedCreator > | theSeedCreator |
Definition at line 17 of file SeedGeneratorFromRegionHits.h.
|
inline |
Definition at line 21 of file SeedGeneratorFromRegionHits.h.
|
inline |
Definition at line 24 of file SeedGeneratorFromRegionHits.h.
|
inline |
Definition at line 27 of file SeedGeneratorFromRegionHits.h.
References ev, eostools::move(), writedatasetfile::run, and lowPtGsfElectronSeeds_cfi::seedCollection.
void SeedGeneratorFromRegionHits::run | ( | TrajectorySeedCollection & | seedCollection, |
const TrackingRegion & | region, | ||
const edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) |
Definition at line 7 of file SeedGeneratorFromRegionHits.cc.
References hfClusterShapes_cfi::hits, OrderedSeedingHits::size(), theComparitor, theHitsGenerator, and theSeedCreator.
|
private |
Definition at line 39 of file SeedGeneratorFromRegionHits.h.
Referenced by run().
|
private |
Definition at line 38 of file SeedGeneratorFromRegionHits.h.
Referenced by run().
|
private |
Definition at line 40 of file SeedGeneratorFromRegionHits.h.
Referenced by run().