Auxiliary class for PMT parameters including threshold.  
 More...
#include <JParameters.hh>
Auxiliary class for PMT parameters including threshold. 
Definition at line 21 of file JParameters.hh.
 
◆ JParameters() [1/2]
  
  
      
        
          | JCALIBRATE::JParameters::JParameters  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ JParameters() [2/2]
  
  
      
        
          | JCALIBRATE::JParameters::JParameters  | 
          ( | 
          int  | 
          runId,  | 
         
        
           | 
           | 
          int  | 
          domId,  | 
         
        
           | 
           | 
          int  | 
          pmtId,  | 
         
        
           | 
           | 
          double  | 
          threshold,  | 
         
        
           | 
           | 
          double  | 
          noise,  | 
         
        
           | 
           | 
          double  | 
          signal,  | 
         
        
           | 
           | 
          bool  | 
          badChannel  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Constructor. 
- Parameters
 - 
  
    | runId | run number  | 
    | domId | module identifier  | 
    | pmtId | PMT number  | 
    | threshold | threshold  | 
    | noise | noise  | 
    | signal | signal  | 
    | badChannel | badness of channel  | 
  
   
Definition at line 110 of file JParameters.hh.
 
 
◆ operator<()
  
  
      
        
          | bool JCALIBRATE::JParameters::operator<  | 
          ( | 
          const JParameters &  | 
          parameters | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Less-than operator. 
- Parameters
 - 
  
  
 
- Returns
 - true if perameters less than given parameters; else false 
 
Definition at line 67 of file JParameters.hh.
 
 
◆ operator<<
  
  
      
        
          | std::ostream& operator<<  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          const JParameters &  | 
          parameters  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Write parameters to output stream. 
- Parameters
 - 
  
    | out | output stream  | 
    | parameters | parameters  | 
  
   
- Returns
 - output stream 
 
Definition at line 30 of file JParameters.hh.
   32       return out << parameters.
runId      << 
' ' 
   33                  << parameters.
domId      << 
' ' 
   34                  << parameters.
pmtId      << 
' '  
   36                  << parameters.
noise      << 
' ' 
   37                  << parameters.
signal     << 
' '  
 
 
 
◆ operator>>
  
  
      
        
          | std::istream& operator>>  | 
          ( | 
          std::istream &  | 
          in,  | 
         
        
           | 
           | 
          JParameters &  | 
          parameters  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Read parameters from input stream. 
- Parameters
 - 
  
    | in | input stream  | 
    | parameters | parameters  | 
  
   
- Returns
 - input stream 
 
Definition at line 49 of file JParameters.hh.
   51       return in >> parameters.
runId 
 
 
 
◆ runId
      
        
          | int JCALIBRATE::JParameters::runId | 
        
      
 
 
◆ domId
      
        
          | int JCALIBRATE::JParameters::domId | 
        
      
 
 
◆ pmtId
      
        
          | int JCALIBRATE::JParameters::pmtId | 
        
      
 
 
◆ threshold
      
        
          | double JCALIBRATE::JParameters::threshold | 
        
      
 
 
◆ noise
      
        
          | double JCALIBRATE::JParameters::noise | 
        
      
 
 
◆ signal
      
        
          | double JCALIBRATE::JParameters::signal | 
        
      
 
 
◆ badChannel
      
        
          | bool JCALIBRATE::JParameters::badChannel | 
        
      
 
 
The documentation for this struct was generated from the following file: