 |
Belle II Software
release-05-02-19
|
12 #include <tracking/trackFindingCDC/filters/segmentRelation/BaseSegmentRelationFilter.h>
14 #include <tracking/trackFindingCDC/filters/base/MCSymmetricFilter.dcl.h>
22 namespace TrackFindingCDC {
25 class MCSegmentRelationFilter :
public MCSymmetric<BaseSegmentRelationFilter> {
29 using Super = MCSymmetric<BaseSegmentRelationFilter >;
39 using Super::operator();
MCSegmentRelationFilter(bool allowReverse=true)
Constructor.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) final
Expose the set of parameters of the filter to the module parameter list.
Abstract base class for different kinds of events.
Weight operator()(const CDCSegment2D &fromSegment, const CDCSegment2D &toSegment) final
Checks if a segment relation is a good combination.
MCSymmetric< BaseSegmentRelationFilter > Super
Type of the super class.
A reconstructed sequence of two dimensional hits in one super layer.
bool m_param_requireRLPure
Parameter : Switch to require the segment combination contain mostly correct rl information.
The Module parameter list class.