Class TsSimulation

java.lang.Object
org.jlab.coda.emu.modules.ModuleAdapter
org.jlab.coda.emu.modules.TsSimulation
All Implemented Interfaces:
EmuModule, CODAStateMachine, StatedObject

public class TsSimulation extends ModuleAdapter
This class is used when running simulated, emu-based ROCS. This must be the master ROC in order for synchronization to work properly. All simulated ROCs need to be the same priority level so that they all receive the RC commands - END in particular - at the same time. This module takes no input and has no output. Instead it provides synchronization through cMsg commands handled by the RC platform's cMsg server.
  • Constructor Details

    • TsSimulation

      public TsSimulation(String name, Map<String,String> attributeMap, Emu emu)
      Constructor.
      Parameters:
      name - name of module
      attributeMap - map containing attributes of module
      emu - Emu this module belongs to.
  • Method Details