1 #ifndef __JDETECTOR__JCLBSIMULATOR__
2 #define __JDETECTOR__JCLBSIMULATOR__
14 namespace JDETECTOR {}
15 namespace JPP {
using namespace JDETECTOR; }
45 for (JCLBInput::iterator i = data.begin(); i != data.end(); ++i) {
virtual ~JCLBSimulator()
Virtual destructor.
void reset(JCLBInput &data, size_t size)
Reset CLB buffers.
JPMTData< JPMTPulse > JPMTOutput
Type definition of PMT base output.
JCLBSimulator()
Default constructor.
std::vector< JPMTOutput > JCLBInput
Type definition of CLB input.
Template data structure for PMT I/O.
Interface for CLB simulation.
virtual void processData(const JCLBInput &input, JDAQFrame &output) const =0
Process data.