6 #ifndef H_POTTU_STAGESTAMPEDRAWTODETECTOREVENT
7 #define H_POTTU_STAGESTAMPEDRAWTODETECTOREVENT
30 virtual void process(
const std::vector<dataitem_ts_t> &input, std::vector<DetectorEvent> &output ) = 0;
Abstract baseclass for all pipeline stage objects.
Definition: StageBase.hpp:16
Abstract baseclass for all stages which creates detector events.
Definition: StageStampedRawToDetectorEvent.hpp:19
virtual void process(const std::vector< dataitem_ts_t > &input, std::vector< DetectorEvent > &output)=0
Consumes stamped raw data items and outputs detector events.
virtual ~StageStampedRawToDetectorEvent()
Virtual destructor.
Definition: StageStampedRawToDetectorEvent.hpp:23
Definition: mainpage.dox:6