dendritic_spine.h
1 /* Copyright (c) 2013-2023, EPFL/Blue Brain Project
2  *
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 #pragma once
6 
7 #include <string>
8 #include <vector>
9 
10 #include <morphio/mut/morphology.h> // mut::Morphology
11 #include <morphio/properties.h> // Property
12 
13 namespace morphio {
14 namespace mut {
15 
18 {
19  public:
21  explicit DendriticSpine(const std::string& source);
22 
23 
25  std::vector<Property::DendriticSpine::PostSynapticDensity>& postSynapticDensity() noexcept;
26 
28  const std::vector<Property::DendriticSpine::PostSynapticDensity>& postSynapticDensity() const
29  noexcept;
30 };
31 
32 } // namespace mut
33 } // namespace morphio
morphio::mut::DendriticSpine
Definition: dendritic_spine.h:17
morphio::mut::DendriticSpine::postSynapticDensity
std::vector< Property::DendriticSpine::PostSynapticDensity > & postSynapticDensity() noexcept
Returns the post synaptic density values.
morphio::mut::Morphology
Definition: morphology.h:32