CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

lhef::JetClustering::Algorithm Class Reference

List of all members.

Public Types

typedef JetClustering::Jet Jet
typedef
JetClustering::ParticleVector 
ParticleVector

Public Member Functions

 Algorithm (const edm::ParameterSet &params, double jetPtMin)
double getJetPtMin () const
virtual std::vector< Jetoperator() (const ParticleVector &input) const =0
virtual ~Algorithm ()

Private Attributes

double jetPtMin

Detailed Description

Definition at line 17 of file JetClustering.cc.


Member Typedef Documentation

Definition at line 19 of file JetClustering.cc.

Definition at line 20 of file JetClustering.cc.


Constructor & Destructor Documentation

lhef::JetClustering::Algorithm::Algorithm ( const edm::ParameterSet params,
double  jetPtMin 
) [inline]

Definition at line 22 of file JetClustering.cc.

virtual lhef::JetClustering::Algorithm::~Algorithm ( ) [inline, virtual]

Definition at line 24 of file JetClustering.cc.

{}

Member Function Documentation

double lhef::JetClustering::Algorithm::getJetPtMin ( ) const [inline]

Definition at line 29 of file JetClustering.cc.

References jetPtMin.

{ return jetPtMin; }
virtual std::vector<Jet> lhef::JetClustering::Algorithm::operator() ( const ParticleVector input) const [pure virtual]

Member Data Documentation

Definition at line 32 of file JetClustering.cc.

Referenced by getJetPtMin().