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, asg::AsgTool, JetDumper, JetBottomUpSoftDrop, JetRecursiveSoftDrop, JetSoftDrop, JetConstituentsRetriever, JetSubStructureMomentToolsBase, JetSplitter, JetToolRunner, JetPruner, JetPseudojetRetriever, JetTrimmer, AsgHelloTool, and KtDeltaRTool.