|
| virtual void | reset () |
| |
| virtual int | getEventOccupancy () |
| |
| virtual void | setupLink (int ilink, int l1a_delay, int l1a_capture_width) |
| | Setup a link.
|
| |
| virtual void | getLinkSetup (int ilink, int &l1a_delay, int &l1a_capture_width) |
| | read link parameters into the passed variables
|
| |
| virtual void | bufferStatus (int ilink, bool &empty, bool &full) |
| | get empty/full status for the given link and stage
|
| |
| virtual void | setup (int econid, int samples_per_ror, int soi) |
| | setup overall event information for daq channels
|
| |
| virtual void | enable (bool doenable) |
| | enable/disable the readout
|
| |
| virtual bool | enabled () |
| | is the readout enabled?
|
| |
| virtual std::vector< uint32_t > | getLinkData (int ilink) |
| | read out link data
|
| |
| virtual void | advanceLinkReadPtr () |
| | Advance link read pointer.
|
| |
| virtual std::map< std::string, uint32_t > | get_debug (uint32_t ask) |
| |
|
int | econid () const |
| | get the econid
|
| |
|
int | samples_per_ror () const |
| | get the samples
|
| |
|
int | soi () const |
| | get the soi
|
| |
|
int | nlinks () const |
| | number of elinks
|
| |
| virtual bool | AXIS_enabled () |
| | is AXIS enabled?
|
| |
| virtual void | AXIS_enable (bool enable) |
| | enable/disable AXIS
|
| |
|
|
UIO | capture_ |
| |
|
bool | per_econ_ |
| |
◆ advanceLinkReadPtr()
| void pflib::zcu::ZCU_Capture::advanceLinkReadPtr |
( |
| ) |
|
|
virtual |
Advance link read pointer.
Reimplemented from pflib::DAQ.
◆ bufferStatus()
| void pflib::zcu::ZCU_Capture::bufferStatus |
( |
int | ilink, |
|
|
bool & | empty, |
|
|
bool & | full ) |
|
virtual |
get empty/full status for the given link and stage
Implements pflib::DAQ.
◆ enable()
| void pflib::zcu::ZCU_Capture::enable |
( |
bool | enable | ) |
|
|
virtual |
enable/disable the readout
Reimplemented from pflib::DAQ.
◆ enabled()
| bool pflib::zcu::ZCU_Capture::enabled |
( |
| ) |
|
|
virtual |
is the readout enabled?
Reimplemented from pflib::DAQ.
◆ get_debug()
◆ getEventOccupancy()
| int pflib::zcu::ZCU_Capture::getEventOccupancy |
( |
| ) |
|
|
virtual |
◆ getLinkData()
| std::vector< uint32_t > pflib::zcu::ZCU_Capture::getLinkData |
( |
int | ilink | ) |
|
|
virtual |
◆ getLinkSetup()
| virtual void pflib::zcu::ZCU_Capture::getLinkSetup |
( |
int | ilink, |
|
|
int & | l1a_delay, |
|
|
int & | l1a_capture_width ) |
|
inlinevirtual |
read link parameters into the passed variables
Implements pflib::DAQ.
◆ reset()
| void pflib::zcu::ZCU_Capture::reset |
( |
| ) |
|
|
virtual |
◆ setup()
| void pflib::zcu::ZCU_Capture::setup |
( |
int | econid, |
|
|
int | samples_per_ror, |
|
|
int | soi ) |
|
virtual |
setup overall event information for daq channels
Reimplemented from pflib::DAQ.
◆ setupLink()
| virtual void pflib::zcu::ZCU_Capture::setupLink |
( |
int | ilink, |
|
|
int | l1a_delay, |
|
|
int | l1a_capture_width ) |
|
inlinevirtual |
The documentation for this class was generated from the following files:
- include/pflib/zcu/zcu_daq.h
- src/pflib/zcu/zcu_DAQ.cxx