Public Member Functions | Public Attributes | List of all members
ISM::Track Struct Reference

#include <Track.hpp>

Public Member Functions

void calculateWeight ()
 
 Track (std::string type="", std::string observedId="")
 
 Track (const Track &other)
 

Public Attributes

std::vector< ObjectPtrobjects
 
std::string observedId
 
std::string type
 
double weight
 

Detailed Description

Track class. Subsumes consecutive object estimations of one object into a trajectory.

Definition at line 30 of file Track.hpp.

Constructor & Destructor Documentation

ISM::Track::Track ( std::string  type = "",
std::string  observedId = "" 
)
inline

Definition at line 36 of file Track.hpp.

ISM::Track::Track ( const Track other)
inline

Definition at line 37 of file Track.hpp.

Member Function Documentation

void ISM::Track::calculateWeight ( )

Definition at line 22 of file Track.cpp.

Member Data Documentation

std::vector<ObjectPtr> ISM::Track::objects

Definition at line 33 of file Track.hpp.

std::string ISM::Track::observedId

Definition at line 32 of file Track.hpp.

std::string ISM::Track::type

Definition at line 31 of file Track.hpp.

double ISM::Track::weight

Definition at line 34 of file Track.hpp.


The documentation for this struct was generated from the following files:


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41