1 #ifndef RecoAlgos_StandAloneMuonTrackToCandidate_h
2 #define RecoAlgos_StandAloneMuonTrackToCandidate_h
32 struct CandConverter<
reco::Track> {
const edm::EventSetup & c
StandAloneMuonTrackToCandidate type
reco::RecoStandAloneMuonCandidate Candidate
std::vector< Track > TrackCollection
collection of Tracks
const Vector & momentum() const
track momentum vector
void setVertex(const Point &vertex) override
set vertex
void setCharge(Charge q) final
set electric charge
const Point & vertex() const
reference point on the track. This method is DEPRECATED, please use referencePoint() instead ...
void convert(reco::TrackRef trkRef, reco::RecoStandAloneMuonCandidate &c) const
reco::TrackCollection Components
math::XYZTLorentzVector LorentzVector
Lorentz vector.
void setTrack(const reco::TrackRef &r)
set reference to track
int charge() const
track electric charge
void setPdgId(int pdgId) final
math::XYZVector Vector
spatial vector
void setP4(const LorentzVector &p4) final
set 4-momentum
StandAloneMuonTrackToCandidate(const edm::ParameterSet &cfg, edm::ConsumesCollector iC)
int pdgId() const
PDG id.