![]() |
ATLAS Offline Software
|
#include <ITrigEgammaEmulationBaseHypoTool.h>
Inherits asg::IAsgTool.
Inherited by Trig::TrigEgammaEmulationBaseHypoTool [virtual], Trig::TrigEgammaEmulationFastCaloHypoTool [virtual], Trig::TrigEgammaEmulationFastElectronHypoTool [virtual], Trig::TrigEgammaEmulationFastPhotonHypoTool [virtual], Trig::TrigEgammaEmulationL1CaloHypoTool [virtual], Trig::TrigEgammaEmulationPrecisionCaloHypoTool [virtual], Trig::TrigEgammaEmulationPrecisionElectronHypoTool [virtual], Trig::TrigEgammaEmulationPrecisionPhotonHypoTool [virtual], and Trig::TrigEgammaEmulationPrecisionTrackingHypoTool [virtual].
Public Member Functions | |
| virtual StatusCode | initialize ()=0 |
| virtual bool | emulate (const TrigData &input, bool &pass) const =0 |
| virtual void | print () const =0 |
| Print the state of the tool. More... | |
Definition at line 19 of file ITrigEgammaEmulationBaseHypoTool.h.
|
pure virtual |
Implemented in Trig::TrigEgammaEmulationPrecisionElectronHypoTool, Trig::TrigEgammaEmulationPrecisionPhotonHypoTool, Trig::TrigEgammaEmulationPrecisionCaloHypoTool, Trig::TrigEgammaEmulationPrecisionTrackingHypoTool, Trig::TrigEgammaEmulationBaseHypoTool, Trig::TrigEgammaEmulationL1CaloHypoTool, Trig::TrigEgammaEmulationFastCaloHypoTool, Trig::TrigEgammaEmulationFastElectronHypoTool, and Trig::TrigEgammaEmulationFastPhotonHypoTool.
|
pure virtual |
|
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.
1.8.18