16 : beamSpotInputTag_ ( iConfig.getUntrackedParameter<edm::InputTag>(
"beamSpot", edm::InputTag(
"offlineBeamSpot")) )
43 if(tsAtClosestApproach.isValid()){
44 GlobalVector p = tsAtClosestApproach.trackStateAtPCA().momentum();
70 if(tsAtClosestApproach.isValid()){
71 GlobalPoint v = tsAtClosestApproach.trackStateAtPCA().position();
math::XYZTLorentzVectorD LorentzVector
Lorentz vector.
Global3DPoint GlobalPoint
math::XYZPointD Point
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
math::XYZPointD Point
point in the space
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
#define TYPELOOKUP_DATA_REG(_dataclass_)
int Charge
electric charge type
edm::InputTag beamSpotInputTag_
math::XYZVectorD Vector
point in the space
Global3DVector GlobalVector
virtual TrackingParticle::Point vertex(const edm::Event &iEvent, const edm::EventSetup &iSetup, const Charge ch, const Point &vtx, const LorentzVector &lv) const