CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ConfigurableVertexFitter.h
Go to the documentation of this file.
1 #ifndef _ConfigurableVertexFitter_H_
2 #define _ConfigurableVertexFitter_H_
3 
6 #include <string>
7 #include <map>
8 
18 {
19  public:
20 
22 
26 
28 
29  CachingVertex<5> vertex ( const std::vector < reco::TransientTrack > & t ) const;
30  CachingVertex<5> vertex( const std::vector<RefCountedVertexTrack> & tracks) const;
31  CachingVertex<5> vertex( const std::vector<RefCountedVertexTrack> & tracks,
32  const reco::BeamSpot & spot ) const;
33  CachingVertex<5> vertex( const std::vector<reco::TransientTrack> & tracks,
34  const GlobalPoint& linPoint) const;
35  CachingVertex<5> vertex( const std::vector<reco::TransientTrack> & tracks,
36  const GlobalPoint& priorPos, const GlobalError& priorError) const;
37  CachingVertex<5> vertex( const std::vector<reco::TransientTrack> & tracks,
38  const reco::BeamSpot& beamSpot) const;
39  CachingVertex<5> vertex(const std::vector<RefCountedVertexTrack> & tracks,
40  const GlobalPoint& priorPos, const GlobalError& priorError) const;
41 
42  private:
44 };
45 
46 #endif
ConfigurableVertexFitter(const edm::ParameterSet &)
CachingVertex< 5 > vertex(const std::vector< reco::TransientTrack > &t) const
ConfigurableVertexFitter * clone() const
tuple tracks
Definition: testEve_cfg.py:39
CachingVertex< 5 >::RefCountedVertexTrack RefCountedVertexTrack