#include <JetConstituentsRetriever.h>
Public Member Functions | |
JetConstituentsRetriever (std::string name) | |
StatusCode | initialize () |
int | constituents (const xAOD::Jet &jet, PseudoJetVector &cons, NameList *pghostlabs=nullptr) const |
Append constituents to the supplied vector. | |
void | print () const |
Print the state of the tool. |
Tool to retrieve the constituents associated with a jet.
Properties: UsePseudojet - If true and pseudojet exists, constituents are obtained from it. UseJetConstituents - If true, constituents are constructed from the jet constituents. PseudojetRetriever - The tool used to retrieve the jet pseudojet. GhostLabels - List of IParticle ghosts to include as constituents. GhostScale - Scale factor for ghost four-momenta.
StatusCode JetConstituentsRetriever::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.