Public Attributes
bbp::sonata::SimulationConfig::InputSinusoidal Struct Reference
Inheritance diagram for bbp::sonata::SimulationConfig::InputSinusoidal:
bbp::sonata::SimulationConfig::InputBase

Public Attributes

double ampStart {}
 The peak amplitude of the sinusoid. Given in nA.
 
double frequency {}
 The frequency of the sinusoidal waveform. Given in Hz.
 
double dt {}
 Timestep of generated signal in ms. Default is 0.025 ms.
 
bool representsPhysicalElectrode = false
 Whether this input represents a physical electrode. Default is false.
 
- Public Attributes inherited from bbp::sonata::SimulationConfig::InputBase
Module module
 Type of stimulus.
 
InputType inputType
 Type of input.
 
double delay {}
 Time when input is activated (ms)
 
double duration {}
 Time duration for how long input is activated (ms)
 
std::string nodeSet
 Node set which is affected by input.
 

Additional Inherited Members

- Public Types inherited from bbp::sonata::SimulationConfig::InputBase
enum class  Module {
  invalid = -1 , linear , relative_linear , pulse ,
  sinusoidal , subthreshold , hyperpolarizing , synapse_replay ,
  seclamp , noise , shot_noise , relative_shot_noise ,
  absolute_shot_noise , ornstein_uhlenbeck , relative_ornstein_uhlenbeck
}
 
enum class  InputType {
  invalid = -1 , spikes , extracellular_stimulation , current_clamp ,
  voltage_clamp , conductance
}