ATLAS Offline Software
Namespaces | Functions | Variables
CaloClusterMLGaussianMixture.h File Reference
#include <cmath>
#include <vector>
#include <numeric>
#include <algorithm>
#include <limits>
Include dependency graph for CaloClusterMLGaussianMixture.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 CaloClusterMLCalib
 

Functions

float CaloClusterMLCalib::log_sum_exp (const std::vector< float > &vec)
 
float CaloClusterMLCalib::log_likelihood (float x, const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas)
 
float CaloClusterMLCalib::modes (const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas)
 
float CaloClusterMLCalib::sigma_stoch (const std::vector< float > &mus, const std::vector< float > &log_sigma2s, const std::vector< float > &alphas)
 

Variables

constexpr float CaloClusterMLCalib::epsilon = 1e-9