Jpp 21.0.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
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.
 
void initialise (const JSetup &setup)
 Initialise.
 

Public Attributes

ids_t strings
 identifiers of strings
 
ids_t tripods
 identifiers of tripods
 
ids_t hydrophones
 identifiers of strings with hydrophone
 
ids_t transmitters
 identifiers of strings with transmitter
 

Detailed Description

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

Definition at line 348 of file JSydney.cc.

Constructor & Destructor Documentation

◆ fits_t()

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

Default constructor.

Definition at line 352 of file JSydney.cc.

353 {}

Member Function Documentation

◆ initialise()

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

Initialise.

Parameters
setupsetup

Definition at line 361 of file JSydney.cc.

362 {
363 using namespace JPP;
364
365 strings = make_array(setup.detector .begin(), setup.detector .end(), &JModule ::getString);
366 tripods = make_array(setup.tripods .begin(), setup.tripods .end(), &JTripod ::getID);
367 hydrophones = make_array(setup.hydrophones .begin(), setup.hydrophones .end(), &JHydrophone ::getString);
368 transmitters = make_array(setup.transmitters.begin(), setup.transmitters.end(), &JTransmitter::getString);
369 }
array_type< JValue_t > make_array(const JValue_t(&array)[N])
Method to create array of values.
Definition JVectorize.hh:69
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
tripods_container tripods
tripods
Definition JSydney.cc:133
hydrophones
hydrophones
transmitters_container transmitters
transmitters
Definition JSydney.cc:150
JDetector detector
detector
Definition JSydney.cc:131
ids_t transmitters
identifiers of strings with transmitter
Definition JSydney.cc:374
ids_t tripods
identifiers of tripods
Definition JSydney.cc:372
ids_t hydrophones
identifiers of strings with hydrophone
Definition JSydney.cc:373
ids_t strings
identifiers of strings
Definition JSydney.cc:371

Member Data Documentation

◆ strings

ids_t JACOUSTICS::JSydney::fits_t::strings

identifiers of strings

Definition at line 371 of file JSydney.cc.

◆ tripods

ids_t JACOUSTICS::JSydney::fits_t::tripods

identifiers of tripods

Definition at line 372 of file JSydney.cc.

◆ hydrophones

ids_t JACOUSTICS::JSydney::fits_t::hydrophones

identifiers of strings with hydrophone

Definition at line 373 of file JSydney.cc.

◆ transmitters

ids_t JACOUSTICS::JSydney::fits_t::transmitters

identifiers of strings with transmitter

Definition at line 374 of file JSydney.cc.


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