Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JACOUSTICS::JTransmission::compare Struct Reference

Auxiliary class to compare transmissions. More...

#include <JTransmission.hh>

Public Member Functions

 compare (const double precision)
 Constructor. More...
 
bool operator() (const JTransmission &first, const JTransmission &second) const
 Compare two transmissions. More...
 

Public Attributes

const double precision
 

Detailed Description

Auxiliary class to compare transmissions.

Definition at line 113 of file JTransmission.hh.

Constructor & Destructor Documentation

JACOUSTICS::JTransmission::compare::compare ( const double  precision)
inline

Constructor.

Parameters
precisionprecision

Definition at line 119 of file JTransmission.hh.

119  :
121  {}

Member Function Documentation

bool JACOUSTICS::JTransmission::compare::operator() ( const JTransmission first,
const JTransmission second 
) const
inline

Compare two transmissions.

Parameters
firstfirst transmission
secondsecond transmission
Returns
true if times-of-arrival are similar; else false

Definition at line 131 of file JTransmission.hh.

132  {
133  return fabs(first.getToA() - second.getToA()) <= precision;
134  }
double getToA() const
Get absolute time of arrival.

Member Data Documentation

const double JACOUSTICS::JTransmission::compare::precision

Definition at line 136 of file JTransmission.hh.


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