CMS 3D CMS Logo

TrackClusterizerInZ Class Reference

Description: separates event tracks into clusters along the beam line. More...

#include <RecoVertex/PrimaryVertexProducer/interface/TrackClusterizerInZ.h>

List of all members.

Public Member Functions

std::vector< std::vector
< reco::TransientTrack > > 
clusterize (const std::vector< reco::TransientTrack > &tracks) const
 TrackClusterizerInZ (const edm::ParameterSet &conf)
float zSeparation () const

Private Attributes

float zSep


Detailed Description

Description: separates event tracks into clusters along the beam line.

Definition at line 15 of file TrackClusterizerInZ.h.


Constructor & Destructor Documentation

TrackClusterizerInZ::TrackClusterizerInZ ( const edm::ParameterSet conf  ) 

Definition at line 16 of file TrackClusterizerInZ.cc.

References edm::ParameterSet::getParameter(), and zSep.

00017 {
00018   zSep = conf.getParameter<double>("zSeparation");
00019 }


Member Function Documentation

std::vector< std::vector<reco::TransientTrack> > TrackClusterizerInZ::clusterize ( const std::vector< reco::TransientTrack > &  tracks  )  const

Referenced by PrimaryVertexProducerAlgorithm::vertices().

float TrackClusterizerInZ::zSeparation (  )  const

Definition at line 65 of file TrackClusterizerInZ.cc.

References zSep.

00066 {
00067   return zSep;
00068 }


Member Data Documentation

float TrackClusterizerInZ::zSep [private]

Definition at line 28 of file TrackClusterizerInZ.h.

Referenced by TrackClusterizerInZ(), and zSeparation().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:34:00 2009 for CMSSW by  doxygen 1.5.4