add Support for Configurable Ignore Signal Targets in XFIMA Signaller ...
This commit is contained in:
@@ -41,6 +41,7 @@ class XCXFIMABaseSignaller : public XCBaseSignaller
|
|||||||
// Props ...
|
// Props ...
|
||||||
|
|
||||||
//
|
//
|
||||||
|
bool ignoreTargets; // Ignore Signal Targets ...
|
||||||
XFIMAInputs fimaInputs; // XFIMA Inputs ...
|
XFIMAInputs fimaInputs; // XFIMA Inputs ...
|
||||||
XCXFIMAHelper *fimaHelper; // XFIMA Indicator Helper ...
|
XCXFIMAHelper *fimaHelper; // XFIMA Indicator Helper ...
|
||||||
XCXFIMAPOIDrawer *poiDrawer; // XFIMA POI Drawer ...
|
XCXFIMAPOIDrawer *poiDrawer; // XFIMA POI Drawer ...
|
||||||
@@ -475,12 +476,17 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
|||||||
{
|
{
|
||||||
//
|
//
|
||||||
// Configure Detector ...
|
// Configure Detector ...
|
||||||
|
|
||||||
//
|
//
|
||||||
analyserConfig.Default();
|
analyserConfig.Default();
|
||||||
analyserConfig.validMACrossDiffMultiplier = 4;
|
analyserConfig.validMACrossDiffMultiplier = 4;
|
||||||
|
|
||||||
//
|
//
|
||||||
analyserConfig.FullDetect();
|
analyserConfig.FullDetect();
|
||||||
|
|
||||||
|
//
|
||||||
|
// Ignore Signal Targets ...
|
||||||
|
ignoreTargets = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -632,6 +638,15 @@ class XCXFIMAStrategy1Signaller : public XCXFIMABaseSignaller
|
|||||||
|
|
||||||
//
|
//
|
||||||
// Prepare Founded Signal ...
|
// Prepare Founded Signal ...
|
||||||
|
|
||||||
|
//
|
||||||
|
// Handle Signal Targets ...
|
||||||
|
if (ignoreTargets)
|
||||||
|
{
|
||||||
|
XClean(iTargets);
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
has = PrepareSignal(
|
has = PrepareSignal(
|
||||||
iSignal,
|
iSignal,
|
||||||
iDir,
|
iDir,
|
||||||
|
|||||||
Reference in New Issue
Block a user