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 source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS 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 source JAcoustics sh $DETECTOR_ID CHECK_EXIT_CODE typeset A TRIPODS get_tripods $WORKDIR tripod txt TRIPODS 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: