CMS 3D CMS Logo

GapClusterizerInZ.h
Go to the documentation of this file.
1 #ifndef GapClusterizerInZ_h
2 #define GapClusterizerInZ_h
3 
13 
14 
15 
16 
18 
19 
20 public:
22 
23  std::vector< std::vector<reco::TransientTrack> >
24  clusterize(const std::vector<reco::TransientTrack> & tracks)const override;
25 
26  float zSeparation() const;
27 
28  std::vector< TransientVertex >
29  vertices(const std::vector<reco::TransientTrack> & tracks)const;
30 
31  ~GapClusterizerInZ() override{};
32 
33 private:
34  float zSep;
35  bool verbose_;
36 
37 };
38 
39 #endif
GapClusterizerInZ(const edm::ParameterSet &conf)
~GapClusterizerInZ() override
float zSeparation() const
std::vector< std::vector< reco::TransientTrack > > clusterize(const std::vector< reco::TransientTrack > &tracks) const override
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &tracks) const