Jpp  16.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JModuleSupportkit.hh
Go to the documentation of this file.
1 #ifndef __JDETECTOR__JMODULESUPPORTKIT__
2 #define __JDETECTOR__JMODULESUPPORTKIT__
3 
5 
6 /**
7  * \file
8  *
9  * Module support kit.
10  * \author mdejong
11  */
12 namespace JDETECTOR {}
13 namespace JPP { using namespace JDETECTOR; }
14 
15 namespace JDETECTOR {
16 
18 
19  static const double PIEZO_V1_DELAYTIME_US = 170.3; //!< Piezo delay time [us]
20  static const double PIEZO_V2_DELAYTIME_US = 242.1; //!< Piezo delay time [us]
21  static const double HYDROPHONE_DELAYTIME_US = 50.7; //!< Hydrophone delay time [us]
22 
23 
24  /**
25  * Get relative position of piezo in optical module.
26  *
27  * \return position [m]
28  */
30  {
31  return JPosition3D(0.0, 0.0, -0.20);
32  }
33 }
34 
35 #endif
static const double HYDROPHONE_DELAYTIME_US
Hydrophone delay time [us].
static const double PIEZO_V1_DELAYTIME_US
Piezo delay time [us].
static const double PIEZO_V2_DELAYTIME_US
Piezo delay time [us].
JPosition3D getPiezoPosition()
Get relative position of piezo in optical module.
Data structure for position in three dimensions.
Definition: JPosition3D.hh:36