VertexTimeAlgorithmBase(const edm::ParameterSet &conf, edm::ConsumesCollector &iC)
virtual void setEvent(edm::Event &iEvent, edm::EventSetup const &iSetup)=0
VertexTimeAlgorithmBase & operator=(const VertexTimeAlgorithmBase &)=delete
static void fillPSetDescription(edm::ParameterSetDescription &iDesc)
virtual void fill_vertex_times(std::vector< TransientVertex > &pvs)
virtual ~VertexTimeAlgorithmBase()=default
virtual bool vertexTime(float &vtxTime, float &vtxTimeError, TransientVertex const &vtx) const =0