#include <QjetsPlugin.h>
Public Member Functions | |
std::string | description () const override |
QjetsPlugin (double zcut, double dcut_fctr, double exp_min, double exp_max, double rigidity, double truncation_fctr=0.) | |
double | R () const override |
void | run_clustering (fastjet::ClusterSequence &cs) const override |
void | SetRandSeed (unsigned int seed) |
void | SetRNEngine (CLHEP::HepRandomEngine *rnEngine) |
Private Attributes | |
double | _dcut_fctr |
double | _exp_max |
double | _exp_min |
bool | _rand_seed_set |
double | _rigidity |
CLHEP::HepRandomEngine * | _rnEngine |
unsigned int | _seed |
int | _truncated_length |
double | _truncation_fctr |
double | _zcut |
Definition at line 8 of file QjetsPlugin.h.
|
inline |
Definition at line 17 of file QjetsPlugin.h.
|
override |
|
override |
Definition at line 10 of file QjetsPlugin.cc.
|
override |
Definition at line 17 of file QjetsPlugin.cc.
References Qjets::Cluster(), and Qjets::SetRandSeed().
void QjetsPlugin::SetRandSeed | ( | unsigned int | seed | ) |
|
inline |
Definition at line 28 of file QjetsPlugin.h.
References _rnEngine.
Referenced by external::HEPTopTaggerV2_fixed_R::run(), and external::HEPTopTaggerV2::run().
|
private |
Definition at line 13 of file QjetsPlugin.h.
|
private |
Definition at line 13 of file QjetsPlugin.h.
|
private |
Definition at line 13 of file QjetsPlugin.h.
|
private |
Definition at line 10 of file QjetsPlugin.h.
|
private |
Definition at line 13 of file QjetsPlugin.h.
|
private |
Definition at line 14 of file QjetsPlugin.h.
Referenced by SetRNEngine().
|
private |
Definition at line 11 of file QjetsPlugin.h.
|
private |
Definition at line 12 of file QjetsPlugin.h.
|
private |
Definition at line 13 of file QjetsPlugin.h.
|
private |
Definition at line 13 of file QjetsPlugin.h.