10#include <tracking/trackFindingCDC/filters/segmentTripleRelation/BaseSegmentTripleRelationFilter.h>
11#include <tracking/trackFindingCDC/filters/segmentTriple/MCSegmentTripleFilter.h>
12#include <tracking/trackFindingCDC/filters/base/MCSymmetricFilter.dcl.h>
19 namespace TrackFindingCDC {
20 class CDCSegmentTriple;
The Module parameter list class.
Class representing a triple of reconstructed segments in adjacent superlayer.
Filter for the construction of segment triples based on Monte Carlo information.
void setAllowReverse(bool allowReverse) override
Setter for the allow reverse parameter.
Class filtering the neighborhood of segment triples with monte carlo information.
MCSegmentTripleFilter m_mcSegmentTripleFilter
Instance of the Monte Carlo segment triple filter for rejection of false cells.
void initialize() final
Initialize the before event processing.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) final
Expose the parameters to a module.
void setAllowReverse(bool allowReverse) override
Setter for the allow reverse parameter.
Mixin for filters that use Monte Carlo information.
virtual void setAllowReverse(bool allowReverse)
Setter for the allow reverse parameter.
Abstract base class for different kinds of events.