WSF
WsfSensorsManagerFovImpl.cpp File Reference
#include "WsfSensorsManagerFovImpl.hpp"
#include "iadsLib/assetManagerInterface.hpp"
#include "iadsLib/assignmentContainers.hpp"
#include "iadsLib/assignmentMessage.hpp"
#include "iadsLib/cueMessage.hpp"
#include "iadsLib/sensorRecordInterface.hpp"
#include "iadsLib/trackRecord.hpp"
#include "WsfBMMOELogger.hpp"
#include "WsfIADSC2ScenarioExtension.hpp"
Include dependency graph for WsfSensorsManagerFovImpl.cpp:

Functions

static void turnOffUnassignedSensor (il::moeLoggingInterface &aMOELogger, std::weak_ptr< il::logger::GlobalLogger > aGlobalLogger, double simTime, il::sensorRecord &sensor, il::ResponsibleAssignments &assignments)
static bool assignCue (il::moeLoggingInterface &aMOELogger, const il::AssetManagerInterface &assetManager, double simTime, const il::trackRecord &masterTrack, const il::assignmentMessage &assignment, il::sensorRecord &sensor)
static bool dropCue (il::moeLoggingInterface &aMOELogger, const il::AssetManagerInterface &assetManager, bool turnOffUnassignedTar, bool turnOffUnassignedTtr, double simTime, const il::trackRecord &masterTrack, const il::assignmentMessage &assignment, il::sensorRecord &sensor, il::ResponsibleAssignments &responsibleAssignments)

Function Documentation

◆ assignCue()

bool assignCue ( il::moeLoggingInterface & aMOELogger,
const il::AssetManagerInterface & assetManager,
double simTime,
const il::trackRecord & masterTrack,
const il::assignmentMessage & assignment,
il::sensorRecord & sensor )
static

◆ dropCue()

bool dropCue ( il::moeLoggingInterface & aMOELogger,
const il::AssetManagerInterface & assetManager,
bool turnOffUnassignedTar,
bool turnOffUnassignedTtr,
double simTime,
const il::trackRecord & masterTrack,
const il::assignmentMessage & assignment,
il::sensorRecord & sensor,
il::ResponsibleAssignments & responsibleAssignments )
static

◆ turnOffUnassignedSensor()

void turnOffUnassignedSensor ( il::moeLoggingInterface & aMOELogger,
std::weak_ptr< il::logger::GlobalLogger > aGlobalLogger,
double simTime,
il::sensorRecord & sensor,
il::ResponsibleAssignments & assignments )
static
Copyrights Multiple, All Rights Reserved