Class Data

Inheritance Relationships

Base Type

  • public IData< Data, ParentType >

Class Documentation

class Data : public IData<Data, ParentType>

Public Types

using BaseClass = IData<Data, ParentType>

Public Functions

Data(double bin_size)
Data(const Parameters &parameters)
inline Parameters parameters() const
void ClearData() override
void set_n_spikes(unsigned int n_spikes)
double mua() const
void set_bin_size(double bin_size)
double bin_size() const
unsigned int n_spikes()
void SerializeBinary(std::ostream &stream, Serialization::Format format = Serialization::Format::FULL) const final
void SerializeYAML(YAML::Node &node, Serialization::Format format = Serialization::Format::FULL) const final
void YAMLDescription(YAML::Node &node, Serialization::Format format = Serialization::Format::FULL) const final
void SerializeFlatBuffer(flexbuffers::Builder &flex_builder) final

Public Static Functions

static inline const std::string static_datatype()
static inline const std::string static_dataname()

Protected Attributes

double bin_size_
unsigned int n_spikes_