11 template<
typename ValueType>
18 m_value(_value), m_struc(_struc), m_tol(
TOL) {};
61 template<
typename ValueType>
ClustJsonHelper< SiteOrbit > SiteOrbitJsonHelper
ClustJsonHelper< ValueType > jsonHelper(ValueType &_value, const Structure &_struc, double tol=TOL)
void from_json(ClexDescription &desc, const jsonParser &json)
ClustJsonHelper< SiteOrbitree > SiteOrbitreeJsonHelper
Structure specifies the lattice and atomic basis of a crystal.
jsonParser & to_json(const ClexDescription &desc, jsonParser &json)
ClustJsonHelper< const SiteOrbitree > ConstSiteOrbitreeJsonHelper
ClustJsonHelper< const SiteOrbitBranch > ConstSiteOrbitBranchJsonHelper
ClustJsonHelper(ValueType &_value, const Structure &_struc, double _tol=TOL)
const Structure & struc() const
ClustJsonHelper< SiteCluster > SiteClusterJsonHelper
ClustJsonHelper< const SiteCluster > ConstSiteClusterJsonHelper
const ValueType & value() const
ClustJsonHelper< SiteOrbitBranch > SiteOrbitBranchJsonHelper
const Structure & m_struc
ClustJsonHelper< const SiteOrbit > ConstSiteOrbitJsonHelper