1 #ifndef RecoJets_JetAlgorithms_QJETSPLUGIN_h 2 #define RecoJets_JetAlgorithms_QJETSPLUGIN_h 3 #include "fastjet/JetDefinition.hh" 4 #include "fastjet/PseudoJet.hh" 5 #include "fastjet/ClusterSequence.hh" 8 class QjetsPlugin :
public fastjet::JetDefinition::Plugin {
18 double zcut,
double dcut_fctr,
double exp_min,
double exp_max,
double rigidity,
double truncation_fctr = 0.)
29 double R()
const override;
void SetRNEngine(CLHEP::HepRandomEngine *rnEngine)
CLHEP::HepRandomEngine * _rnEngine
void run_clustering(fastjet::ClusterSequence &cs) const override
std::string description() const override
void SetRandSeed(unsigned int seed)
QjetsPlugin(double zcut, double dcut_fctr, double exp_min, double exp_max, double rigidity, double truncation_fctr=0.)
double R() const override