WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
WireCell::IApplication Class Referenceabstract

#include <IApplication.h>

Inheritance diagram for WireCell::IApplication:
Collaboration diagram for WireCell::IApplication:

Public Member Functions

virtual ~IApplication ()
 
virtual void execute ()=0
 Implement to run something. More...
 
- Public Member Functions inherited from WireCell::IComponent< IApplication >
virtual ~IComponent ()
 
- Public Member Functions inherited from WireCell::Interface
virtual ~Interface ()
 

Additional Inherited Members

- Public Types inherited from WireCell::IComponent< IApplication >
typedef std::shared_ptr< IApplicationpointer
 Access subclass facet by pointer. More...
 
typedef std::vector< pointervector
 Vector of shared pointers. More...
 
- Public Types inherited from WireCell::Interface
typedef std::shared_ptr< Interfacepointer
 

Detailed Description

An application executes something post-configuration.

Definition at line 12 of file IApplication.h.

Constructor & Destructor Documentation

◆ ~IApplication()

IApplication::~IApplication ( )
virtual

Definition at line 95 of file IfaceDesctructors.cxx.

Member Function Documentation

◆ execute()

virtual void WireCell::IApplication::execute ( )
pure virtual

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