#include <SeedFromConsecutiveHitsTripletOnlyCreator.h>
Public Member Functions | |
SeedFromConsecutiveHitsTripletOnlyCreator (const edm::ParameterSet &cfg) | |
~SeedFromConsecutiveHitsTripletOnlyCreator () override | |
Public Member Functions inherited from SeedFromConsecutiveHitsCreator | |
void | init (const TrackingRegion ®ion, const edm::EventSetup &es, const SeedComparitor *filter) final |
void | makeSeed (TrajectorySeedCollection &seedCollection, const SeedingHitSet &hits) final |
SeedFromConsecutiveHitsCreator (const edm::ParameterSet &cfg) | |
~SeedFromConsecutiveHitsCreator () override | |
Public Member Functions inherited from SeedCreator | |
virtual | ~SeedCreator () |
Static Public Member Functions | |
static void | fillDescriptions (edm::ParameterSetDescription &desc) |
static const char * | fillDescriptionsLabel () |
Static Public Member Functions inherited from SeedFromConsecutiveHitsCreator | |
static void | fillDescriptions (edm::ParameterSetDescription &desc) |
static const char * | fillDescriptionsLabel () |
Private Member Functions | |
bool | initialKinematic (GlobalTrajectoryParameters &kine, const SeedingHitSet &hits) const override |
Additional Inherited Members | |
Protected Attributes inherited from SeedFromConsecutiveHitsCreator | |
edm::ESHandle< MagneticField > | bfield |
TkClonerImpl | cloner |
const SeedComparitor * | filter = 0 |
bool | forceKinematicWithRegionDirection_ |
bool | isBOFF = false |
std::string | mfName_ |
float | nomField |
edm::ESHandle< Propagator > | propagatorHandle |
const TrackingRegion * | region = 0 |
float | theBOFFMomentum |
float | theMinOneOverPtError |
float | theOriginTransverseErrorMultiplier |
std::string | thePropagatorLabel |
edm::ESHandle< TrackerGeometry > | tracker |
std::string | TTRHBuilder |
Definition at line 6 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
|
inline |
Definition at line 9 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
|
inlineoverride |
Definition at line 17 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
References hfClusterShapes_cfi::hits, and SeedFromConsecutiveHitsCreator::initialKinematic().
|
inlinestatic |
Definition at line 12 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
References SeedFromConsecutiveHitsCreator::fillDescriptions().
|
inlinestatic |
Definition at line 15 of file SeedFromConsecutiveHitsTripletOnlyCreator.h.
|
overrideprivatevirtual |
Reimplemented from SeedFromConsecutiveHitsCreator.
Definition at line 12 of file SeedFromConsecutiveHitsTripletOnlyCreator.cc.
References SeedFromConsecutiveHitsCreator::bfield, GlobalTrajectoryParameters::charge(), SeedComparitor::compatible(), SeedFromConsecutiveHitsCreator::filter, SeedFromConsecutiveHitsCreator::isBOFF, trackerHitRTTI::isSingleType(), GlobalTrajectoryParameters::momentum(), SeedFromConsecutiveHitsCreator::nomField, TrackingRegion::origin(), GlobalTrajectoryParameters::position(), SeedFromConsecutiveHitsCreator::region, SeedingHitSet::size(), SiStripDetId::TEC, SeedFromConsecutiveHitsCreator::theBOFFMomentum, SiStripDetId::TID, Vector3DBase< T, FrameTag >::unit(), and UNLIKELY.