This function creates a Wideband Single Target Detection Variable
Usage
EVSTWideband(
EVFile,
EVVar,
Operand2,
TsThreshold = NULL,
MinimumPulseLength = NULL,
MaximumPulseLength = NULL,
BeamCompensationModel = NULL,
MaximumBeamCompensation = NULL,
MaximumStdDevOfMajorAxisAngles = NULL,
MaximumStdDevOfMinorAxisAngles = NULL
)
Arguments
- EVFile
An Echoview file COM object
- EVVar
An Echoview Variable, accepts inputs as Character, list or Variable object (COMIDispatch)
- Operand2
An Echoview Variable, accepts inputs as Character, list or Variable object (COMIDispatch)
- TsThreshold
numeric [dB] Single target detection threshold
- MinimumPulseLength
numeric Minimum normalized pulse length
- MaximumPulseLength
numeric Maximum normalized pulse length ,
- BeamCompensationModel
numeric [1,4] 1 = Simrad Lobe, 4 = None,
- MaximumBeamCompensation
NULL=,numeric Maximum beam compensationngles = NULL,
- MaximumStdDevOfMajorAxisAngles
Maximum standard deviation of major axis angles
- MaximumStdDevOfMinorAxisAngles
Maximum standard deviation of minor axis angles
Examples
#To be added - Needs Example data
if (FALSE) {
#Starting Echoview
echoview = StartEchoview()
#Create a new EV File
EVFile <- EVCreateNew(EVAppObj=echoview, dataFiles = "rawfile.raw")$EVFile
#Set the First and second Operand
EVVar <- "Fileset 1: TS pulse compressed wideband pings T1"
Operand2 <- "Fileset 1: angular position pulse compressed wideband pings T1"
#Create a wideband single target detection varable
ST <- EVSTWideband(EVFile=EVFile,EVVar=EVVar,Operand2=Operand2)
# Change TS detection threshold
ST <- EVSTWideband(EVFile=EVFile,EVVar=EVVar,Operand2=Operand2,TsThreshold=-90)
}