Belle II Software
release-08-01-10
|
Mixin for filters that use Monte Carlo information. More...
#include <MCSymmetricFilter.dcl.h>
Public Member Functions | |
MCSymmetric (bool allowReverse=true) | |
Constructor. | |
~MCSymmetric () | |
Default destructor. | |
void | exposeParameters (ModuleParamList *moduleParamList, const std::string &prefix) override |
Expose the set of parameters of the filter to the module parameter list. | |
void | initialize () override |
Initialize the before event processing. | |
void | beginEvent () override |
Signal the beginning of a new event. | |
bool | needsTruthInformation () final |
Indicates that the filter requires Monte Carlo information. | |
virtual void | setAllowReverse (bool allowReverse) |
Setter for the allow reverse parameter. | |
bool | getAllowReverse () const |
Getter for the allow reverse parameter. | |
Private Types | |
using | Super = AFilter |
Type of the super class. | |
Private Attributes | |
bool | m_param_allowReverse |
Switch to indicate if the reversed version of the object shall also be accepted (default is true). | |
Mixin for filters that use Monte Carlo information.
Definition at line 23 of file MCSymmetricFilter.dcl.h.