Jpp  17.2.0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Friends | List of all members
JDETECTOR::JPMTReadoutAddress Class Reference

Data structure for PMT readout address. More...

#include <JPMTReadoutAddress.hh>

Inheritance diagram for JDETECTOR::JPMTReadoutAddress:
JDETECTOR::JPMTAddressTranslator JDETECTOR::JPMTChannel JDETECTOR::JPMTIdentifier

Public Member Functions

 JPMTReadoutAddress ()
 Default constructor. More...
 
 JPMTReadoutAddress (const int tdc)
 Constructor. More...
 
int getTDC () const
 Get TDC. More...
 

Public Attributes

int tdc
 TDC channel. More...
 

Friends

std::istream & operator>> (std::istream &in, JPMTReadoutAddress &object)
 Read PMT readout address from input. More...
 
std::ostream & operator<< (std::ostream &out, const JPMTReadoutAddress &object)
 Write PMT readout address to output. More...
 
JReaderoperator>> (JReader &in, JPMTReadoutAddress &object)
 Read PMT readout address from input. More...
 
JWriteroperator<< (JWriter &out, const JPMTReadoutAddress &object)
 Write PMT readout address to output. More...
 

Detailed Description

Data structure for PMT readout address.

Definition at line 27 of file JPMTReadoutAddress.hh.

Constructor & Destructor Documentation

JDETECTOR::JPMTReadoutAddress::JPMTReadoutAddress ( )
inline

Default constructor.

Definition at line 33 of file JPMTReadoutAddress.hh.

34  {
35  this->tdc = -1;
36  }
JDETECTOR::JPMTReadoutAddress::JPMTReadoutAddress ( const int  tdc)
inline

Constructor.

Parameters
tdcTDC

Definition at line 44 of file JPMTReadoutAddress.hh.

45  {
46  this->tdc = tdc;
47  }

Member Function Documentation

int JDETECTOR::JPMTReadoutAddress::getTDC ( ) const
inline

Get TDC.

Returns
TDC

Definition at line 55 of file JPMTReadoutAddress.hh.

56  {
57  return tdc;
58  }

Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  in,
JPMTReadoutAddress object 
)
friend

Read PMT readout address from input.

Parameters
ininput stream
objectPMT readout address
Returns
input stream

Definition at line 68 of file JPMTReadoutAddress.hh.

69  {
70  return in >> object.tdc;
71  }
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
Definition: JCanberra.sh:46
std::ostream& operator<< ( std::ostream &  out,
const JPMTReadoutAddress object 
)
friend

Write PMT readout address to output.

Parameters
outoutput stream
objectPMT readout address
Returns
output stream

Definition at line 81 of file JPMTReadoutAddress.hh.

82  {
83  return out << object.tdc;
84  }
JReader& operator>> ( JReader in,
JPMTReadoutAddress object 
)
friend

Read PMT readout address from input.

Parameters
inreader
objectPMT readout address
Returns
reader

Definition at line 94 of file JPMTReadoutAddress.hh.

95  {
96  return in >> object.tdc;
97  }
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
Definition: JCanberra.sh:46
JWriter& operator<< ( JWriter out,
const JPMTReadoutAddress object 
)
friend

Write PMT readout address to output.

Parameters
outwriter
objectPMT readout address
Returns
writer

Definition at line 107 of file JPMTReadoutAddress.hh.

108  {
109  return out << object.tdc;
110  }

Member Data Documentation

int JDETECTOR::JPMTReadoutAddress::tdc

TDC channel.

Definition at line 113 of file JPMTReadoutAddress.hh.


The documentation for this class was generated from the following file: