![]() |
ATLAS Offline Software
|
#include <IJetGroomer.h>
Public Member Functions | |
| IJetGroomer () | |
| Ctor. More... | |
| virtual | ~IJetGroomer () |
| Destructor. More... | |
| virtual int | groom (const xAOD::Jet &jin, const PseudoJetContainer &, xAOD::JetContainer &jout) const =0 |
| Transform jet. More... | |
| virtual const IJetPseudojetRetriever * | pseudojetRetriever () const |
| Return the pseudojet retriever associated with this tool. More... | |
| virtual void | setPseudojetRetriever (const IJetPseudojetRetriever *ppjr) |
| Set the pseudojet retriever associated with this tool. More... | |
| virtual void | print () const =0 |
| Print the state of the tool. More... | |
Private Attributes | |
| const IJetPseudojetRetriever * | m_ppjr |
| Pseudojet retriever. More... | |
Definition at line 23 of file IJetGroomer.h.
| IJetGroomer::IJetGroomer | ( | ) |
|
virtual |
|
pure virtual |
Transform jet.
If accepted, the new jet is added to the container. Return codes:
Implemented in JetModifiedMassDrop, JetReclusterer, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetSplitter, JetPruner, and JetTrimmer.
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, LundVariablesTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.
|
virtual |
Return the pseudojet retriever associated with this tool.
Definition at line 21 of file IJetGroomer.cxx.
|
virtual |
Set the pseudojet retriever associated with this tool.
Definition at line 27 of file IJetGroomer.cxx.
|
private |
Pseudojet retriever.
Definition at line 52 of file IJetGroomer.h.
1.8.18