![]() |
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. | |
Definition at line 19 of file ITrigEgammaEmulationBaseHypoTool.h.
|
pure virtual |
Implemented in Trig::TrigEgammaEmulationBaseHypoTool, Trig::TrigEgammaEmulationFastCaloHypoTool, Trig::TrigEgammaEmulationFastElectronHypoTool, Trig::TrigEgammaEmulationFastPhotonHypoTool, Trig::TrigEgammaEmulationL1CaloHypoTool, Trig::TrigEgammaEmulationPrecisionCaloHypoTool, Trig::TrigEgammaEmulationPrecisionElectronHypoTool, Trig::TrigEgammaEmulationPrecisionPhotonHypoTool, and Trig::TrigEgammaEmulationPrecisionTrackingHypoTool.
|
pure virtual |
|
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.