CMS 3D CMS Logo

BzeroReferenceTrajectoryFactory.h
Go to the documentation of this file.
2 
3 namespace edm {
4  class ParameterSet;
5  class EventSetup;
6 }
7 namespace reco {
8  class BeamSpot;
9 }
10 
13 
15 {
16 public:
19 
23  const reco::BeamSpot &beamSpot) const override;
24 
26  const ConstTrajTrackPairCollection &tracks,
28  const reco::BeamSpot &beamSpot) const override;
29 
30  BzeroReferenceTrajectoryFactory* clone() const override { return new BzeroReferenceTrajectoryFactory( *this ); }
31 
32 private:
33 
34  double theMass;
36 };
37 
def setup(process, global_tag, zero_tesla=False)
Definition: GeneralSetup.py:2
Definition: config.py:1
BzeroReferenceTrajectoryFactory
BzeroReferenceTrajectoryFactory.
AlignmentAlgorithmBase::ConstTrajTrackPairCollection ConstTrajTrackPairCollection
std::vector< ReferenceTrajectoryPtr > ReferenceTrajectoryCollection
fixed size matrix
BzeroReferenceTrajectoryFactory * clone() const override
HLT enums.
std::vector< TrajectoryStateOnSurface > ExternalPredictionCollection