#include <CosmicParametersDefinerForTP.h>
Private Attributes | |
const edm::ESGetToken < GlobalTrackingGeometry, GlobalTrackingGeometryRecord > | geometryToken_ |
edm::Handle < SimHitTPAssociationProducer::SimHitTPAssociationList > | simHitsTPAssoc |
Additional Inherited Members | |
Public Types inherited from ParametersDefinerForTP | |
typedef int | Charge |
electric charge type More... | |
typedef math::XYZTLorentzVectorD | LorentzVector |
Lorentz vector. More... | |
typedef math::XYZPointD | Point |
point in the space More... | |
Protected Attributes inherited from ParametersDefinerForTP | |
const edm::EDGetTokenT < reco::BeamSpot > | bsToken_ |
const edm::ESGetToken < MagneticField, IdealMagneticFieldRecord > | mfToken_ |
Definition at line 18 of file CosmicParametersDefinerForTP.h.
CosmicParametersDefinerForTP::CosmicParametersDefinerForTP | ( | edm::ConsumesCollector | iC | ) |
Definition at line 15 of file CosmicParametersDefinerForTP.cc.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 55 of file CosmicParametersDefinerForTP.h.
|
inlineoverridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 51 of file CosmicParametersDefinerForTP.h.
References simHitsTPAssoc.
|
overridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 19 of file CosmicParametersDefinerForTP.cc.
References cms::cuda::bs, ParametersDefinerForTP::bsToken_, newFWLiteAna::found, relativeConstraints::geometry, geometryToken_, edm::Event::get(), edm::EventSetup::getData(), runTauDisplay::gp, TrajectoryStateClosestToBeamLine::isValid(), edm::HandleBase::isValid(), ParametersDefinerForTP::mfToken_, FreeTrajectoryState::momentum(), AlCaHLTBitMon_ParallelJobs::p, PV3DBase< T, PVType, FrameType >::perp(), CosmicsPD_Skims::radius, sistrip::SpyUtilities::range(), dt_dqm_sourceclient_common_cff::reco, simHitsTPAssoc, SimHitTPAssociationProducer::simHitTPAssociationListGreater(), mathSSE::sqrt(), GeomDet::surface(), Surface::toGlobal(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by momentumAndVertex().
|
inlineoverridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 35 of file CosmicParametersDefinerForTP.h.
|
inlineoverridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 30 of file CosmicParametersDefinerForTP.h.
References momentum(), and vertex().
|
overridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 120 of file CosmicParametersDefinerForTP.cc.
References cms::cuda::bs, ParametersDefinerForTP::bsToken_, newFWLiteAna::found, relativeConstraints::geometry, geometryToken_, edm::Event::get(), edm::EventSetup::getData(), runTauDisplay::gp, TrajectoryStateClosestToBeamLine::isValid(), edm::HandleBase::isValid(), ParametersDefinerForTP::mfToken_, PV3DBase< T, PVType, FrameType >::perp(), FreeTrajectoryState::position(), CosmicsPD_Skims::radius, sistrip::SpyUtilities::range(), dt_dqm_sourceclient_common_cff::reco, simHitsTPAssoc, SimHitTPAssociationProducer::simHitTPAssociationListGreater(), mathSSE::sqrt(), GeomDet::surface(), Surface::toGlobal(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), findQualityFiles::v, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by Tau.Tau::dxy(), and momentumAndVertex().
|
inlineoverridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 43 of file CosmicParametersDefinerForTP.h.
Referenced by Tau.Tau::dxy().
|
private |
Definition at line 60 of file CosmicParametersDefinerForTP.h.
Referenced by momentum(), and vertex().
|
private |
Definition at line 61 of file CosmicParametersDefinerForTP.h.
Referenced by initEvent(), momentum(), and vertex().