Data structure for PMT physical address.
More...
#include <JPMTPhysicalAddress.hh>
Data structure for PMT physical address.
Definition at line 26 of file JPMTPhysicalAddress.hh.
JDETECTOR::JPMTPhysicalAddress::JPMTPhysicalAddress |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 33 of file JPMTPhysicalAddress.hh.
char ring
ring number ['A','F']
int position
position within ring [1,6]
JDETECTOR::JPMTPhysicalAddress::JPMTPhysicalAddress |
( |
const char |
ring, |
|
|
const int |
position |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
ring | ring |
position | position |
Definition at line 46 of file JPMTPhysicalAddress.hh.
char ring
ring number ['A','F']
int position
position within ring [1,6]
Less than method.
- Parameters
-
address | PMT physical address |
- Returns
- true if this address before given address; else false
Definition at line 60 of file JPMTPhysicalAddress.hh.
char ring
ring number ['A','F']
int position
position within ring [1,6]
std::string JDETECTOR::JPMTPhysicalAddress::toString |
( |
| ) |
const |
|
inline |
Convert PMT physical address to string.
- Returns
- string
Definition at line 138 of file JPMTPhysicalAddress.hh.
140 std::ostringstream os;
Read PMT physical address from input.
- Parameters
-
in | input stream |
object | PMT physical address |
- Returns
- input stream
Definition at line 76 of file JPMTPhysicalAddress.hh.
79 in >>
object.position;
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
Write PMT physical address to output.
- Parameters
-
out | output stream |
object | PMT physical address |
- Returns
- output stream
Definition at line 92 of file JPMTPhysicalAddress.hh.
95 out <<
object.position;
Read PMT physical address from input.
- Parameters
-
in | reader |
object | PMT physical address |
- Returns
- reader
Definition at line 108 of file JPMTPhysicalAddress.hh.
111 in >>
object.position;
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
Write PMT physical address to output.
- Parameters
-
out | writer |
object | PMT physical address |
- Returns
- writer
Definition at line 124 of file JPMTPhysicalAddress.hh.
127 out <<
object.position;
char JDETECTOR::JPMTPhysicalAddress::ring |
int JDETECTOR::JPMTPhysicalAddress::position |
The documentation for this class was generated from the following file: