CMS 3D CMS Logo

ConfigurableAdaptiveReconstructor.h
Go to the documentation of this file.
1 #ifndef _ConfigurableAdaptiveReconstructor_H_
2 #define _ConfigurableAdaptiveReconstructor_H_
3 
5 
11 {
12  public:
14  void configure ( const edm::ParameterSet & ) override;
17  ConfigurableAdaptiveReconstructor * clone () const override;
18  std::vector < TransientVertex > vertices (
19  const std::vector < reco::TransientTrack > & t ) const override;
20  std::vector < TransientVertex > vertices (
21  const std::vector < reco::TransientTrack > & t,
22  const reco::BeamSpot & ) const override;
23  std::vector < TransientVertex > vertices (
24  const std::vector < reco::TransientTrack > & prims,
25  const std::vector < reco::TransientTrack > & secs,
26  const reco::BeamSpot & ) const override;
27  edm::ParameterSet defaults() const override;
28  private:
30 };
31 
32 #endif
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &t) const override
edm::ParameterSet defaults() const override
void configure(const edm::ParameterSet &) override
ConfigurableAdaptiveReconstructor * clone() const override