LOLA
|
#include <synapse.h>
Public Types | |
typedef row_type< AmpCalib > | _amp_calibs_row_type |
typedef matrix_type< AmpCalib > | _amp_calibs_type |
typedef row_type< TimeCalib > | _time_calibs_row_type |
typedef matrix_type< TimeCalib > | _time_calibs_type |
typedef haldls::vx::SynapseCorrelationCalibQuad::AmpCalib | AmpCalib |
typedef halco::hicann_dls::vx::SynapseCorrelationCalibMatrixOnDLS | coordinate_type |
typedef std::false_type | has_local_data |
template<typename T > | |
using | matrix_type = halco::common::typed_heap_array< row_type< T >, halco::hicann_dls::vx::SynapseRowOnSynram > |
template<typename T > | |
using | row_type = halco::common::typed_array< T, halco::hicann_dls::vx::SynapseOnSynapseRow > |
typedef haldls::vx::SynapseCorrelationCalibQuad::TimeCalib | TimeCalib |
Public Member Functions | |
SynapseCorrelationCalibMatrix () SYMBOL_VISIBLE | |
Default constructor. More... | |
bool | operator!= (SynapseCorrelationCalibMatrix const &other) const SYMBOL_VISIBLE |
bool | operator== (SynapseCorrelationCalibMatrix const &other) const SYMBOL_VISIBLE |
Public Attributes | |
_amp_calibs_type | amp_calibs |
Synapse correlation amplitude calibration array. More... | |
_time_calibs_type | time_calibs |
Synapse correlation time calibration array. More... | |
Friends | |
struct | haldls::vx::detail::VisitPreorderImpl< SynapseCorrelationCalibMatrix > |
std::ostream & | operator<< (std::ostream &os, SynapseCorrelationCalibMatrix const &row) SYMBOL_VISIBLE |
typedef haldls::vx::SynapseCorrelationCalibQuad::AmpCalib lola::vx::SynapseCorrelationCalibMatrix::AmpCalib |
typedef halco::hicann_dls::vx::SynapseCorrelationCalibMatrixOnDLS lola::vx::SynapseCorrelationCalibMatrix::coordinate_type |
typedef std::false_type lola::vx::SynapseCorrelationCalibMatrix::has_local_data |
using lola::vx::SynapseCorrelationCalibMatrix::matrix_type = halco::common::typed_heap_array<row_type<T>, halco::hicann_dls::vx::SynapseRowOnSynram> |
using lola::vx::SynapseCorrelationCalibMatrix::row_type = halco::common::typed_array<T, halco::hicann_dls::vx::SynapseOnSynapseRow> |
typedef haldls::vx::SynapseCorrelationCalibQuad::TimeCalib lola::vx::SynapseCorrelationCalibMatrix::TimeCalib |
lola::vx::SynapseCorrelationCalibMatrix::SynapseCorrelationCalibMatrix | ( | ) |
Default constructor.
bool lola::vx::SynapseCorrelationCalibMatrix::operator!= | ( | SynapseCorrelationCalibMatrix const & | other | ) | const |
bool lola::vx::SynapseCorrelationCalibMatrix::operator== | ( | SynapseCorrelationCalibMatrix const & | other | ) | const |
|
friend |
|
friend |
_amp_calibs_type lola::vx::SynapseCorrelationCalibMatrix::amp_calibs |
_time_calibs_type lola::vx::SynapseCorrelationCalibMatrix::time_calibs |