virtual TwoBodyDecayTrajectory * clone(void) const
bool construct(const TwoBodyDecayTrajectoryState &state, const ConstRecHitCollection &recHits, const MagneticField *field, const reco::BeamSpot &beamSpot)
void constructSingleTsosWithErrors(const TrajectoryStateOnSurface &tsos, int iTsos, const MagneticField *field)
TwoBodyDecayTrajectory(void)
const PropagationDirection propDir_
std::pair< ConstRecHitContainer, ConstRecHitContainer > ConstRecHitCollection
const MaterialEffects materialEffects_
std::pair< int, int > theNumberOfRecHits
~TwoBodyDecayTrajectory(void)
const std::pair< int, int > numberOfRecHits(void)
void constructTsosVecWithErrors(const ReferenceTrajectory &traj1, const ReferenceTrajectory &traj2, const MagneticField *field)
const bool useRefittedState_
const bool constructTsosWithErrors_
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer