![]() |
![]() |
A factory that produces instances of class ReferenceTrajectory from a given TrajTrackPairCollection. More...
Classes | |
struct | DualBzeroTrajectoryInput |
Protected Member Functions | |
const TrajectoryStateOnSurface | propagateExternal (const TrajectoryStateOnSurface &external, const Surface &surface, const MagneticField *magField) const |
const DualBzeroTrajectoryInput | referenceStateAndRecHits (const ConstTrajTrackPair &track) const |
![]() | |
virtual const TrajectoryInput | innermostStateAndRecHits (const ConstTrajTrackPair &track) const |
virtual const Trajectory::DataContainer | orderedTrajectoryMeasurements (const Trajectory &trajectory) const |
bool | sameSurface (const Surface &s1, const Surface &s2) const |
bool | useRecHit (const TransientTrackingRecHit::ConstRecHitPointer &hitPtr) const |
Protected Attributes | |
double | theMass |
double | theMomentumEstimate |
![]() | |
const bool | includeAPEs_ |
const bool | useBeamSpot_ |
Additional Inherited Members | |
![]() | |
typedef AlignmentAlgorithmBase::ConstTrajTrackPair | ConstTrajTrackPair |
typedef AlignmentAlgorithmBase::ConstTrajTrackPairCollection | ConstTrajTrackPairCollection |
typedef std::vector < TrajectoryStateOnSurface > | ExternalPredictionCollection |
typedef ReferenceTrajectoryBase::MaterialEffects | MaterialEffects |
typedef std::vector < ReferenceTrajectoryPtr > | ReferenceTrajectoryCollection |
typedef ReferenceTrajectoryBase::ReferenceTrajectoryPtr | ReferenceTrajectoryPtr |
typedef std::pair < TrajectoryStateOnSurface, TransientTrackingRecHit::ConstRecHitContainer > | TrajectoryInput |
A factory that produces instances of class ReferenceTrajectory from a given TrajTrackPairCollection.
Definition at line 18 of file DualBzeroTrajectoryFactory.cc.
DualBzeroTrajectoryFactory::DualBzeroTrajectoryFactory | ( | const edm::ParameterSet & | config | ) |
Definition at line 59 of file DualBzeroTrajectoryFactory.cc.
|
virtual |
Definition at line 67 of file DualBzeroTrajectoryFactory.cc.
|
inlineoverridevirtual |
Implements TrajectoryFactoryBase.
Definition at line 34 of file DualBzeroTrajectoryFactory.cc.
|
protected |
Definition at line 231 of file DualBzeroTrajectoryFactory.cc.
|
protected |
Definition at line 184 of file DualBzeroTrajectoryFactory.cc.
|
overridevirtual |
Produce the reference trajectories.
Implements TrajectoryFactoryBase.
Definition at line 71 of file DualBzeroTrajectoryFactory.cc.
|
overridevirtual |
Implements TrajectoryFactoryBase.
Definition at line 108 of file DualBzeroTrajectoryFactory.cc.
|
protected |
Definition at line 50 of file DualBzeroTrajectoryFactory.cc.
|
protected |
Definition at line 51 of file DualBzeroTrajectoryFactory.cc.