22int main(
int argc,
char **argv)
37 JParser<> zap(
"Auxiliary application to apply tilt angles to seabed.");
47 catch(
const exception& error) {
57 catch(
const exception& error) {
67 catch(
const exception& error) {
74 if (!tripods.empty()) {
78 for (tripods_container::const_iterator i = tripods.begin(); i != tripods.end(); ++i) {
82 pos /= tripods.size();
100 for (tripods_container::iterator i = tripods.begin(); i != tripods.end(); ++i) {
102 const double dz =
Tx * (i->getX() - pos.
getX()) +
Ty * (i->getY() - pos.
getY());
Data structure for detector geometry and calibration.
General purpose messaging.
Utility class to parse command line options.
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
Data structure for tripod.
Data structure for position in three dimensions.
Template definition of a multi-dimensional oscillation probability interpolation table.
Utility class to parse command line options.
Data structure for UTM position.
double getY() const
Get y.
double getX() const
Get x.
const JUTMPosition & getUTMPosition() const
Get UTM position.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
int main(int argc, char **argv)
void store(const char *file_name) const
Store to output file.
void load(const char *file_name)
Load from input file.