public final class Receiver extends Object
Modifier and Type | Field and Description |
---|---|
static UniqueValueDef |
BLOCKING_MASK_INTEGRAL |
static UniqueValueDef |
INTERMODULATION_REJECTION |
Constructor and Description |
---|
Receiver(BlockingMask blockingMask,
double bandwidth,
List<LocalEnvironment> environments,
AntennaGain antennaGain,
Distribution height,
Function pseudoBlockingMask) |
Receiver(BlockingMask blockingMask,
double bandwidth,
List<LocalEnvironment> environments,
AntennaGain antennaGain,
Distribution height,
Function pseudoBlockingMask,
boolean isUsingOverloading,
Function overloading,
boolean isUsingIntermodulation,
Function intermodulation,
double intermodThreshold,
Function filter) |
Modifier and Type | Method and Description |
---|---|
AntennaGain |
getAntennaGain() |
double |
getBandwidth()
Bandwidth of the receiver in MHz
|
BlockingMask |
getBlockingMask() |
Distribution |
getHeight()
Height given in meters (m)
|
Function |
getIntermodulationRejection() |
List<LocalEnvironment> |
getLocalEnvironments() |
Function |
getOverloadingMask() |
Function |
getPseudoBlockingMask() |
Function |
getReceiverFilter() |
double |
intermodulationThreshold() |
boolean |
isIntermodulationRejectionOption() |
boolean |
isUsingOverloading() |
public static final UniqueValueDef BLOCKING_MASK_INTEGRAL
public static final UniqueValueDef INTERMODULATION_REJECTION
public Receiver(BlockingMask blockingMask, double bandwidth, List<LocalEnvironment> environments, AntennaGain antennaGain, Distribution height, Function pseudoBlockingMask, boolean isUsingOverloading, Function overloading, boolean isUsingIntermodulation, Function intermodulation, double intermodThreshold, Function filter)
public Receiver(BlockingMask blockingMask, double bandwidth, List<LocalEnvironment> environments, AntennaGain antennaGain, Distribution height, Function pseudoBlockingMask)
public BlockingMask getBlockingMask()
public double getBandwidth()
public List<LocalEnvironment> getLocalEnvironments()
public AntennaGain getAntennaGain()
public Distribution getHeight()
public Function getPseudoBlockingMask()
public boolean isUsingOverloading()
public Function getOverloadingMask()
public Function getReceiverFilter()
public boolean isIntermodulationRejectionOption()
public Function getIntermodulationRejection()
public double intermodulationThreshold()
Copyright © 2018. All rights reserved.