| 
    Jpp
    17.0.0
    
   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.
 1.8.5