Go to the documentation of this file.
15 : beamSpotInputTag_(iConfig.getUntrackedParameter<
edm::
InputTag>(
"beamSpot",
edm::
InputTag(
"offlineBeamSpot"))) {}
42 tscblBuilder(ftsAtProduction, *
bs);
43 if (tsAtClosestApproach.
isValid()) {
74 tscblBuilder(ftsAtProduction, *
bs);
75 if (tsAtClosestApproach.
isValid()) {
110 tscblBuilder(ftsAtProduction, *
bs);
111 if (tsAtClosestApproach.
isValid()) {
T const * product() const
GlobalVector momentum() const
edm::InputTag beamSpotInputTag_
math::XYZVectorD Vector
point in the space
virtual TrackingParticle::Vector momentum(const edm::Event &iEvent, const edm::EventSetup &iSetup, const Charge ch, const Point &vtx, const LorentzVector &lv) const
GlobalPoint position() const
Global3DVector GlobalVector
virtual std::tuple< TrackingParticle::Vector, TrackingParticle::Point > momentumAndVertex(const edm::Event &iEvent, const edm::EventSetup &iSetup, const TrackingParticleRef &tpr) const
Global3DPoint GlobalPoint
int Charge
electric charge type
Structure Point Contains parameters of Gaussian fits to DMRs.
#define TYPELOOKUP_DATA_REG(_dataclass_)
math::XYZTLorentzVectorD LorentzVector
Lorentz vector.
FTS const & trackStateAtPCA() const
math::XYZPointD Point
point in the space
virtual TrackingParticle::Point vertex(const edm::Event &iEvent, const edm::EventSetup &iSetup, const Charge ch, const Point &vtx, const LorentzVector &lv) const