1 #ifndef __JDETECTOR__JPMTDEFAULTSIMULATORINTERFACE__
2 #define __JDETECTOR__JPMTDEFAULTSIMULATORINTERFACE__
12 namespace JDETECTOR {}
13 namespace JPP {
using namespace JDETECTOR; }
45 cpu(calibration, input, output);
Interface for PMT simulation.
virtual void processHits(const JPMTIdentifier &id, const JCalibration &calibration, const JPMTData< JPMTSignal > &input, JPMTData< JPMTPulse > &output) const
Process hits.
virtual bool getPMTstatus(const JPMTIdentifier &id) const
Get PMT status.
Data structure for PMT calibration.
virtual const JPMTSignalProcessorInterface & getPMTSignalProcessor(const JPMTIdentifier &pmt) const
Get PMT signal processor.
PMT signal processor interface.
Template data structure for PMT I/O.
Default PMT simulation interface.