Jpp  18.1.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JACOUSTICS::JSydney::fits_t Struct Reference

Auxiliary data structure for group of lists of identifiers of to-be-fitted objects. More...

Public Member Functions

 fits_t ()
 Default constructor. More...
 
void initialise (const JSetup &setup)
 Initialise. More...
 

Public Attributes

ids_t strings
 strings More...
 
ids_t tripods
 tripods More...
 
ids_t hydrophones
 hydrophones More...
 
ids_t transmitters
 transmitters More...
 

Detailed Description

Auxiliary data structure for group of lists of identifiers of to-be-fitted objects.

Definition at line 225 of file JSydney.cc.

Constructor & Destructor Documentation

JACOUSTICS::JSydney::fits_t::fits_t ( )
inline

Default constructor.

Definition at line 229 of file JSydney.cc.

230  {}

Member Function Documentation

void JACOUSTICS::JSydney::fits_t::initialise ( const JSetup setup)
inline

Initialise.

Parameters
setupsetup

Definition at line 238 of file JSydney.cc.

239  {
240  using namespace JPP;
241 
242  strings = make_array(setup.detector .begin(), setup.detector .end(), &JModule ::getString);
243  tripods = make_array(setup.tripods .begin(), setup.tripods .end(), &JTripod ::getID);
244  hydrophones = make_array(setup.hydrophones .begin(), setup.hydrophones .end(), &JHydrophone ::getString);
246  }
JDetector detector
detector
Definition: JSydney.cc:101
tripods_container tripods
tripods
Definition: JSydney.cc:102
transmitters_container transmitters
transmitters
Definition: JSydney.cc:119
hydrophones
hydrophones
const array_type< JValue_t > & make_array(const JValue_t(&array)[N])
Method to create array of values.
Definition: JVectorize.hh:54
int getID() const
Get identifier.
Definition: JObjectID.hh:50
ids_t transmitters
transmitters
Definition: JSydney.cc:251
int getString() const
Get string number.
Definition: JLocation.hh:134
ids_t hydrophones
hydrophones
Definition: JSydney.cc:250

Member Data Documentation

ids_t JACOUSTICS::JSydney::fits_t::strings

strings

Definition at line 248 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::tripods

tripods

Definition at line 249 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::hydrophones

hydrophones

Definition at line 250 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::transmitters

transmitters

Definition at line 251 of file JSydney.cc.


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