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