WSF
WsfPassiveSensor::PassiveRcvr Member List

This is the complete list of members for WsfPassiveSensor::PassiveRcvr, including all inherited members.

Activate()WsfEM_Rcvr
AddAntennaPattern(WsfAntennaPattern *aAntennaPatternPtr, WsfEM_Types::Polarization aPolarization, double aFrequency)WsfEM_XmtrRcvr
AddInteractor(WsfEM_Xmtr *aXmtrPtr) overrideWsfPassiveSensor::PassiveRcvrvirtual
AntennaPatternList typedefWsfEM_XmtrRcvr
AssignUniqueId(WsfSimulation *aSimulationPtr)WsfUniqueIdprotected
AssociateSystems(WsfEM_XmtrRcvr *aSystem1Ptr, WsfEM_XmtrRcvr *aSystem2Ptr)WsfEM_XmtrRcvrstatic
AuxDataAccessedWsfAuxDataEnabledstatic
AuxDataDestroyedWsfAuxDataEnabledstatic
CanInteractWith(WsfEM_Xmtr *aXmtrPtr) overrideWsfPassiveSensor::PassiveRcvrvirtual
CheckMasking() constWsfEM_XmtrRcvrinline
CheckXmtrMasking()WsfEM_Rcvrinline
Component typedefWsfEM_Rcvr
ComponentList typedefWsfEM_Rcvr
ComputeReceivedPower(double aSourceAz, double aSourceEl, double aEBS_Az, double aEBS_El, double aReceivedPowerDensity, WsfEM_Types::Polarization aPolarization, double aFrequency, double &aAntennaGain) overrideWsfPassiveSensor::PassiveRcvrvirtual
ComputeSignalToNoise(double aReceivedSignalPower, double aClutterPower, double aReceivedInterferencePower)WsfEM_Rcvrvirtual
ComputeSystemNoiseTemperature(double aElevation, double aAntennaOhmicLoss, double aReceiveLineLoss, double aNoiseFigure, double aFrequency)WsfEM_Rcvrstatic
cRF_COMM enum valueWsfEM_Rcvr
cRF_INTERFERER enum valueWsfEM_Rcvr
cRF_PASSIVE_SENSOR enum valueWsfEM_Rcvr
cRF_SENSOR enum valueWsfEM_Rcvr
cRF_UNDEFINED enum valueWsfEM_Rcvr
Deactivate()WsfEM_Rcvrvirtual
DebugEnabled() constWsfEM_XmtrRcvrinline
DeleteAuxData()WsfAuxDataEnabled
DisableMaskingCheck()WsfEM_XmtrRcvrinline
EmitterActiveCallback(double aSimTime, WsfEM_Interaction &aResult) overrideWsfPassiveSensor::PassiveRcvrvirtual
GetAntenna() constWsfEM_XmtrRcvrinline
GetAntennaGain(WsfEM_Types::Polarization aPolarization, double aFrequency, double aTargetAz, double aTargetEl, double aEBS_Az, double aEBS_El)WsfEM_XmtrRcvrvirtual
GetAntennaOhmicLoss()WsfEM_Rcvrinline
GetAntennaPattern(WsfEM_Types::Polarization aPolarization, double aFrequency) constWsfEM_XmtrRcvr
GetAntennaPatternList(WsfEM_Types::Polarization aPolarization) constWsfEM_XmtrRcvr
GetArticulatedPart() constWsfEM_XmtrRcvr
GetAttenuationModel() constWsfEM_XmtrRcvrinline
GetAttenuationModelType() constWsfEM_XmtrRcvrinline
GetAuxData()WsfAuxDataEnabled
GetAuxData() const noexceptWsfAuxDataEnabled
GetAuxDataConst() const noexceptWsfAuxDataEnabled
GetAzimuthBeamwidth() const finalWsfEM_XmtrRcvrinlinevirtual
GetAzimuthBeamwidth(double aEBS_Azimuth, double aEBS_Elevation) constWsfEM_XmtrRcvrvirtual
GetBandwidth() constWsfEM_XmtrRcvrinline
GetBandwidthEffect(double aSignalFreq, double aSignalBW) constWsfEM_Rcvr
GetBeamTilt() constWsfEM_XmtrRcvrinline
GetCommInteractorCount() constWsfEM_Rcvrinline
GetCommInteractorEntry(unsigned int aIndex) constWsfEM_Rcvrinline
GetComponents()WsfEM_Rcvrinline
GetComponents() constWsfEM_Rcvrinline
GetDetectionThreshold() constWsfEM_Rcvrinline
GetEarthRadiusMultiplier() constWsfEM_XmtrRcvrinline
GetElevationBeamwidth() const finalWsfEM_XmtrRcvrinlinevirtual
GetElevationBeamwidth(double aEBS_Azimuth, double aEBS_Elevation) constWsfEM_XmtrRcvrvirtual
GetEM_Manager() constWsfEM_XmtrRcvr
GetFrequency() constWsfEM_XmtrRcvrinline
GetFunction() constWsfEM_Rcvrinline
GetIndex() constWsfEM_XmtrRcvrinline
GetInstantaneousBandwidth() constWsfEM_Rcvrinline
GetInteractorCount() constWsfEM_Rcvrinline
GetInteractorEntry(unsigned int aIndex) constWsfEM_Rcvr
GetInterferenceInteractorCount() constWsfEM_Rcvrinline
GetInterferenceInteractorEntry(size_t aIndex) constWsfEM_Rcvrinline
GetInternalLoss() constWsfEM_XmtrRcvrinline
GetMinimumAntennaGain() constWsfEM_XmtrRcvrvirtual
GetMode() constWsfEM_XmtrRcvrinline
GetName() constWsfEM_Rcvrinline
GetNoiseFigure() constWsfEM_Rcvrinline
GetNoiseMultiplier() constWsfEM_Rcvrinline
GetNoisePower() constWsfEM_Rcvrinline
GetPeakAntennaGain() constWsfEM_XmtrRcvrvirtual
GetPlatform() constWsfEM_XmtrRcvr
GetPolarization() constWsfEM_XmtrRcvrinline
GetPolarizationEffect(WsfEM_Types::Polarization aPolarization) constWsfEM_Rcvr
GetPropagationModel() constWsfEM_XmtrRcvrinline
GetPropagationModelType() constWsfEM_XmtrRcvrinline
GetReceiveLineLoss() constWsfEM_Rcvrinline
GetScriptClassName() const overrideWsfEM_Rcvrinline
GetSensorInteractorCount() constWsfEM_Rcvrinline
GetSensorInteractorEntry(size_t aIndex) constWsfEM_Rcvrinline
GetSimulation() constWsfEM_XmtrRcvr
GetUniqueId() constWsfUniqueIdinline
GetWavelength() constWsfEM_XmtrRcvr
HasAuxData() constWsfAuxDataEnabled
Initialize(WsfSimulation &aSimulation) overrideWsfPassiveSensor::PassiveRcvrvirtual
InteractorList typedefWsfEM_Rcvrprotected
IsBandwidthExplicit() constWsfEM_XmtrRcvrinline
IsHorizonMaskingEnabled() constWsfEM_XmtrRcvr
IsNoisePowerExplicit() constWsfEM_Rcvrinline
IsTerrainMaskingEnabled() constWsfEM_XmtrRcvr
mAntennaPtrWsfEM_XmtrRcvrprotected
MaskingMode() constWsfEM_XmtrRcvr
mAssociatePtrWsfEM_XmtrRcvrprotected
mAttenuationPtrWsfEM_XmtrRcvrprotected
mAttenuationTypeWsfEM_XmtrRcvrprotected
mBandwidthWsfEM_XmtrRcvrprotected
mBeamTiltWsfEM_XmtrRcvrprotected
mCheckMaskingWsfEM_XmtrRcvrprotected
mCommInteractorsWsfEM_Rcvrprotected
mDebugEnabledWsfEM_XmtrRcvrprotected
mEarthRadiusMultiplierWsfEM_XmtrRcvrprotected
MergeAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
mExplicitBandwidthWsfEM_XmtrRcvrprotected
mFrequencyWsfEM_XmtrRcvrprotected
mFrequencyBandsWsfPassiveSensor::PassiveRcvr
mHavePSOS_FrequencyDataWsfPassiveSensor::PassiveRcvr
mIndexWsfEM_XmtrRcvrprotected
mInterferenceInteractorsWsfEM_Rcvrprotected
mInternalLossWsfEM_XmtrRcvrprotected
mModePtrWsfPassiveSensor::PassiveRcvr
mPatternTablesWsfEM_XmtrRcvrprotected
mPolarizationWsfEM_XmtrRcvrprotected
mPropagationPtrWsfEM_XmtrRcvrprotected
mPropagationTypeWsfEM_XmtrRcvrprotected
mPSOS_DebugEnabledWsfPassiveSensor::PassiveRcvr
mPSOS_EnabledWsfPassiveSensor::PassiveRcvr
mSensorInteractorsWsfEM_Rcvrprotected
mTerrainMaskingModeWsfEM_XmtrRcvrprotected
mUsedExplicitPolarizationWsfEM_XmtrRcvrprotected
WsfEM_Rcvr::WsfEM_XmtrRcvr::WsfUniqueId::operator=(const WsfUniqueId &)WsfUniqueIdinline
WsfAuxDataEnabled::operator=(const WsfAuxDataEnabled &aRhs)WsfAuxDataEnabled
WsfAuxDataEnabled::operator=(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
PassiveRcvr(WsfEM_Antenna *aAntennaPtr)WsfPassiveSensor::PassiveRcvr
PassiveRcvr(const PassiveRcvr &aSrc, WsfEM_Antenna *aAntennaPtr)WsfPassiveSensor::PassiveRcvr
ProcessInput(UtInput &aInput) overrideWsfPassiveSensor::PassiveRcvrvirtual
ProcessInputBlock(UtInput &aInput)WsfEM_Rcvrvirtual
RcvrFunction enum nameWsfEM_Rcvr
RemoveInteractor(WsfEM_Xmtr *aXmtrPtr) overrideWsfPassiveSensor::PassiveRcvrvirtual
WsfEM_Rcvr::WsfEM_XmtrRcvr::WsfUniqueId::Serialize(T &aBuff)WsfUniqueIdinline
WsfAuxDataEnabled::Serialize(T &aBuff)WsfAuxDataEnabledinline
SetAntenna(WsfEM_Antenna *aAntennaPtr)WsfEM_XmtrRcvrinline
SetAntennaBeamCount(unsigned int aBeamCount)WsfEM_XmtrRcvrvirtual
SetAntennaOhmicLoss(double aAntennaOhmicLoss)WsfEM_Rcvr
SetAntennaPattern(WsfAntennaPattern *aAntennaPatternPtr, WsfEM_Types::Polarization aPolarization, double aFrequency)WsfEM_XmtrRcvr
SetAttenuationInputEnabled(bool aEnabled)WsfEM_XmtrRcvrinline
SetAttenuationModel(WsfEM_Attenuation *aAttenuationPtr)WsfEM_XmtrRcvr
SetAttenuationModelType(WsfStringId aAttenuationType)WsfEM_XmtrRcvrinline
SetAuxData(const WsfAttributeContainer &aAuxData)WsfAuxDataEnabled
SetBandwidth(double aBandwidth) overrideWsfEM_Rcvrvirtual
SetBeamTilt(double aBeamTilt)WsfEM_XmtrRcvrinline
SetCheckMasking(bool aCheckMasking)WsfEM_XmtrRcvrinline
SetDebugEnabled(bool aDebugEnabled)WsfEM_XmtrRcvrinline
SetDetectionThreshold(double aDetectionThreshold)WsfEM_Rcvrinline
SetEarthRadiusMultiplier(double aMultiplier)WsfEM_XmtrRcvrinline
SetFrequency(double aFrequency) overrideWsfEM_Rcvrvirtual
SetIndex(size_t aIndex)WsfEM_XmtrRcvrinline
SetInstantaneousBandwidth(double aInstantaneousBandwidth)WsfEM_Rcvr
SetInternalLoss(double aInternalLoss)WsfEM_XmtrRcvrinline
SetMaskingMode(const std::string &aTerrainMaskingMode)WsfEM_XmtrRcvr
SetMode(WsfMode *aModePtr)WsfEM_XmtrRcvrinline
SetNoiseFigure(double aNoiseFigure)WsfEM_Rcvr
SetNoiseMultiplier(double aNoiseMultiplier)WsfEM_Rcvrinline
SetNoisePower(double aNoisePower)WsfEM_Rcvr
SetPolarization(WsfEM_Types::Polarization aPolarization) overrideWsfEM_Rcvrvirtual
SetPolarizationEffect(WsfEM_Types::Polarization aPolarization, double aFraction)WsfEM_Rcvr
SetPropagationInputEnabled(bool aEnabled)WsfEM_XmtrRcvrinline
SetPropagationModel(WsfEM_Propagation *aPropagationPtr)WsfEM_XmtrRcvr
SetPropagationModelType(WsfStringId aPropagationType)WsfEM_XmtrRcvrinline
SetReceiveLineLoss(double aReceiveLineLoss)WsfEM_Rcvr
SignalChangeCallback(double aSimTime, size_t aTargetIndex) overrideWsfPassiveSensor::PassiveRcvrvirtual
TuneFrequencyBand(double aSimTime, bool aReset, unsigned int aFrequencyBandNumber, double aLowerFreq, double aUpperFreq, double aDwellTime, double aRevisitTime)WsfPassiveSensor::PassiveRcvr
UpdateAuxData(const WsfAuxDataEnabled &aSrc)WsfAuxDataEnabled
UpdateIndices()WsfEM_Rcvrprotected
UpdateInteractions(WsfEM_Xmtr *aXmtrPtr)WsfEM_Rcvrvirtual
UpdateNoisePower(double aPulseWidth=0.0)WsfEM_Rcvr
UpdatePosition(double aSimTime)WsfEM_XmtrRcvrvirtual
WsfAuxDataEnabled()=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(const WsfAuxDataEnabled &aSrc)=defaultWsfAuxDataEnabled
WsfAuxDataEnabled(WsfAuxDataEnabled &&)=defaultWsfAuxDataEnabled
WsfEM_Rcvr(RcvrFunction aFunction, WsfEM_Antenna *aAntennaPtr=nullptr)WsfEM_Rcvr
WsfEM_Rcvr(const WsfEM_Rcvr &aSrc, WsfEM_Antenna *aAntennaPtr=nullptr)WsfEM_Rcvr
WsfEM_XmtrRcvr(WsfEM_Antenna *aAntennaPtr=nullptr)WsfEM_XmtrRcvr
WsfEM_XmtrRcvr(const WsfEM_XmtrRcvr &aSrc, WsfEM_Antenna *aAntennaPtr)WsfEM_XmtrRcvr
WsfUniqueId()WsfUniqueIdinline
WsfUniqueId(const WsfUniqueId &)WsfUniqueIdinline
~WsfAuxDataEnabled() noexceptWsfAuxDataEnabledvirtual
~WsfEM_Rcvr() overrideWsfEM_Rcvr
~WsfEM_XmtrRcvr()WsfEM_XmtrRcvrvirtual
Copyrights Multiple, All Rights Reserved