|
Pottu
|
Abstract baseclass for all stages which uses or modifies detector events. More...
#include <StageDetectorEvent.hpp>


Public Member Functions | |
| virtual | ~StageDetectorEvent () |
| Virtual desctructor. | |
| virtual void | process (std::vector< DetectorEvent > &data) noexcept=0 |
| Uses or modifies detector events in a container. More... | |
Abstract baseclass for all stages which uses or modifies detector events.
|
pure virtualnoexcept |
Uses or modifies detector events in a container.
| data | Vector containing detector events to be modified or used. |
Typically only the fields of each detector event is modified and the event is otherwise kept the same.
Implemented in pottu::TimeHistogrammer< SelectorTrigger, SelectorTarget >, pottu::RawHistogrammer< EventOp >, pottu::RateHistogrammer< Selector >, pottu::LogicalEventSorterBase< Ev, Tr >, pottu::LogicalEventSorter< Ev, Tr, D >, pottu::DAQChannels, and pottu::Calibrator.