10#include <tracking/vxdHoughTracking/filters/relations/BaseRelationFilter.h>
17 namespace vxdHoughTracking {
24 TrackFindingCDC::Weight
operator()(
const std::pair<const VXDHoughState*, const VXDHoughState*>& relation)
override;
The Module parameter list class.
Filter for relations based on the polar angle difference.
double m_SimpleThetaCutDeltaL1
Filter relations in theta between hit states where the layer difference is +-1.
double m_SimpleThetaCutDeltaL2
Filter relations in theta between hit states where the layer difference is +-2.
TrackFindingCDC::Weight operator()(const std::pair< const VXDHoughState *, const VXDHoughState * > &relation) override
Return the weight based on azimuthal-angle separation.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) override
Expose the parameters.
double m_SimpleThetaCutDeltaL0
Cut on relations in theta for overlay region on same layer but different ladder.
Simple container for hit information to be used during intercept finding.
Abstract base class for different kinds of events.