de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl
Class RBMCDASample<T extends TargetID>

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.tracking.multitarget.datatypes.impl.RBMCDASample<T>
Type Parameters:
T - type of discrete state variables
All Implemented Interfaces:
Copyable<RBMCDASample<T>>

@ALDMetaInfo(export=ALLOWED)
public class RBMCDASample<T extends TargetID>
extends Object
implements Copyable<RBMCDASample<T>>

Representation of a RBMCDA-sample. A RBMCDA-sample holds a multi-target prediction filter as well as an RBMCDASampleInfo-object, which stores information like associations and association probabilities.

Author:
Oliver Gress

Field Summary
 MultiTargetPredictionFilterIndep<T> filter
          The current state distribution of targets in this sample estimated by a prediction filter
 int maxTargetID
          The maximum target ID that occurred in this sample up to the current time step
 
Constructor Summary
RBMCDASample()
          Constructor.
RBMCDASample(MultiTargetPredictionFilterIndep<T> filter)
          Constructor with an initial prediction filter.
 
Method Summary
 RBMCDASample<T> copy()
           
 RBMCDASampleInfo<T> getSampleInfo()
          Get the info object of this RBMCDA-sample
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filter

public MultiTargetPredictionFilterIndep<T extends TargetID> filter
The current state distribution of targets in this sample estimated by a prediction filter


maxTargetID

public int maxTargetID
The maximum target ID that occurred in this sample up to the current time step

Constructor Detail

RBMCDASample

public RBMCDASample()
Constructor.


RBMCDASample

public RBMCDASample(MultiTargetPredictionFilterIndep<T> filter)
Constructor with an initial prediction filter.

Method Detail

copy

public RBMCDASample<T> copy()
Specified by:
copy in interface Copyable<RBMCDASample<T extends TargetID>>

getSampleInfo

public RBMCDASampleInfo<T> getSampleInfo()
Get the info object of this RBMCDA-sample



Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.