#include <SeedFromConsecutiveHitsTripletOnlyCreator.h>
◆ SeedFromConsecutiveHitsTripletOnlyCreator()
SeedFromConsecutiveHitsTripletOnlyCreator::SeedFromConsecutiveHitsTripletOnlyCreator |
( |
const edm::ParameterSet & |
cfg | ) |
|
|
inline |
◆ ~SeedFromConsecutiveHitsTripletOnlyCreator()
SeedFromConsecutiveHitsTripletOnlyCreator::~SeedFromConsecutiveHitsTripletOnlyCreator |
( |
| ) |
|
|
inlineoverride |
◆ fillDescriptions()
◆ fillDescriptionsLabel()
static const char* SeedFromConsecutiveHitsTripletOnlyCreator::fillDescriptionsLabel |
( |
| ) |
|
|
inlinestatic |
◆ initialKinematic()
Reimplemented from SeedFromConsecutiveHitsCreator.
Definition at line 13 of file SeedFromConsecutiveHitsTripletOnlyCreator.cc.
18 if (
hits.size() == 3 &&
24 tth2->globalPosition(),
25 tth1->globalPosition(),
28 tth1->globalPosition());
29 kine = helix.stateAtVertex();
40 if (helix.isValid()) {
43 GlobalVector initMomentum(tth2->globalPosition() - vertexPos);
44 initMomentum *= (100. / initMomentum.perp());
References SeedFromConsecutiveHitsCreator::bfield, GlobalTrajectoryParameters::charge(), SeedComparitor::compatible(), SeedFromConsecutiveHitsCreator::filter, hfClusterShapes_cfi::hits, SeedFromConsecutiveHitsCreator::isBOFF, trackerHitRTTI::isSingleType(), GlobalTrajectoryParameters::momentum(), SeedFromConsecutiveHitsCreator::nomField, TrackingRegion::origin(), GlobalTrajectoryParameters::position(), SeedFromConsecutiveHitsCreator::region, SiStripDetId::TEC, SeedFromConsecutiveHitsCreator::theBOFFMomentum, SiStripDetId::TID, Vector3DBase< T, FrameTag >::unit(), and UNLIKELY.