#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, geometryToken_, edm::EventSetup::getData(), runTauDisplay::gp, iEvent, TrajectoryStateClosestToBeamLine::isValid(), edm::HandleBase::isValid(), ParametersDefinerForTP::mfToken_, FreeTrajectoryState::momentum(), AlCaHLTBitMon_ParallelJobs::p, PV3DBase< T, PVType, FrameType >::perp(), CosmicsPD_Skims::radius, FastTimerService_cff::range, simHitsTPAssoc, SimHitTPAssociationProducer::simHitTPAssociationListGreater(), mathSSE::sqrt(), GeomDet::surface(), Surface::toGlobal(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), 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 iEvent, momentum(), and vertex().
|
overridevirtual |
Reimplemented from ParametersDefinerForTP.
Definition at line 120 of file CosmicParametersDefinerForTP.cc.
References cms::cuda::bs, ParametersDefinerForTP::bsToken_, newFWLiteAna::found, geometryToken_, edm::EventSetup::getData(), runTauDisplay::gp, iEvent, TrajectoryStateClosestToBeamLine::isValid(), edm::HandleBase::isValid(), ParametersDefinerForTP::mfToken_, PV3DBase< T, PVType, FrameType >::perp(), FreeTrajectoryState::position(), CosmicsPD_Skims::radius, FastTimerService_cff::range, simHitsTPAssoc, SimHitTPAssociationProducer::simHitTPAssociationListGreater(), mathSSE::sqrt(), GeomDet::surface(), Surface::toGlobal(), TrajectoryStateClosestToBeamLine::trackStateAtPCA(), findQualityFiles::v, 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().