Template Class ReportReader¶
Defined in File report_reader.h
Class Documentation¶
-
template<typename
KeyType
>
classbbp::sonata
::
ReportReader
¶ Public Functions
-
ReportReader
(const std::string &filename)¶
-
std::vector<std::string>
getPopulationsNames
() const¶ Return a list of all population names.
-
const Population &
openPopulation
(const std::string &populationName) const¶
-
class
Population
¶ Public Functions
-
std::tuple<double, double, double>
getTimes
() const¶ Return (tstart, tstop, tstep) of the population
-
std::string
getTimeUnits
() const¶ Return the unit of time
-
std::string
getDataUnits
() const¶ Return the unit of data.
-
bool
getSorted
() const¶ Return true if the data is sorted.
-
DataFrame<KeyType>
get
(const Selection &nodes_ids = Selection({}), double _tstart = -1, double _tstop = -1) const¶ - Parameters
node_ids
: limit the report to the given selection.tstart
: return spikes occurring on or after tstart. tstart=-1 indicates no limit.tstop
: return spikes occurring on or before tstop. tstop=-1 indicates no limit.
-
std::tuple<double, double, double>
-