#include <SeedGeneratorFromRegionHits.h>
Public Member Functions | |
void | run (TrajectorySeedCollection &seedCollection, const TrackingRegion ®ion, const edm::Event &ev, const edm::EventSetup &es) |
SeedGeneratorFromRegionHits (std::unique_ptr< OrderedHitsGenerator > aGenerator, std::unique_ptr< SeedComparitor > aComparitor=nullptr, std::unique_ptr< SeedCreator > aSeedCreator=nullptr) | |
Private Attributes | |
std::unique_ptr< SeedComparitor > | theComparitor |
std::unique_ptr< OrderedHitsGenerator > | theHitsGenerator |
std::unique_ptr< SeedCreator > | theSeedCreator |
Definition at line 19 of file SeedGeneratorFromRegionHits.h.
SeedGeneratorFromRegionHits::SeedGeneratorFromRegionHits | ( | std::unique_ptr< OrderedHitsGenerator > | aGenerator, |
std::unique_ptr< SeedComparitor > | aComparitor = nullptr , |
||
std::unique_ptr< SeedCreator > | aSeedCreator = nullptr |
||
) |
Definition at line 7 of file SeedGeneratorFromRegionHits.cc.
References eostools::move().
void SeedGeneratorFromRegionHits::run | ( | TrajectorySeedCollection & | seedCollection, |
const TrackingRegion & | region, | ||
const edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) |
Definition at line 12 of file SeedGeneratorFromRegionHits.cc.
References makeMEIFBenchmarkPlots::ev, hfClusterShapes_cfi::hits, HLT_2023v12_cff::region, ElectronSeedTrackRefFix_cfi::seedCollection, OrderedSeedingHits::size(), theComparitor, theHitsGenerator, and theSeedCreator.
|
private |
Definition at line 33 of file SeedGeneratorFromRegionHits.h.
Referenced by run().
|
private |
Definition at line 32 of file SeedGeneratorFromRegionHits.h.
Referenced by run().
|
private |
Definition at line 34 of file SeedGeneratorFromRegionHits.h.
Referenced by run().