#include <JetClustering.h>
Classes | |
class | Algorithm |
class | Jet |
Public Types | |
typedef ROOT::Math::PxPyPzE4D < double > | FourVector |
typedef JetInput::ParticleVector | ParticleVector |
Public Member Functions | |
double | getJetPtMin () const |
JetClustering (const edm::ParameterSet ¶ms) | |
JetClustering (const edm::ParameterSet ¶ms, double jetPtMin) | |
std::vector< Jet > | operator() (const ParticleVector &input) const |
~JetClustering () | |
Private Member Functions | |
void | init (const edm::ParameterSet ¶ms, double jetPtMin) |
Private Attributes | |
std::auto_ptr< Algorithm > | jetAlgo |
Definition at line 15 of file JetClustering.h.
typedef ROOT::Math::PxPyPzE4D<double> lhef::JetClustering::FourVector |
Definition at line 18 of file JetClustering.h.
Definition at line 17 of file JetClustering.h.
lhef::JetClustering::JetClustering | ( | const edm::ParameterSet & | params | ) |
Definition at line 156 of file JetClustering.cc.
References edm::ParameterSet::getParameter(), and init().
lhef::JetClustering::JetClustering | ( | const edm::ParameterSet & | params, |
double | jetPtMin | ||
) |
Definition at line 162 of file JetClustering.cc.
References init().
lhef::JetClustering::~JetClustering | ( | ) |
Definition at line 168 of file JetClustering.cc.
double lhef::JetClustering::getJetPtMin | ( | ) | const |
|
private |
Definition at line 172 of file JetClustering.cc.
References Exception, edm::ParameterSet::getParameter(), jetAlgo, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by JetClustering().
std::vector< JetClustering::Jet > lhef::JetClustering::operator() | ( | const ParticleVector & | input | ) | const |
|
private |
Definition at line 70 of file JetClustering.h.
Referenced by getJetPtMin(), init(), and operator()().