1#ifndef __JDETECTOR__JDETECTORHEADER__
2#define __JDETECTOR__JDETECTORHEADER__
90 const double precision = std::numeric_limits<double>::min())
const
106 in >>
static_cast<JUTMGrid&
> (header);
124 out << static_cast<const JUTCTimeRange&>(header);
126 out << static_cast<const JUTMGrid&> (header);
128 out << static_cast<const JUTMPosition&> (header);
144 in >>
static_cast<JUTMGrid&
> (header);
160 out << static_cast<const JUTCTimeRange&>(header);
161 out << static_cast<const JUTMGrid&> (header);
162 out << static_cast<const JUTMPosition&> (header);
229 template<
class JDetectorHeader_t>
254 return JUTMGrid(
"UTM",
"WGS84",
"33N");
265 return JUTMGrid(
"UTM",
"WGS84",
"32N");
Utility class to parse parameter values.
#define gmake_property(A)
macros to convert (template) parameter to JPropertiesElement object
Utility class to parse parameter values.
Interface for binary input.
Interface for binary output.
Simple data structure to support I/O of equations (see class JLANG::JEquation).
Data structure for UTM grid.
const JUTMGrid & getUTMGrid() const
Get UTM grid.
Data structure for UTM position.
const JUTMPosition & getUTMPosition() const
Get UTM position.
file Auxiliary data structures and methods for detector calibration.
JUTMGrid getORCAUTMGrid()
Get UTM grid for ORCA.
JDetectorHeader getARCADetectorHeader()
Get detector header for ARCA.
JUTMGrid getARCAUTMGrid()
Get UTM grid for ARCA.
bool isORCADetector(const JDetectorHeader &header)
Check if given detector header is compatible with that of ORCA.
bool isARCADetector(const JDetectorHeader &header)
Check if given detector header is compatible with tat of ARCA.
JDetectorHeader getORCADetectorHeader()
Get detector header for ORCA.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Template definition of auxiliary base class for comparison of data structures.