CMS 3D CMS Logo

ConfigurableTrimmedKalmanFinder.h

Go to the documentation of this file.
00001 #ifndef _ConfigurableTrimmedKalmanFinder_H_
00002 #define _ConfigurableTrimmedKalmanFinder_H_
00003 
00004 #include "RecoVertex/ConfigurableVertexReco/interface/AbstractConfReconstructor.h"
00005 
00010 class ConfigurableTrimmedKalmanFinder : public AbstractConfReconstructor
00011 {
00012   public:
00013     ConfigurableTrimmedKalmanFinder ();
00014     void configure ( const edm::ParameterSet & );
00015     ConfigurableTrimmedKalmanFinder ( const ConfigurableTrimmedKalmanFinder & o );
00016     ~ConfigurableTrimmedKalmanFinder();
00017     ConfigurableTrimmedKalmanFinder * clone () const;
00018     std::vector < TransientVertex > vertices ( 
00019         const std::vector < reco::TransientTrack > & t ) const;
00020     std::vector < TransientVertex > vertices ( 
00021         const std::vector < reco::TransientTrack > & t,
00022         const reco::BeamSpot & s ) const;
00023     edm::ParameterSet defaults() const;
00024   private:
00025     const VertexReconstructor * theRector;
00026 };
00027 
00028 #endif

Generated on Tue Jun 9 17:46:04 2009 for CMSSW by  doxygen 1.5.4