 |
Belle II Software
release-05-01-25
|
12 #include <tracking/trackFindingCDC/filters/facetRelation/BaseFacetRelationFilter.h>
14 #include <tracking/trackFindingCDC/filters/facet/MCFacetFilter.h>
16 #include <tracking/trackFindingCDC/filters/base/MCSymmetricFilter.dcl.h>
23 namespace TrackFindingCDC {
27 class MCFacetRelationFilter :
public MCSymmetric<BaseFacetRelationFilter> {
31 using Super = MCSymmetric<BaseFacetRelationFilter>;
void initialize() final
Initialize the before event processing.
MCFacetFilter m_mcFacetFilter
Monte Carlo cell filter to reject neighborhoods have false cells.
MCSymmetric< BaseFacetRelationFilter > Super
Type of the super class.
MCFacetRelationFilter(bool allowReverse=false)
Constructor also setting the switch if the reversed version of a facet (in comparision to MC truth) s...
Abstract base class for different kinds of events.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) final
Expose the parameters to a module.
Class representing a triple of neighboring oriented wire with additional trajectory information.
void setAllowReverse(bool allowReverse) override
Setter for the allow reverse parameter.
The Module parameter list class.
Filter for the constuction of good facets based on monte carlo information.
virtual void setAllowReverse(bool allowReverse)
Setter for the allow reverse parameter.