#include <VertexTimeAlgorithmLegacy4D.h>
Public Member Functions | |
void | setEvent (edm::Event &iEvent, edm::EventSetup const &iSetup) override |
bool | vertexTime (float &vtxTime, float &vtxTimeError, TransientVertex const &vtx) const override |
VertexTimeAlgorithmLegacy4D (const edm::ParameterSet &conf, edm::ConsumesCollector &iC) | |
~VertexTimeAlgorithmLegacy4D () override=default | |
Public Member Functions inherited from VertexTimeAlgorithmBase | |
virtual void | fill_vertex_times (std::vector< TransientVertex > &pvs) |
VertexTimeAlgorithmBase & | operator= (const VertexTimeAlgorithmBase &)=delete |
VertexTimeAlgorithmBase (const edm::ParameterSet &conf, edm::ConsumesCollector &iC) | |
VertexTimeAlgorithmBase (const VertexTimeAlgorithmBase &)=delete | |
virtual | ~VertexTimeAlgorithmBase ()=default |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &iDesc) |
Static Public Member Functions inherited from VertexTimeAlgorithmBase | |
static void | fillPSetDescription (edm::ParameterSetDescription &iDesc) |
Definition at line 10 of file VertexTimeAlgorithmLegacy4D.h.
VertexTimeAlgorithmLegacy4D::VertexTimeAlgorithmLegacy4D | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 13 of file VertexTimeAlgorithmLegacy4D.cc.
|
overridedefault |
|
static |
Definition at line 16 of file VertexTimeAlgorithmLegacy4D.cc.
References VertexTimeAlgorithmBase::fillPSetDescription().
Referenced by PrimaryVertexProducer::fillDescriptions().
|
overridevirtual |
Implements VertexTimeAlgorithmBase.
Definition at line 20 of file VertexTimeAlgorithmLegacy4D.cc.
|
overridevirtual |
estimate the vertex time and time uncertainty for transient vertex
returns true when a valid time has been determined, otherwise return false
Implements VertexTimeAlgorithmBase.
Definition at line 22 of file VertexTimeAlgorithmLegacy4D.cc.
References TransientTrackBuilder::defaultInvalidTrackTimeReso, submitPVResolutionJobs::err, mathSSE::sqrt(), hcalRecHitTable_cff::time, L1BJetProducer_cff::vtx, and w().