Base class for classes handling a set of PndProcesses.
More...
#include <PndProcessHandler.h>
Base class for classes handling a set of PndProcesses.
- Author
- Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
- Date
- 2021-02
- Template Parameters
-
Definition at line 18 of file PndProcessHandler.h.
◆ PndProcessHandler()
PndProcessHandler::PndProcessHandler |
( |
const std::string & |
t_detectorname = "" | ) |
|
|
inline |
◆ ~PndProcessHandler()
virtual PndProcessHandler::~PndProcessHandler |
( |
| ) |
|
|
virtual |
◆ AddProcess()
void PndProcessHandler::AddProcess |
( |
PndProcess * |
| ) |
|
◆ CallProcesses()
void PndProcessHandler::CallProcesses |
( |
| ) |
|
Call for all PndProcesses the PreProcess/Process/PosProcess functions.
Referenced by PndProcessHandler().
◆ GetDetectorName()
const std::string& PndProcessHandler::GetDetectorName |
( |
| ) |
const |
|
inline |
◆ GetParameterRegister() [1/2]
◆ GetParameterRegister() [2/2]
◆ GetProcesses()
const std::vector<PndProcess *>& PndProcessHandler::GetProcesses |
( |
| ) |
|
|
inline |
◆ GetRequiredDataContainerInfo()
virtual void PndProcessHandler::GetRequiredDataContainerInfo |
( |
| ) |
|
|
virtual |
◆ PassDataContainersToProcesses()
virtual void PndProcessHandler::PassDataContainersToProcesses |
( |
| ) |
|
|
virtual |
◆ SetupProcess()
virtual void PndProcessHandler::SetupProcess |
( |
PndProcess * |
t_process | ) |
|
|
protectedvirtual |
◆ SetupProcesses()
void PndProcessHandler::SetupProcesses |
( |
| ) |
|
◆ fContainerRegister
◆ fDetectorName
std::string PndProcessHandler::fDetectorName {""} |
|
protected |
◆ fParameterRegister
◆ fProcesses
std::vector<PndProcess *> PndProcessHandler::fProcesses {} |
|
protected |
The documentation for this class was generated from the following file: