CMS 3D CMS Logo

BzeroReferenceTrajectory.h
Go to the documentation of this file.
1 #ifndef Alignment_ReferenceTrajectories_BzeroReferenceTrajectory_h
2 #define Alignment_ReferenceTrajectories_BzeroReferenceTrajectory_h
3 
34 
36 {
37 
38 public:
48  const MagneticField *magField,
49  const reco::BeamSpot& beamSpot,
51 
53 
54  BzeroReferenceTrajectory* clone() const override
55  { return new BzeroReferenceTrajectory(*this); }
56 
57 private:
58 
60 };
61 
62 #endif
BzeroReferenceTrajectory * clone() const override
const TransientTrackingRecHit::ConstRecHitContainer & recHits() const
Definition: config.py:1
std::vector< ConstRecHitPointer > ConstRecHitContainer
BzeroReferenceTrajectory(const TrajectoryStateOnSurface &tsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot, const ReferenceTrajectoryBase::Config &config)