ATLAS Offline Software
|
Basic interface for the TrigDecisionTool. More...
#include <ITrigDecisionTool.h>
Public Member Functions | |
virtual bool | isPassed (const std::string &pattern) const =0 |
Get the decision for a trigger chain. More... | |
virtual bool | isPassed (const std::string &pattern, unsigned int condition) const =0 |
Get the decision for a trigger chain with a given condition. More... | |
virtual unsigned int | isPassedBits (const std::string &chain) const =0 |
Get expert-level information about a given trigger chain. More... | |
virtual void | print () const =0 |
Print the state of the tool. More... | |
Basic interface for the TrigDecisionTool.
It is used by some packages that are not in AtlasTrigger or higher.
Definition at line 28 of file ITrigDecisionTool.h.
|
pure virtual |
Get the decision for a trigger chain.
Implemented in Trig::TrigDecisionTool.
|
pure virtual |
Get the decision for a trigger chain with a given condition.
Implemented in Trig::TrigDecisionTool.
|
pure virtual |
Get expert-level information about a given trigger chain.
Implemented in Trig::TrigDecisionTool.
|
pure virtualinherited |
Print the state of the tool.
Implemented in JetRecTool, JetFinder, JetModifiedMassDrop, JetFromPseudojet, JetReclusterer, JetReclusteringTool, JetTruthLabelingTool, JetPileupLabelingTool, HI::HIPileupTool, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.