tdaq-develop-2025-02-12
ots::ROCCosmicRayVetoInterface Class Reference
Inheritance diagram for ots::ROCCosmicRayVetoInterface:

Public Member Functions

 ROCCosmicRayVetoInterface (const std::string &rocUID, const ConfigurationTree &theXDAQContextConfigTree, const std::string &interfaceConfigurationPath)
 
void configure (void) override
 
void halt (void) override
 
void pause (void) override
 
void resume (void) override
 
void start (std::string runNumber) override
 
void stop (void) override
 
bool running (void) override
 
virtual void writeEmulatorRegister (uint16_t address, uint16_t data_to_write) override
 
virtual uint16_t readEmulatorRegister (uint16_t address) override
 
void Reset ()
 
void RocConfigure (bool gr=false)
 
void ResetTxBuffers ()
 
void DoTheCRV_Dance (__ARGS__)
 
void GetFirmwareVersion (__ARGS__)
 
void GetTestCounter (__ARGS__)
 
void SetTestCounter (__ARGS__)
 
void HardReset (__ARGS__)
 
void SoftReset (__ARGS__)
 
void RocConfigure (__ARGS__)
 
void GetStatus (__ARGS__)
 
void FiberRx (__ARGS__)
 
void FiberTx (__ARGS__)
 
void SetLoopbackMode (__ARGS__)
 

Detailed Description

Definition at line 13 of file ROCCosmicRayVetoInterface.h.


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