CombineHarvester
ch::syst::detail Namespace Reference

Functions

template<typename F >
void cross_imp (F f)
 
template<typename F , typename H , typename... Ts>
void cross_imp (F f, std::vector< H > const &h, std::vector< Ts > const &... t)
 
template<typename... Ts>
std::vector< std::tuple< Ts... > > cross (std::vector< Ts > const &... in)
 

Function Documentation

◆ cross_imp() [1/2]

template<typename F >
void ch::syst::detail::cross_imp ( f)
inline

Definition at line 49 of file Systematics.h.

◆ cross_imp() [2/2]

template<typename F , typename H , typename... Ts>
void ch::syst::detail::cross_imp ( f,
std::vector< H > const &  h,
std::vector< Ts > const &...  t 
)
inline

Definition at line 53 of file Systematics.h.

◆ cross()

template<typename... Ts>
std::vector<std::tuple<Ts...> > ch::syst::detail::cross ( std::vector< Ts > const &...  in)

Definition at line 60 of file Systematics.h.