ATLAS Offline Software
Loading...
Searching...
No Matches
Ringer::Discrimination::IThreshold Class Referenceabstract

Threshold interface to be inherited by thresholding procedures. More...

#include <IRingerProcedure.h>

Inheritance diagram for Ringer::Discrimination::IThreshold:
Collaboration diagram for Ringer::Discrimination::IThreshold:

Public Member Functions

virtual void execute (const std::vector< float > &input, std::vector< bool > &output, const DepVarStruct &depVar) const =0
 Execute threshold for input and retrieve throw output.
virtual void write (TDirectory *configDir, const char *idxStr="") const =0
 Write Ringer procedure to configuration directory.

Detailed Description

Threshold interface to be inherited by thresholding procedures.

Definition at line 328 of file IRingerProcedure.h.

Member Function Documentation

◆ execute()

virtual void Ringer::Discrimination::IThreshold::execute ( const std::vector< float > & input,
std::vector< bool > & output,
const DepVarStruct & depVar ) const
pure virtual

Execute threshold for input and retrieve throw output.

◆ write()

virtual void Ringer::IRingerProcedure::write ( TDirectory * configDir,
const char * idxStr = "" ) const
pure virtualinherited

Write Ringer procedure to configuration directory.


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