public static class CRDConfiguration.LaserConfiguration extends Object
Constructor and Description |
---|
LaserConfiguration() |
Modifier and Type | Method and Description |
---|---|
double |
getBeamDivergence()
Get the beam divergence.
|
String |
getLaserId()
Get the laser configuration ID.
|
String |
getLaserType()
Get the laser type.
|
double |
getNominalFireRate()
Get the nominal fire rate.
|
double |
getPrimaryWavelength()
Get the primary wavelength.
|
double |
getPulseEnergy()
Get the pulse energy.
|
int |
getPulseInOutgoingSemiTrain()
Get the number of pulses in outgoing semi-train.
|
double |
getPulseWidth()
Get the pulse width (FWHM in ps).
|
void |
setBeamDivergence(double beamDivergence)
Set the beam divergence.
|
void |
setLaserId(String laserId)
Set the laser configuration ID.
|
void |
setLaserType(String laserType)
Set the laser type.
|
void |
setNominalFireRate(double nominalFireRate)
Set the nominal fire rate.
|
void |
setPrimaryWavelength(double primaryWavelength)
Set the primary wavelength.
|
void |
setPulseEnergy(double pulseEnergy)
Set the pulse energy.
|
void |
setPulseInOutgoingSemiTrain(int pulseInOutgoingSemiTrain)
Set the number of pulses in outgoing semi-train.
|
void |
setPulseWidth(double pulseWidth)
Set the pulse width.
|
public String getLaserId()
public void setLaserId(String laserId)
laserId
- the laser configuration ID to setpublic String getLaserType()
public void setLaserType(String laserType)
laserType
- the laser type to setpublic double getPrimaryWavelength()
public void setPrimaryWavelength(double primaryWavelength)
primaryWavelength
- the primary wavelength to set in meterspublic double getNominalFireRate()
public void setNominalFireRate(double nominalFireRate)
nominalFireRate
- the nominal fire rate to set in Hzpublic double getPulseEnergy()
public void setPulseEnergy(double pulseEnergy)
pulseEnergy
- the pulse energy to set in mJpublic double getPulseWidth()
public void setPulseWidth(double pulseWidth)
pulseWidth
- the pulse width to setpublic double getBeamDivergence()
public void setBeamDivergence(double beamDivergence)
beamDivergence
- the beam divergence to set in arcsecpublic int getPulseInOutgoingSemiTrain()
public void setPulseInOutgoingSemiTrain(int pulseInOutgoingSemiTrain)
pulseInOutgoingSemiTrain
- the number of pulses in outgoing semi-train to setCopyright © 2002-2022 CS GROUP. All rights reserved.