ATLAS Offline Software
Public Member Functions | List of all members
TrigAccel::Work Class Referenceabstract

#include <Work.h>

Inheritance diagram for TrigAccel::Work:
Collaboration diagram for TrigAccel::Work:

Public Member Functions

 Work ()
 
virtual ~Work ()
 
virtual std::shared_ptr< OffloadBuffergetOutput ()=0
 
virtual bool run ()=0
 
virtual unsigned int getId () const =0
 

Detailed Description

Definition at line 14 of file Work.h.

Constructor & Destructor Documentation

◆ Work()

TrigAccel::Work::Work ( )
inline

Definition at line 18 of file Work.h.

18 {};

◆ ~Work()

virtual TrigAccel::Work::~Work ( )
inlinevirtual

Definition at line 19 of file Work.h.

19 {};

Member Function Documentation

◆ getId()

virtual unsigned int TrigAccel::Work::getId ( ) const
pure virtual

◆ getOutput()

virtual std::shared_ptr<OffloadBuffer> TrigAccel::Work::getOutput ( )
pure virtual

◆ run()

virtual bool TrigAccel::Work::run ( )
pure virtual

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