![]() |
ATLAS Offline Software
|
#include <IJetTruthMatching.h>
Classes | |
struct | MatchInfo |
Public Member Functions | |
virtual | ~IJetTruthMatching () |
Virtual destructor. More... | |
virtual bool | matchJet (const xAOD::Jet &myJet, MatchInfo *info=nullptr) const =0 |
AlgTool interface methods. More... | |
virtual void | printParameterSettings () const =0 |
print parameter settings of the truth match tool More... | |
virtual void | print () const =0 |
Print the state of the tool. More... | |
Interface class for the truthmatching AlgTool, it inherits from IAlgTool Detailed information about private members and member functions can be found in the actual implementation class JetTrackTruthMatching and JetConeTruthMatching who inherit from this one.
Definition at line 39 of file IJetTruthMatching.h.
|
inlinevirtual |
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, top::TopObjectSelection, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.
|
pure virtual |
print parameter settings of the truth match tool
Implemented in Analysis::JetQuarkLabel.