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