12 : position(_position, -1000.0, 1000.0, L
"ZPosition_um")
13 , pockels(0.0, 0.0, 1.0, L
"Pockels_Fraction") {
void AddToPropertyTree(boost::property_tree::wptree &pt) const
Adds the value to a Boost property tree, using its name and value.
ScopeNumber< double > position
z position (um)
void Load(const wptree &pt) override
load parameters from a boost::property_tree
void Save(wptree &pt) const override
save parameters into a boost:property_tree
This is the include file for standard system include files, or project specific include files that ar...
PlaneProperties(const double &_position=0.0, const double &_pockels=0.0)
Quick construct.
void SetFromPropertyTree(const boost::property_tree::wptree &pt)
Set value from a Boost property, using its name as a key.
ScopeNumber< double > pockels
Pockels/intensity value (Volts) for that plane.