Jpp  18.4.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
 identifiers of strings More...
 
ids_t tripods
 identifiers of tripods More...
 
ids_t hydrophones
 identifiers of strings with hydrophone More...
 
ids_t transmitters
 identifiers of strings with transmitter More...
 

Detailed Description

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

Definition at line 232 of file JSydney.cc.

Constructor & Destructor Documentation

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

Default constructor.

Definition at line 236 of file JSydney.cc.

237  {}

Member Function Documentation

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

Initialise.

Parameters
setupsetup

Definition at line 245 of file JSydney.cc.

246  {
247  using namespace JPP;
248 
249  strings = make_array(setup.detector .begin(), setup.detector .end(), &JModule ::getString);
250  tripods = make_array(setup.tripods .begin(), setup.tripods .end(), &JTripod ::getID);
251  hydrophones = make_array(setup.hydrophones .begin(), setup.hydrophones .end(), &JHydrophone ::getString);
253  }
JDetector detector
detector
Definition: JSydney.cc:108
tripods_container tripods
tripods
Definition: JSydney.cc:109
transmitters_container transmitters
transmitters
Definition: JSydney.cc:126
ids_t strings
identifiers of strings
Definition: JSydney.cc:255
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
identifiers of strings with transmitter
Definition: JSydney.cc:258
int getString() const
Get string number.
Definition: JLocation.hh:134
ids_t hydrophones
identifiers of strings with hydrophone
Definition: JSydney.cc:257
ids_t tripods
identifiers of tripods
Definition: JSydney.cc:256

Member Data Documentation

ids_t JACOUSTICS::JSydney::fits_t::strings

identifiers of strings

Definition at line 255 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::tripods

identifiers of tripods

Definition at line 256 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::hydrophones

identifiers of strings with hydrophone

Definition at line 257 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::transmitters

identifiers of strings with transmitter

Definition at line 258 of file JSydney.cc.


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