Jpp
18.0.0-rc.4
the software that should make you happy
|
Interface for CLB simulation. More...
#include <JCLBSimulator.hh>
Public Member Functions | |
virtual | ~JCLBSimulator () |
Virtual destructor. More... | |
virtual void | processData (const JModuleIdentifier &id, const JCLBInput &input, JDAQSuperFrame &output) const =0 |
Process data. More... | |
Protected Member Functions | |
JCLBSimulator () | |
Default constructor. More... | |
Interface for CLB simulation.
This interface defines the conversion of simulated data to the standard KM3NeT data format.
The input consists of a 2D-array of JPMTPulse's organised per PMT channel and the output of a KM3NETDAQ::JDAQSuperFrame data structure in which data from different PMTs are mixed.
Definition at line 59 of file JCLBSimulator.hh.
|
inlineprotected |
|
inlinevirtual |
|
pure virtual |
Process data.
id | module identifier |
input | PMT data |
output | CLB data |
Implemented in JDETECTOR::JDetectorSimulator, and JDETECTOR::JCLBDefaultSimulatorInterface.