![]() |
Scope
|
#include <Plane.h>
Inherits scope::parameters::Base.
Public Member Functions | |
| PlaneProperties (const double &_position=0.0, const double &_pockels=0.0) | |
| void | Load (const wptree &pt) override |
| void | Save (wptree &pt) const override |
Public Member Functions inherited from scope::parameters::Base | |
| virtual void | SetReadOnlyWhileScanning (const RunState &_runstate) |
Public Attributes | |
| ScopeNumber< double > | position |
| ScopeNumber< double > | pockels |
Additional Inherited Members | |
Protected Attributes inherited from scope::parameters::Base | |
| std::vector< boost::signals2::connection > | connection_collector |
Parameters of a single plane for fast plane hopping/switching.
| scope::parameters::PlaneProperties::PlaneProperties | ( | const double & | _position = 0.0, |
| const double & | _pockels = 0.0 |
||
| ) |
|
overridevirtual |
load parameters from a boost::property_tree
Reimplemented from scope::parameters::Base.
|
overridevirtual |
save parameters into a boost:property_tree
Reimplemented from scope::parameters::Base.
| ScopeNumber<double> scope::parameters::PlaneProperties::position |
| ScopeNumber<double> scope::parameters::PlaneProperties::pockels |