#include <JetFinder.h>
Public Member Functions | |
JetFinder (std::string name) | |
StatusCode | initialize () |
int | find (const PseudoJetVector &inps, xAOD::JetContainer &jets, xAOD::JetInput::Type contype, const NameList &ghostlabs) const |
void | save (fastjet::ClusterSequence *pcs) const |
bool | isVariableR () const |
void | print () const |
Print the state of the tool. |
Tool to find jets. Parameters: JetAlgorithm - Algorithm: Kt, AntiKt, CamKt JetRadius - Size parameter (or maximum value for variable-R finding) VariableRMinRadius - Minimum radius for variable-R jet finding VariableRMassScale - Mass scale [MeV] for variable-R jet finding PtMin - PT [MeV] threshold for jet finding. GhostArea - Approximate (starting) area (dy x dphi) for ghost finding RandomOption - Option for area random seets (0=fastjet default, 1=run,event) JetBuilder - Tool used to build jets, interface IJetFromPseudojet Jet active area is evaluated if GhostArea > 0. Variable-R jet finding is performed if VariableRMinRadius >= 0 and VariableRMassScale >= 0. Units are MeV assuming these are the input units
int JetFinder::find | ( | const PseudoJetVector & | inps, | |
xAOD::JetContainer & | jets, | |||
xAOD::JetInput::Type | contype, | |||
const NameList & | ghostlabs | |||
) | const [virtual] |
Method to find jets from a vector of pseudojet inputs. The last arguments are the input type for the found jets and the list of ghost constituent labels. Returns 0 for success.
Implements IJetFinder.
StatusCode JetFinder::initialize | ( | void | ) | [virtual] |
Dummy implementation of the initialisation function
It's here to allow the dual-use tools to skip defining an initialisation function. Since many are doing so...
Reimplemented from asg::AsgTool.