11 #ifndef DtEmitterSystemStateEncoder_H_
12 #define DtEmitterSystemStateEncoder_H_
25 class DT_DLL_VL DtEmitterSystemStateEncoder :
public DtStateEncoder
29 DtEmitterSystemStateEncoder();
32 virtual ~DtEmitterSystemStateEncoder();
35 DtEmitterSystemStateEncoder(
const DtEmitterSystemStateEncoder& orig);
38 DtEmitterSystemStateEncoder& operator=(
const DtEmitterSystemStateEncoder& orig);
44 virtual DtElectromagneticEmissionPdu* stateMsg(
50 virtual void setAzimuthThreshold(
double threshold);
53 virtual double azimuthThreshold()
const;
57 virtual void setElevationThreshold(
double threshold);
60 virtual double elevationThreshold()
const;
72 DtElectromagneticEmissionPdu* pdu);
76 DtElectromagneticEmissionPdu myAsPdu;
77 double myAzimuthThreshold;
78 double myElevationThreshold;