1 #ifndef __JCOMPASS__JEVT__
2 #define __JCOMPASS__JEVT__
70 out <<
FIXED(9,6) << quaternion.
a <<
' '
71 <<
FIXED(9,6) << quaternion.
b <<
' '
72 <<
FIXED(9,6) << quaternion.
c <<
' '
73 <<
FIXED(9,6) << quaternion.
d;
132 out << setw(10) <<
object.id <<
' '
133 <<
FIXED(20,0) <<
object.t <<
' '
134 <<
static_cast<const JQuaternion&
>(object) << endl;
241 << setw(4) << evt.
id << endl
242 << setw(5) << evt.
ndf << endl
245 for (JEvt::const_iterator i = evt.begin(); i != evt.end(); ++i) {
Auxiliary classes and methods for orientation calibration based on compasses.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary data structure for floating point format specification.
JEvt()
Default constructor.
JEvt(const JHead &header)
Constructor.
friend std::ostream & operator<<(std::ostream &out, const JEvt &evt)
Write event to output.
int ndf
number of degrees of freedom
JHead()
Default constructor.
virtual ~JHead()
Virtual destructor.
double UNIXTimeStop
stop time
double UNIXTimeStart
start time
JHead(const double t0, const double t1, const int id, const int ndf, const double chi2)
Constructor.
ClassDefNV(JOrientation, 1)
JOrientation(const int id, const double ts, const JQuaternion &Q)
Constructor.
friend std::ostream & operator<<(std::ostream &out, const JOrientation &object)
Write orientation to output.
JOrientation()
Default constructor.
ClassDefNV(JQuaternion, 1)
JQuaternion()
Default constructor.
friend std::ostream & operator<<(std::ostream &out, const JQuaternion &quaternion)
Write quaternion to output.
JQuaternion(const double a, const double b, const double c, const double d)
Constructor.