public final class Transmitter extends Object
Modifier and Type | Field and Description |
---|---|
static UniqueValueDef |
NORMALIZED_EMISSION_FLOOR |
static UniqueValueDef |
NORMALIZED_EMISSION_MASK |
Constructor and Description |
---|
Transmitter(EmissionMask emissionMask,
MaskFunction emissionFloor,
boolean usingEmissionFloor,
double bandwidth,
Bounds bandwidthBounds,
List<LocalEnvironment> localEnvironments,
AntennaGain antennaGain,
Distribution height,
double bandwidthOffset,
boolean usePowerControl) |
Modifier and Type | Method and Description |
---|---|
AntennaGain |
getAntennaGain() |
double |
getBandwidth()
Bandwidth of this transmitter in MHz
|
Bounds |
getBandwidthBounds() |
double |
getBandwidthOffset() |
MaskFunction |
getEmissionsFloor() |
EmissionMask |
getEmissionsMask() |
Distribution |
getHeight()
Height given in meters (m)
|
List<LocalEnvironment> |
getLocalEnvironments() |
boolean |
isUsingEmissionsFloor() |
boolean |
isUsingPowerControl()
When a transmitter is using power control,
the gain can be accessed on link results
TX_POWER_CONTROL_GAIN
|
public static final UniqueValueDef NORMALIZED_EMISSION_MASK
public static final UniqueValueDef NORMALIZED_EMISSION_FLOOR
public Transmitter(EmissionMask emissionMask, MaskFunction emissionFloor, boolean usingEmissionFloor, double bandwidth, Bounds bandwidthBounds, List<LocalEnvironment> localEnvironments, AntennaGain antennaGain, Distribution height, double bandwidthOffset, boolean usePowerControl)
public EmissionMask getEmissionsMask()
public MaskFunction getEmissionsFloor()
public boolean isUsingEmissionsFloor()
public double getBandwidth()
public double getBandwidthOffset()
public Bounds getBandwidthBounds()
public List<LocalEnvironment> getLocalEnvironments()
public AntennaGain getAntennaGain()
public Distribution getHeight()
public boolean isUsingPowerControl()
Copyright © 2018. All rights reserved.