CMS 3D CMS Logo

ReconstructorFromFitter.h
Go to the documentation of this file.
1 #ifndef _ReconstructorFromFitter_H_
2 #define _ReconstructorFromFitter_H_
3 
4 #include <memory>
7 
13 {
14  public:
15  explicit ReconstructorFromFitter ( std::unique_ptr<AbstractConfFitter>&& );
18  void configure(const edm::ParameterSet&);
20  std::vector < TransientVertex > vertices ( const std::vector < reco::TransientTrack > & ) const;
21  std::vector < TransientVertex > vertices ( const std::vector < reco::TransientTrack > &,
22  const reco::BeamSpot & ) const;
23 
24  ReconstructorFromFitter * clone () const;
25 
26  private:
28 };
29 
30 #endif
ReconstructorFromFitter(std::unique_ptr< AbstractConfFitter > &&)
const AbstractConfFitter * theFitter
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &) const
void configure(const edm::ParameterSet &)
ReconstructorFromFitter * clone() const
edm::ParameterSet defaults() const