|
Jpp
master_rocky-37-gf0c5bc59d
the software that should make you happy
|
Application to perform acoustic pre-calibration. More...
#include <string>#include <iostream>#include <iomanip>#include <vector>#include <set>#include <algorithm>#include <limits>#include <sys/stat.h>#include <type_traits>#include <functional>#include <future>#include <mutex>#include <thread>#include <queue>#include "TROOT.h"#include "TFile.h"#include "km3net-dataformat/definitions/module_status.hh"#include "JLang/JPredicate.hh"#include "JLang/JComparator.hh"#include "JLang/JComparison.hh"#include "JLang/JSTDObjectWriter.hh"#include "JLang/JSTDObjectReader.hh"#include "JSystem/JStat.hh"#include "JDetector/JDetector.hh"#include "JDetector/JDetectorToolkit.hh"#include "JDetector/JTripod.hh"#include "JDetector/JTransmitter.hh"#include "JDetector/JModule.hh"#include "JDetector/JHydrophone.hh"#include "JDetector/JLocationRouter.hh"#include "JFit/JGradient.hh"#include "JTools/JHashMap.hh"#include "JTools/JRange.hh"#include "JMath/JQuantile_t.hh"#include "JSupport/JMultipleFileScanner.hh"#include "JAcoustics/JSoundVelocity.hh"#include "JAcoustics/JEmitter.hh"#include "JAcoustics/JAcousticsToolkit.hh"#include "JAcoustics/JHit.hh"#include "JAcoustics/JFitParameters.hh"#include "JAcoustics/JKatoomba_t.hh"#include "JAcoustics/JEvent.hh"#include "JAcoustics/JSuperEvt.hh"#include "JAcoustics/JSuperEvtToolkit.hh"#include "JAcoustics/JSupport.hh"#include "JAcoustics/JTransmission_t.hh"#include "JAcoustics/JFremantle_t.hh"#include "JAcoustics/JPlatypus_t.hh"#include "Jeep/JTimer.hh"#include "Jeep/JeepToolkit.hh"#include "Jeep/JContainer.hh"#include "Jeep/JParser.hh"#include "Jeep/JMessage.hh"Go to the source code of this file.
Classes | |
| struct | JACOUSTICS::JFilenames |
| Auxiliary data structure for handling of file names. More... | |
| struct | JACOUSTICS::JSetup |
| Auxiliary data structure for setup of complete system. More... | |
| struct | JACOUSTICS::JSydney |
| Main class for pre-calibration using acoustics data. More... | |
| struct | JACOUSTICS::JSydney::ids_t |
| List of object identifiers. More... | |
| struct | JACOUSTICS::JSydney::fits_t |
| Auxiliary data structure for group of lists of identifiers of to-be-fitted objects. More... | |
| struct | JACOUSTICS::JSydney::JModuleEditor |
| Auxiliary class to edit (z) position of module. More... | |
| struct | JACOUSTICS::JSydney::JStringEditor |
| Auxiliary class to edit (x,y,z) position of string. More... | |
| struct | JACOUSTICS::JSydney::JDyneemaEditor |
| Auxiliary class to edit length of Dyneema ropes. More... | |
| struct | JACOUSTICS::JSydney::JTripodEditor |
| Auxiliary class to edit (x,y,z) position of tripod. More... | |
| struct | JACOUSTICS::JSydney::JAnchorEditor |
| Auxiliary class to edit orientation of anchor. More... | |
| struct | JACOUSTICS::JSydney::JParameters_t |
| Extended data structure for parameters of stage. More... | |
| struct | JACOUSTICS::JSydney::string_type |
| Auxiliary data structure for decomposed string. More... | |
| struct | JACOUSTICS::JSydney::detector_type |
| Auxiliary data structure for detector with decomposed strings. More... | |
Namespaces | |
| JACOUSTICS | |
| Auxiliary classes and methods for acoustic position calibration. | |
Typedefs | |
| typedef JContainer< std::vector< JTripod > > | JACOUSTICS::tripods_container |
| typedef JContainer< std::vector< JHydrophone > > | JACOUSTICS::hydrophones_container |
| typedef JContainer< std::vector< JTransmitter > > | JACOUSTICS::transmitters_container |
Functions | |
| int | main (int argc, char **argv) |
Variables | |
| static const char | JACOUSTICS::skip_t = '#' |
| Script commands. More... | |
| static const std::string | JACOUSTICS::initialise_t = "initialise" |
| initialise More... | |
| static const std::string | JACOUSTICS::fix_t = "fix" |
| fix objects More... | |
| static const std::string | JACOUSTICS::string_t = "string" |
| string More... | |
| static const std::string | JACOUSTICS::tripod_t = "tripod" |
| tripod More... | |
| static const std::string | JACOUSTICS::stage_t = "stage" |
| fit stage More... | |
Application to perform acoustic pre-calibration.
Definition in file JSydney.cc.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 1257 of file JSydney.cc.