LOLA
lola::vx::SynapseCorrelationCalibRow Class Reference

#include <synapse.h>

+ Inheritance diagram for lola::vx::SynapseCorrelationCalibRow:
+ Collaboration diagram for lola::vx::SynapseCorrelationCalibRow:

Public Types

typedef halco::common::typed_heap_array< AmpCalib, halco::hicann_dls::vx::SynapseOnSynapseRow > _amp_calibs_type
 
typedef halco::common::typed_heap_array< TimeCalib, halco::hicann_dls::vx::SynapseOnSynapseRow > _time_calibs_type
 
typedef haldls::vx::SynapseCorrelationCalibQuad::AmpCalib AmpCalib
 
typedef halco::hicann_dls::vx::SynapseCorrelationCalibRowOnDLS coordinate_type
 
typedef std::false_type has_local_data
 
typedef haldls::vx::SynapseCorrelationCalibQuad::TimeCalib TimeCalib
 

Public Member Functions

 SynapseCorrelationCalibRow () SYMBOL_VISIBLE
 Default constructor. More...
 
bool operator!= (SynapseCorrelationCalibRow const &other) const SYMBOL_VISIBLE
 
bool operator== (SynapseCorrelationCalibRow 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< SynapseCorrelationCalibRow >
 
std::ostream & operator<< (std::ostream &os, SynapseCorrelationCalibRow const &row) SYMBOL_VISIBLE
 

Detailed Description

Definition at line 129 of file synapse.h.

Member Typedef Documentation

◆ _amp_calibs_type

typedef halco::common::typed_heap_array<AmpCalib, halco::hicann_dls::vx::SynapseOnSynapseRow> lola::vx::SynapseCorrelationCalibRow::_amp_calibs_type

Definition at line 141 of file synapse.h.

◆ _time_calibs_type

typedef halco::common::typed_heap_array<TimeCalib, halco::hicann_dls::vx::SynapseOnSynapseRow> lola::vx::SynapseCorrelationCalibRow::_time_calibs_type

Definition at line 139 of file synapse.h.

◆ AmpCalib

typedef haldls::vx::SynapseCorrelationCalibQuad::AmpCalib lola::vx::SynapseCorrelationCalibRow::AmpCalib

Definition at line 136 of file synapse.h.

◆ coordinate_type

typedef halco::hicann_dls::vx::SynapseCorrelationCalibRowOnDLS lola::vx::SynapseCorrelationCalibRow::coordinate_type

Definition at line 133 of file synapse.h.

◆ has_local_data

Definition at line 132 of file synapse.h.

◆ TimeCalib

typedef haldls::vx::SynapseCorrelationCalibQuad::TimeCalib lola::vx::SynapseCorrelationCalibRow::TimeCalib

Definition at line 135 of file synapse.h.

Constructor & Destructor Documentation

◆ SynapseCorrelationCalibRow()

lola::vx::SynapseCorrelationCalibRow::SynapseCorrelationCalibRow ( )

Default constructor.

Member Function Documentation

◆ operator!=()

bool lola::vx::SynapseCorrelationCalibRow::operator!= ( SynapseCorrelationCalibRow const &  other) const

◆ operator==()

bool lola::vx::SynapseCorrelationCalibRow::operator== ( SynapseCorrelationCalibRow const &  other) const

Friends And Related Function Documentation

◆ haldls::vx::detail::VisitPreorderImpl< SynapseCorrelationCalibRow >

friend struct haldls::vx::detail::VisitPreorderImpl< SynapseCorrelationCalibRow >
friend

Definition at line 158 of file synapse.h.

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
SynapseCorrelationCalibRow const &  row 
)
friend

Member Data Documentation

◆ amp_calibs

_amp_calibs_type lola::vx::SynapseCorrelationCalibRow::amp_calibs

Synapse correlation amplitude calibration array.

Definition at line 151 of file synapse.h.

◆ time_calibs

_time_calibs_type lola::vx::SynapseCorrelationCalibRow::time_calibs

Synapse correlation time calibration array.

Definition at line 148 of file synapse.h.


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