#include <IJetGroomer.h>
Public Member Functions | |
| IJetGroomer () | |
| Ctor. | |
| virtual | ~IJetGroomer () |
| Destructor. | |
| virtual int | groom (const xAOD::Jet &jin, xAOD::JetContainer &jout) const =0 |
|
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. | |
IJetGroomer is a dual-use tool interface for grooming jets, i.e. transforming one jet into another.
| virtual int IJetGroomer::groom | ( | const xAOD::Jet & | jin, | |
| xAOD::JetContainer & | jout | |||
| ) | const [pure virtual] |
Transform jet. If accepted, the new jet is added to the container. Return codes:
Implemented in JetPruner, JetReclusterer, JetSplitter, and JetTrimmer.
1.6.1