#include <ParametersDefinerForTP.h>
Public Types | |
typedef int | Charge |
electric charge type More... | |
typedef math::XYZTLorentzVectorD | LorentzVector |
Lorentz vector. More... | |
typedef math::XYZPointD | Point |
point in the space More... | |
Public Attributes | |
edm::InputTag | beamSpotInputTag_ |
Definition at line 19 of file ParametersDefinerForTP.h.
typedef int ParametersDefinerForTP::Charge |
electric charge type
Definition at line 24 of file ParametersDefinerForTP.h.
Lorentz vector.
Definition at line 28 of file ParametersDefinerForTP.h.
point in the space
Definition at line 27 of file ParametersDefinerForTP.h.
|
inline |
ParametersDefinerForTP::ParametersDefinerForTP | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 15 of file ParametersDefinerForTP.cc.
|
inlinevirtual |
Definition at line 24 of file ParametersDefinerForTP.h.
|
inlinevirtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 54 of file ParametersDefinerForTP.h.
References ParametersDefinerForTP().
Referenced by MultiTrackValidator::analyze().
|
inlinevirtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 52 of file ParametersDefinerForTP.h.
|
virtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 22 of file ParametersDefinerForTP.cc.
References beamSpotInputTag_, edm::EventSetup::get(), edm::Event::getByLabel(), TrajectoryStateClosestToBeamLine::isValid(), FreeTrajectoryState::momentum(), AlCaHLTBitMon_ParallelJobs::p, edm::ESHandle< T >::product(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by MultiTrackValidatorGenPs::analyze(), NewMuonTrackValidator::analyze(), MuonTrackValidator::analyze(), TrackingNtuple::fillTrackingParticles(), momentum(), and MultiTrackValidator::tpParametersAndSelection().
|
inlinevirtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 33 of file ParametersDefinerForTP.h.
References momentum().
|
inlinevirtual |
Definition at line 37 of file ParametersDefinerForTP.h.
References reco::Candidate::charge(), iEvent, momentum(), reco::Candidate::p4(), vertex(), reco::Candidate::vertex(), and badGlobalMuonTaggersAOD_cff::vtx.
|
virtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 50 of file ParametersDefinerForTP.cc.
References beamSpotInputTag_, edm::EventSetup::get(), edm::Event::getByLabel(), TrajectoryStateClosestToBeamLine::isValid(), FreeTrajectoryState::position(), edm::ESHandle< T >::product(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), findQualityFiles::v, PV3DBase< T, PVType, FrameType >::x(), reco::BeamSpot::x0(), PV3DBase< T, PVType, FrameType >::y(), reco::BeamSpot::y0(), PV3DBase< T, PVType, FrameType >::z(), and reco::BeamSpot::z0().
Referenced by MultiTrackValidatorGenPs::analyze(), NewMuonTrackValidator::analyze(), MuonTrackValidator::analyze(), Tau.Tau::dxy(), TrackingNtuple::fillTrackingParticles(), momentum(), MultiTrackValidator::tpParametersAndSelection(), and vertex().
|
inlinevirtual |
Reimplemented in CosmicParametersDefinerForTP.
Definition at line 44 of file ParametersDefinerForTP.h.
References vertex().
Referenced by Tau.Tau::dxy().
|
inlinevirtual |
Definition at line 48 of file ParametersDefinerForTP.h.
References reco::Candidate::charge(), reco::Candidate::p4(), vertex(), and reco::Candidate::vertex().
Referenced by Tau.Tau::dxy().
edm::InputTag ParametersDefinerForTP::beamSpotInputTag_ |
Definition at line 56 of file ParametersDefinerForTP.h.
Referenced by momentum(), and vertex().