Interface definition for
fusion.trackingArchitecture.TrackFuser abstract class defines the interface for a track fuser used
trackingArchitecture System object. To custom a track fuser class used in the
trackingArchitecture System object, create a class that inherits from the
fusion.trackingArchitecture.TrackFuser class. The class definition must have
classdef customTrackFuserClass < fusion.trackingArchitecture.TrackFuser
customTrackFuserClass is the name of your custom track fuser
fusion.trackingArchitecture.TrackFuser class is a
For information on class attributes, see Class Attributes.
FuserIndex — Unique index of the track fuser
Unique index of the track fuser in the tracking architecture, specified as positive integer.
runs the fuser based on the
confirmedTracks = step(fuserObj,localTracks,time)
localTracks input and the simulation
time input. It also returns the confirmed tracks.
determines if the track fuser is in use.
tf = isLocked(fuserObj)
resets the internal states of the track fuser object
releases system resources such as memory, file handles, or hardware connections, and allows you to change properties and input characteristics of the track fuser object
creates a copy
clonedFuser = clone(fuserObj)
clonedFuser that has the same property values and
states as the track fuser object
returns the indices of sources to the track fuser object
indices = sourceIndices(fuserObj)
indices lists the indices of sources to the fuser, returned
as a vector of nonnegative integers.
Introduced in R2021a