ATLAS Offline Software
Public Member Functions | List of all members
Trig::ITrigEgammaEmulationBaseHypoTool Class Referenceabstract

#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].

Collaboration diagram for Trig::ITrigEgammaEmulationBaseHypoTool:

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...
 

Detailed Description

Definition at line 19 of file ITrigEgammaEmulationBaseHypoTool.h.

Member Function Documentation

◆ emulate()

virtual bool Trig::ITrigEgammaEmulationBaseHypoTool::emulate ( const TrigData input,
bool &  pass 
) const
pure virtual

◆ initialize()

virtual StatusCode Trig::ITrigEgammaEmulationBaseHypoTool::initialize ( )
pure virtual

◆ print()

virtual void asg::IAsgTool::print ( ) const
pure virtualinherited

The documentation for this class was generated from the following file: