virtual TwoBodyDecayTrajectory * clone(void) const
void constructSingleTsosWithErrors(const TrajectoryStateOnSurface &tsos, int iTsos, const MagneticField *field)
TwoBodyDecayTrajectory(void)
std::pair< ConstRecHitContainer, ConstRecHitContainer > ConstRecHitCollection
bool construct(const TwoBodyDecayTrajectoryState &state, const ConstRecHitCollection &recHits, const MagneticField *field, MaterialEffects materialEffects, PropagationDirection propDir, const reco::BeamSpot &beamSpot, bool useRefittedState, bool constructTsosWithErrors)
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)
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer