Jpp
Public Member Functions | List of all members
JDETECTOR::JCLBDefaultSimulatorInterface::JStateMachine Class Reference

Interface to mimic hit ordering effects due to state machine inside CLB. More...

#include <JCLBDefaultSimulatorInterface.hh>

Inheritance diagram for JDETECTOR::JCLBDefaultSimulatorInterface::JStateMachine:
JDETECTOR::JCLBDefaultSimulator::JStateMachine

Public Member Functions

virtual ~JStateMachine ()
 Virtual destructor. More...
 
virtual bool maybeSwapped (const JDAQHit &first, const JDAQHit &second) const
 Test whether two consecutive hits may be swapped. More...
 

Detailed Description

Interface to mimic hit ordering effects due to state machine inside CLB.

Definition at line 83 of file JCLBDefaultSimulatorInterface.hh.

Constructor & Destructor Documentation

◆ ~JStateMachine()

virtual JDETECTOR::JCLBDefaultSimulatorInterface::JStateMachine::~JStateMachine ( )
inlinevirtual

Virtual destructor.

Definition at line 88 of file JCLBDefaultSimulatorInterface.hh.

89  {}

Member Function Documentation

◆ maybeSwapped()

virtual bool JDETECTOR::JCLBDefaultSimulatorInterface::JStateMachine::maybeSwapped ( const JDAQHit first,
const JDAQHit second 
) const
inlinevirtual

Test whether two consecutive hits may be swapped.

Parameters
firstfirst DAQ hit
secondsecond DAQ hit
Returns
true if first and second hit may be swapped; else false

Reimplemented in JDETECTOR::JCLBDefaultSimulator::JStateMachine.

Definition at line 99 of file JCLBDefaultSimulatorInterface.hh.

100  {
101  return false;
102  }

The documentation for this class was generated from the following file: