nsol
0.4.1
Nsol - Neuroscience Objects Library
|
This class allows to compute stats for sections. More...
#include <ColumnStats.h>
Public Member Functions | |
ColumnStats (const unsigned short id=0) | |
float | getStat (TColumnStat stat, TAggregation miniColAgg=TOTAL, TAggregation neuronAgg=TOTAL) const |
virtual ColumnStats * | stats (void) |
Returns object as ColumnStats. More... | |
Public Member Functions inherited from nsol::Column | |
unsigned int | numberOfNeurons (const bool all=true, const Neuron::TMorphologicalType neuronType=Neuron::PYRAMIDAL, const unsigned int layer=0) const |
Method to get the number of neurons in the column. More... | |
virtual ColumnPtr | asColumn (void) |
Column (unsigned short id=0) | |
Default constructor. More... | |
Column (const Column &other) | |
Copy constructor. More... | |
virtual | ~Column (void) |
Default destructur. | |
unsigned short & | id (void) |
Method to get-set the column id. More... | |
unsigned short | id (void) const |
Method to get the column id. More... | |
void | addMiniColumn (MiniColumnPtr miniColumn) |
Method to add a mini column. More... | |
bool | removeMiniColumn (MiniColumnPtr miniColumn) |
Method to remove a mini column. More... | |
void | clearMiniColumns (void) |
Method to clear mini columns. | |
MiniColumns & | miniColumns (void) |
Method to get minicolumns. More... | |
MiniColumns | miniColumns (void) const |
Method to get minicolumns as const. More... | |
unsigned int | numberOfMiniColumns (void) const |
Method to get the number of minicolumns. More... | |
Column & | operator= (const Column &other) |
bool | operator== (Column &other) const |
bool | operator!= (Column &other) const |
Public Member Functions inherited from nsol::Object | |
virtual MiniColumnPtr | asMiniColumn (void) |
virtual NeuronPtr | asNeuron (void) |
virtual NeuronMorphologyPtr | asNeuronMorphology (void) |
virtual SectionPtr | asSection (void) |
virtual NodePtr | asNode (void) |
virtual ObjectWithProperties * | properties (void) |
virtual ObjectPtr | create (void) |
Additional Inherited Members | |
Protected Attributes inherited from nsol::Column | |
unsigned short | _id |
Identifier of the column. | |
MiniColumns | _miniColumns |
Container of minicolumns. | |
This class allows to compute stats for sections.
Using this class instead of Column when constructing the hierarchy allows to call the method stats from base Column class and get the corresponding volume, surface and length.
Example:
Definition at line 39 of file ColumnStats.h.
|
virtual |
Returns object as ColumnStats.
Reimplemented from nsol::Column.