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 public:
46  const MagneticField* magField,
47  const reco::BeamSpot& beamSpot,
49 
51 
52  BzeroReferenceTrajectory* clone() const override { return new BzeroReferenceTrajectory(*this); }
53 
54 private:
56 };
57 
58 #endif
ReferenceTrajectoryBase::recHits
const TransientTrackingRecHit::ConstRecHitContainer & recHits() const
Definition: ReferenceTrajectoryBase.h:215
pwdgSkimBPark_cfi.beamSpot
beamSpot
Definition: pwdgSkimBPark_cfi.py:5
BzeroReferenceTrajectory::theMomentumEstimate
double theMomentumEstimate
Definition: BzeroReferenceTrajectory.h:55
ReferenceTrajectory.h
ReferenceTrajectoryBase::Config
Definition: ReferenceTrajectoryBase.h:121
config
Definition: config.py:1
TrajectoryStateOnSurface
Definition: TrajectoryStateOnSurface.h:16
reco::BeamSpot
Definition: BeamSpot.h:21
TrackingRecHit::ConstRecHitContainer
std::vector< ConstRecHitPointer > ConstRecHitContainer
Definition: TrackingRecHit.h:32
BzeroReferenceTrajectory::clone
BzeroReferenceTrajectory * clone() const override
Definition: BzeroReferenceTrajectory.h:52
BzeroReferenceTrajectory::~BzeroReferenceTrajectory
~BzeroReferenceTrajectory() override
Definition: BzeroReferenceTrajectory.h:50
ReferenceTrajectory
Definition: ReferenceTrajectory.h:55
BzeroReferenceTrajectory
Definition: BzeroReferenceTrajectory.h:35
BzeroReferenceTrajectory::BzeroReferenceTrajectory
BzeroReferenceTrajectory(const TrajectoryStateOnSurface &tsos, const TransientTrackingRecHit::ConstRecHitContainer &recHits, const MagneticField *magField, const reco::BeamSpot &beamSpot, const ReferenceTrajectoryBase::Config &config)
Definition: BzeroReferenceTrajectory.cc:10
MagneticField
Definition: MagneticField.h:19