#include <CosmicHitTripletGenerator.h>
Public Member Functions | |
void | add (const LayerWithHits *inner, const LayerWithHits *middle, const LayerWithHits *outer, const TrackerGeometry &trackGeom) |
add generators based on layers More... | |
CosmicHitTripletGenerator (CosmicLayerTriplets &layers, const TrackerGeometry &trackGeom) | |
CosmicHitTripletGenerator (CosmicLayerTriplets &layers) | |
void | hitTriplets (const TrackingRegion ®, OrderedHitTriplets &prs) |
~CosmicHitTripletGenerator () | |
Private Types | |
typedef std::vector< std::unique_ptr< CosmicHitTripletGeneratorFromLayerTriplet > > | Container |
Private Attributes | |
Container | theGenerators |
Hides set of HitTripletGeneratorFromLayerTriplet generators.
Definition at line 18 of file CosmicHitTripletGenerator.h.
|
private |
Definition at line 19 of file CosmicHitTripletGenerator.h.
CosmicHitTripletGenerator::CosmicHitTripletGenerator | ( | CosmicLayerTriplets & | layers, |
const TrackerGeometry & | trackGeom | ||
) |
Definition at line 9 of file CosmicHitTripletGenerator.cc.
References PVValHelper::add(), ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, and hgcalTBTopologyTester_cfi::layers.
CosmicHitTripletGenerator::CosmicHitTripletGenerator | ( | CosmicLayerTriplets & | layers | ) |
CosmicHitTripletGenerator::~CosmicHitTripletGenerator | ( | ) |
Definition at line 25 of file CosmicHitTripletGenerator.cc.
void CosmicHitTripletGenerator::add | ( | const LayerWithHits * | inner, |
const LayerWithHits * | middle, | ||
const LayerWithHits * | outer, | ||
const TrackerGeometry & | trackGeom | ||
) |
add generators based on layers
Definition at line 27 of file CosmicHitTripletGenerator.cc.
References SurfaceOrientation::inner, and SurfaceOrientation::outer.
Referenced by counter.Counter::register().
void CosmicHitTripletGenerator::hitTriplets | ( | const TrackingRegion & | reg, |
OrderedHitTriplets & | prs | ||
) |
Definition at line 34 of file CosmicHitTripletGenerator.cc.
References mps_fire::i, and nano_mu_digi_cff::region.
Referenced by SeedGeneratorForCosmics::init().
|
private |
Definition at line 37 of file CosmicHitTripletGenerator.h.