CMS 3D CMS Logo

BzeroReferenceTrajectoryFactory.h
Go to the documentation of this file.
2 
3 namespace edm {
4  class ParameterSet;
5  class EventSetup;
6 } // namespace edm
7 namespace reco {
8  class BeamSpot;
9 }
10 
13 
15 public:
18 
22  const reco::BeamSpot &beamSpot) const override;
23 
27  const reco::BeamSpot &beamSpot) const override;
28 
30 
31 private:
32  double theMass;
34 };
BzeroReferenceTrajectoryFactory::theMomentumEstimate
double theMomentumEstimate
Definition: BzeroReferenceTrajectoryFactory.h:33
pwdgSkimBPark_cfi.beamSpot
beamSpot
Definition: pwdgSkimBPark_cfi.py:5
align::BeamSpot
Definition: StructureType.h:95
edm
HLT enums.
Definition: AlignableModifier.h:19
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
BzeroReferenceTrajectoryFactory::trajectories
const ReferenceTrajectoryCollection trajectories(const edm::EventSetup &setup, const ConstTrajTrackPairCollection &tracks, const reco::BeamSpot &beamSpot) const override
Produce the reference trajectories.
Definition: BzeroReferenceTrajectoryFactory.cc:34
singleTopDQM_cfi.setup
setup
Definition: singleTopDQM_cfi.py:37
config
Definition: config.py:1
external
Definition: HEPTopTaggerV2.h:20
reco::BeamSpot
Definition: BeamSpot.h:21
BzeroReferenceTrajectoryFactory::~BzeroReferenceTrajectoryFactory
~BzeroReferenceTrajectoryFactory() override
Definition: BzeroReferenceTrajectoryFactory.cc:31
TrajectoryFactoryBase::ReferenceTrajectoryCollection
std::vector< ReferenceTrajectoryPtr > ReferenceTrajectoryCollection
Definition: TrajectoryFactoryBase.h:26
edm::ParameterSet
Definition: ParameterSet.h:47
tracks
const uint32_t *__restrict__ const HitContainer *__restrict__ TkSoA *__restrict__ tracks
Definition: CAHitNtupletGeneratorKernelsImpl.h:159
ParameterSet
Definition: Functions.h:16
TrajectoryFactoryBase
Definition: TrajectoryFactoryBase.h:20
BzeroReferenceTrajectoryFactory
Definition: BzeroReferenceTrajectoryFactory.h:14
edm::EventSetup
Definition: EventSetup.h:58
BzeroReferenceTrajectoryFactory::theMass
double theMass
Definition: BzeroReferenceTrajectoryFactory.h:32
BzeroReferenceTrajectoryFactory::BzeroReferenceTrajectoryFactory
BzeroReferenceTrajectoryFactory(const edm::ParameterSet &config)
Definition: BzeroReferenceTrajectoryFactory.cc:23
TrajectoryFactoryBase::ConstTrajTrackPairCollection
AlignmentAlgorithmBase::ConstTrajTrackPairCollection ConstTrajTrackPairCollection
Definition: TrajectoryFactoryBase.h:25
BzeroReferenceTrajectoryFactory::clone
BzeroReferenceTrajectoryFactory * clone() const override
Definition: BzeroReferenceTrajectoryFactory.h:29
EventSetup
TrajectoryFactoryBase.h
TrajectoryFactoryBase::ExternalPredictionCollection
std::vector< TrajectoryStateOnSurface > ExternalPredictionCollection
Definition: TrajectoryFactoryBase.h:28