|
Jpp
17.3.1
the software that should make you happy
|
Interface for PMT simulation. More...
#include <JPMTSimulator.hh>
Public Member Functions | |
| virtual | ~JPMTSimulator () |
| Virtual destructor. More... | |
| virtual void | processHits (const JPMTIdentifier &id, const JCalibration &calibration, const JStatus &status, const JPMTData< JPMTSignal > &input, JPMTData< JPMTPulse > &output) const =0 |
| Process hits. More... | |
Protected Member Functions | |
| JPMTSimulator () | |
| Default constructor. More... | |
Interface for PMT simulation.
The input buffer consists of a sorted array of PMT analogue signals JDETECTOR::JPMTSignal and the output of an array of PMT digital pulses JDETECTOR::JPMTPulse.
Definition at line 247 of file JPMTSimulator.hh.
|
inlineprotected |
|
inlinevirtual |
|
pure virtual |
Process hits.
| id | PMT identifier |
| calibration | PMT calibration |
| status | PMT status |
| input | PMT signals |
| output | PMT pulses |
Implemented in JDETECTOR::JDetectorSimulator, and JDETECTOR::JPMTDefaultSimulatorInterface.
1.8.5