|
|
ContextHandle * | _ctxh |
| |
|
SelectorTrigger | _selTrigger |
| |
|
SelectorTarget | _selTarget |
| |
|
_histogram_1d_type * | _h |
| |
|
double | _low |
| |
|
double | _high |
| |
|
int64_t | _tsPrev {0} |
| |
|
std::deque< int64_t > | _queueTrigger |
| |
|
std::deque< int64_t > | _queueTarget |
| |
◆ TimeHistogrammer()
template<class SelectorTrigger , class SelectorTarget >
Constructor of TimeHistogrammer DEPRECATED.
- Parameters
-
| selTrigger | Selector functor which is true for event acting as trigger. |
| selTarget | Selector functor which is true for event acting as target. |
| histogram | 1D Histogram pointer to histogram to be filled. |
Histogram binner is used to deduct the maximum history length required to do the job. If a detector event is both trigger and target simultaneously then the time histogram will include also self coincidence peak at zero time!
◆ process()
template<class SelectorTrigger , class SelectorTarget >
Uses or modifies detector events in a container.
- Parameters
-
| 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.
Implements pottu::StageDetectorEvent.
The documentation for this class was generated from the following file: