Jpp  19.0.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 233 of file JSydney.cc.

Constructor & Destructor Documentation

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

Default constructor.

Definition at line 237 of file JSydney.cc.

238  {}

Member Function Documentation

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

Initialise.

Parameters
setupsetup

Definition at line 246 of file JSydney.cc.

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

Member Data Documentation

ids_t JACOUSTICS::JSydney::fits_t::strings

identifiers of strings

Definition at line 256 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::tripods

identifiers of tripods

Definition at line 257 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::hydrophones

identifiers of strings with hydrophone

Definition at line 258 of file JSydney.cc.

ids_t JACOUSTICS::JSydney::fits_t::transmitters

identifiers of strings with transmitter

Definition at line 259 of file JSydney.cc.


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