|
Pottu
|
Abstract baseclass for all stages which consumes (drains) the detector events. More...
#include <StageDetectorEventFinal.hpp>


Public Member Functions | |
| virtual | ~StageDetectorEventFinal () |
| Virtual destructor. | |
| virtual void | process (std::vector< DetectorEvent > &data) noexcept=0 |
| Consumes the detector events. More... | |
Abstract baseclass for all stages which consumes (drains) the detector events.
An implementation of this kind of stage might move away the detector events from the data vector. I.e. the data vector should not be used after this stage. See Pipeline object to further information.
|
pure virtualnoexcept |
Consumes the detector events.
| data | Vector of detector events to be consumed. The items of the data might be invalidated after the call and should not be used afterwards. |