17 class ModuleParamList;
19 namespace TrackFindingCDC {
22 template<
class AFilter>
The Module parameter list class.
Mixin for filters that use Monte Carlo information.
~MCSymmetric()
Default destructor.
bool needsTruthInformation() final
Indicates that the filter requires Monte Carlo information.
void initialize() override
Initialize the before event processing.
AFilter Super
Type of the super class.
virtual void setAllowReverse(bool allowReverse)
Setter for the allow reverse parameter.
bool m_param_allowReverse
Switch to indicate if the reversed version of the object shall also be accepted (default is true).
void beginEvent() override
Signal the beginning of a new event.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) override
Expose the set of parameters of the filter to the module parameter list.
bool getAllowReverse() const
Getter for the allow reverse parameter.
Abstract base class for different kinds of events.