Auxiliary class to convert DAQ hit time to/from Monte Carlo hit time.  
 More...
#include <time_converter.hh>
Auxiliary class to convert DAQ hit time to/from Monte Carlo hit time. 
Definition at line 19 of file time_converter.hh.
 
◆ time_converter() [1/3]
  
  
      
        
          | time_converter::time_converter  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ time_converter() [2/3]
  
  
      
        
          | time_converter::time_converter  | 
          ( | 
          const Evt &  | 
          event | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Constructor. 
Note that this constructor should only be used after incorporation of KM3NETDAQ::JDAQEvent.
- Parameters
 - 
  
  
 
Definition at line 37 of file time_converter.hh.
double getTimeOfRTS(const JDAQChronometer &chronometer)
Get time of last RTS in ns since start of run for a given chronometer.
 
int frame_index
from the raw data
 
double mc_t
MC: time where the mc-event was put in the timeslice, since start of run (offset+frameidx*timeslice_d...
 
 
 
 
◆ time_converter() [3/3]
Constructor. 
- Parameters
 - 
  
    | event | Monte Carlo event  | 
    | chronometer | DAQ chronometer  | 
  
   
Definition at line 49 of file time_converter.hh.
 
 
◆ getTime() [1/2]
  
  
      
        
          | double time_converter::getTime  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get DAQ/trigger time minus Monte Carlo time. 
- Returns
 - time difference [ns] 
 
Definition at line 61 of file time_converter.hh.
 
 
◆ putTime() [1/2]
  
  
      
        
          | double time_converter::putTime  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get Monte Carlo time minus DAQ/trigger time. 
- Returns
 - time difference [ns] 
 
Definition at line 72 of file time_converter.hh.
 
 
◆ getTime() [2/2]
  
  
      
        
          | double time_converter::getTime  | 
          ( | 
          const double  | 
          t0 | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get Monte Carlo hit time. 
- Parameters
 - 
  
    | t0 | DAQ/trigger hit time [ns]  | 
  
   
- Returns
 - Monte Carlo hit time [ns] 
 
Definition at line 84 of file time_converter.hh.
 
 
◆ putTime() [2/2]
  
  
      
        
          | double time_converter::putTime  | 
          ( | 
          const double  | 
          t0 | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get DAQ hit time. 
- Parameters
 - 
  
    | t0 | Monte Carlo hit time [ns]  | 
  
   
- Returns
 - DAQ/trigger hit time [ns] 
 
Definition at line 96 of file time_converter.hh.
 
 
◆ __t0
  
  
      
        
          | double time_converter::__t0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ __t1
  
  
      
        
          | double time_converter::__t1 | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: