Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
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.
 
virtual bool maybeSwapped (const JDAQHit &first, const JDAQHit &second) const
 Test whether two consecutive hits may be swapped.
 

Detailed Description

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

Definition at line 97 of file JCLBDefaultSimulatorInterface.hh.

Constructor & Destructor Documentation

◆ ~JStateMachine()

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

Virtual destructor.

Definition at line 102 of file JCLBDefaultSimulatorInterface.hh.

103 {}

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 113 of file JCLBDefaultSimulatorInterface.hh.

114 {
115 return false;
116 }

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