hej is hosted by Hepforge, IPPP Durham
HEJ 2 2.0
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
HEJ::detail Namespace Reference

Functions

void set_from_yaml (fastjet::JetAlgorithm &setting, YAML::Node const &yaml)
 
void set_from_yaml (EventTreatment &setting, YAML::Node const &yaml)
 
void set_from_yaml (ParticleID &setting, YAML::Node const &yaml)
 
void set_from_yaml (OutputFile &setting, YAML::Node const &yaml)
 
void set_from_yaml (YAML::Node &setting, YAML::Node const &yaml)
 
template<typename Scalar >
void set_from_yaml (Scalar &setting, YAML::Node const &yaml)
 
template<typename T >
void set_from_yaml (optional< T > &setting, YAML::Node const &yaml)
 
template<typename T >
void set_from_yaml (std::vector< T > &setting, YAML::Node const &yaml)
 
template<typename T , typename FirstName , typename... YamlNames>
void set_from_yaml (T &setting, YAML::Node const &yaml, FirstName const &name, YamlNames &&... names)
 
template<typename T >
void set_from_yaml_if_defined (T &setting, YAML::Node const &yaml)
 
template<typename T , typename FirstName , typename... YamlNames>
void set_from_yaml_if_defined (T &setting, YAML::Node const &yaml, FirstName const &name, YamlNames &&... names)
 

Function Documentation

◆ set_from_yaml() [1/9]

void HEJ::detail::set_from_yaml ( EventTreatment setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [2/9]

void HEJ::detail::set_from_yaml ( fastjet::JetAlgorithm &  setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [3/9]

template<typename T >
void HEJ::detail::set_from_yaml ( optional< T > &  setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [4/9]

void HEJ::detail::set_from_yaml ( OutputFile setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [5/9]

void HEJ::detail::set_from_yaml ( ParticleID setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [6/9]

template<typename Scalar >
void HEJ::detail::set_from_yaml ( Scalar &  setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [7/9]

template<typename T >
void HEJ::detail::set_from_yaml ( std::vector< T > &  setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml() [8/9]

template<typename T , typename FirstName , typename... YamlNames>
void HEJ::detail::set_from_yaml ( T &  setting,
YAML::Node const &  yaml,
FirstName const &  name,
YamlNames &&...  names 
)

◆ set_from_yaml() [9/9]

void HEJ::detail::set_from_yaml ( YAML::Node &  setting,
YAML::Node const &  yaml 
)
inline

◆ set_from_yaml_if_defined() [1/2]

template<typename T >
void HEJ::detail::set_from_yaml_if_defined ( T &  setting,
YAML::Node const &  yaml 
)

◆ set_from_yaml_if_defined() [2/2]

template<typename T , typename FirstName , typename... YamlNames>
void HEJ::detail::set_from_yaml_if_defined ( T &  setting,
YAML::Node const &  yaml,
FirstName const &  name,
YamlNames &&...  names 
)