Class mutrig::ODBConfigGenerator::BoundGenerator
ClassList > mutrig > ODBConfigGenerator > BoundGenerator
Public Functions
| Type | Name |
|---|---|
| BoundGenerator (odb & config_mutrig) |
|
| std::vector< std::uint8_t > | generate (std::uint32_t asic_idx) |
| std::map< std::uint32_t, std::vector< std::uint8_t > > | generate_enabled (odb & settings) |
| std::string | test_json (std::uint32_t asic_idx=0) |
| std::size_t | total_bits () |
| std::size_t | total_bytes () |
| bool | validate () |
Public Functions Documentation
function BoundGenerator
inline explicit mutrig::ODBConfigGenerator::BoundGenerator::BoundGenerator (
odb & config_mutrig
)
function generate
inline std::vector< std::uint8_t > mutrig::ODBConfigGenerator::BoundGenerator::generate (
std::uint32_t asic_idx
)
function generate_enabled
inline std::map< std::uint32_t, std::vector< std::uint8_t > > mutrig::ODBConfigGenerator::BoundGenerator::generate_enabled (
odb & settings
)
function test_json
inline std::string mutrig::ODBConfigGenerator::BoundGenerator::test_json (
std::uint32_t asic_idx=0
)
function total_bits
inline std::size_t mutrig::ODBConfigGenerator::BoundGenerator::total_bits ()
function total_bytes
inline std::size_t mutrig::ODBConfigGenerator::BoundGenerator::total_bytes ()
function validate
inline bool mutrig::ODBConfigGenerator::BoundGenerator::validate ()
The documentation for this class was generated from the following file midas_fe/libmudaq/mutrig_config.h