class TMCompartmentReceptors

parseable container class for receptors of a compartment. More...

Definition#include <F2_receptor.h>
Template formTMCompartmentReceptors<class TNum>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods


Detailed Description

TMCompartmentReceptors container class for receptors of a compartment

static const string STR_DEFAULT

STR_DEFAULT

static const string STR_NONE

STR_NONE

static const int IDX_DEFAULT

IDX_DEFAULT

static const int IDX_NONE

IDX_NONE

TMCompartment& compartment

compartment

vector<TMNoise*>* noiseSources

noiseSources

vector<TMUniformNoise*> defaultSources

defaultSources

TSimulationEnvironment& simEnv

simEnv

string scopeID

scopeID

TiPar nNoiseSources

nNoiseSources

TiPar nReceptorPorts

nReceptorPorts

TsVecPar** noiseIndices

noiseIndices

vector<TMReceptorPort*> receptorPorts

receptorPorts

TNum *& addCurrent

addCurrent

 TMCompartmentReceptors (TMCompartment& compartment_arg, vector<TMNoise*>* noiseSources_arg, TNum*& addCurrent_arg)

TMCompartmentReceptors

 TMCompartmentReceptors (TMCompartment& compartment_arg, vector<TMNoise*>* noiseSources_arg, TNum*& addCurrent_arg, int parse)

TMCompartmentReceptors

 TMCompartmentReceptors (TMCompartment& compartment_arg, vector<TMNoise*>* noiseSources_arg, TNum*& addCurrent_arg, TMCompartmentReceptors& pattern)

TMCompartmentReceptors

 ~TMCompartmentReceptors ()

~TMCompartmentReceptors

void  init ()

init

void  init (int atRandom)

init

void  step (int addCurrentFlag)

step

TMReceptorPort*  getReceptorPort (const string& name)

getReceptorPort

TMPort*  getPort (const string& portName)

getPort

void  addAliasAbbreviations ()

addAliasAbbreviations

TNum*  getCurrent (TNum* current)

getCurrent

int  getNoiseIndex (int port, int idx)

getNoiseIndex

TMNoise*  getNoise (int port, int idx)

getNoise

void  reparseConstruct (vector<TParameter*>& repPars)

reparseConstruct

void  reparseDelete (vector<TParameter*>& repPars)

reparseDelete

void  handleUpdatedParameters ()

handleUpdatedParameters

void  setDefaultParameters ()

setDefaultParameters

friend ostream &  operator<< (ostream& os, const TMCompartmentReceptors& cr)

operator<<

friend istream &  operator>> (istream& is, TMCompartmentReceptors& cr)

operator>>

void  deallocate ()

deallocate

[protected]

void  create ()

create

[protected]

void  create (TMCompartmentReceptors* pattern)

create

[protected]