| 
    Jpp
    18.3.1
    
   the software that should make you happy 
   | 
 
Default PMT simulation interface. More...
#include <JPMTDefaultSimulatorInterface.hh>
  
 Public Member Functions | |
| virtual void | processHits (const JPMTIdentifier &id, const JCalibration &calibration, const JStatus &status, const JPMTData< JPMTSignal > &input, JPMTData< JPMTPulse > &output) const override | 
| Process hits.  More... | |
| virtual bool | getPMTStatus (const JPMTIdentifier &id, const JTimeRange &window, const JStatus &status) const | 
| Get PMT status.  More... | |
| virtual const  JPMTSignalProcessorInterface &  | getPMTSignalProcessor (const JPMTIdentifier &pmt) const | 
| Get PMT signal processor.  More... | |
Default PMT simulation interface.
This class implements the JPMTSimulator interface by transferring the PMT simulation to the PMT signal processor interface.
Definition at line 25 of file JPMTDefaultSimulatorInterface.hh.
      
  | 
  inlineoverridevirtual | 
Process hits.
| id | PMT identifier | 
| calibration | PMT calibration | 
| status | PMT status | 
| input | PMT signals | 
| output | PMT hits | 
Implements JDETECTOR::JPMTSimulator.
Definition at line 38 of file JPMTDefaultSimulatorInterface.hh.
      
  | 
  inlinevirtual | 
Get PMT status.
| id | PMT identifier | 
| window | time range | 
| status | PMT status | 
Definition at line 61 of file JPMTDefaultSimulatorInterface.hh.
      
  | 
  inlinevirtual | 
Get PMT signal processor.
| pmt | PMT identifier | 
Reimplemented in JDETECTOR::JPMTDefaultSimulator.
Definition at line 73 of file JPMTDefaultSimulatorInterface.hh.
 1.8.5