Namespaces | Functions
Functions.h File Reference
#include <utl/Math.h>
#include <vector>

Go to the source code of this file.

Namespaces

 un2
 

Functions

double un2::ActivationFunctionBackground (const double f, const double fThrsh, const double cThrsh, const double bg)
 
double un2::AnalyticDX (const double r, const double psi, const double theta, const double Xmax, const double Xvert, const double hs, const double hs2, const double height)
 
double un2::AnalyticHeightFromDepth (const double depth, const double theta, const double xVertGround, const double hs, const double hs2)
 
double un2::AnalyticXmax (const double r, const double psi, const double theta, const double DX, const double Xvert, const double hs, const double hs2, const double height)
 
double un2::avglnRmu0 (const double lgE, const bool realEvent)
 
double un2::avgXmax0 (const double lgE, const bool realEvent)
 
double un2::AzimuthCorrectionFactor (const double theta, const double psi, const double r, const double r0, const double l)
 
double un2::BiasCorrectionRmu (const double sst, const double lgE, const bool realEvent)
 
double un2::BiasCorrectionXmax (const double sst, const double lgE, const bool realEvent)
 
constexpr double un2::Deg2Rad (const double deg)
 
double un2::ErfcInv (const double x)
 
double un2::ErfInv (double x)
 
constexpr double un2::Exponential (const double x, const double a, const double b, const double c)
 
double un2::GammaPDF (const double x, const double mu, const double theta)
 
double un2::Gaussian (const double x, const double mu, const double sigma)
 
double un2::GHGauss (const double r, const double psi, const double theta, const double Xmax, const double lambda)
 
double un2::lnA (const double Rmu, const double Xmax, const double lgE, const bool realEvent)
 
double un2::LogarithmOfRayleighPDF (const double x, const double sigma)
 
double un2::LogarithmOfTruncatedGaussianPDF (const double x, const double mu, const double sigma)
 
double un2::LogNormalCDF (const double x, const double mu, const double sigma)
 
double un2::LogNormalMuFromExpAndStd (const double exp_val, const double std, const double ns_bin)
 
double un2::LogNormalMuFromModeAndSigma (const double mode, const double sigma, const double ns_bin)
 
double un2::LogNormalMuFromTimeQuantileAndSigma (const double timeQuantile, const double quantile, const double sigma, const double ns_bin)
 
double un2::LogNormalPDF (const double x, const double mu, const double sigma)
 
double un2::LogNormalSigmaFromExpAndStd (const double exp_val, const double std, const double ns_bin)
 
double un2::LogNormalTimeQuantileFromMuAndSigma (const double mu, const double sigma, const double quantile, const double ns_bin)
 
double un2::Mean (const std::vector< double > &v)
 
double un2::ModifiedGH (const double deltaX, const double sRef, const double lgE, const double gamma, const double deltaX0, const double deltaXMax, const double deltaXRef, const double lambda0, const double lambda1, const double lambda2)
 
double un2::NKG (const double r, const double n, const double rG, const double s)
 
constexpr double un2::Polynomial4 (const double x, const double a0, const double a1, const double a2, const double a3, const double a4)
 
constexpr double un2::Rad2Deg (const double rad)
 
double un2::SigmaXmaxFromRmu (const double Rmu, const double lgE, const bool realEvent)
 
double un2::SignalStartTime (const double r, const double psi, const double theta, const double DX, const double Xvert, const double hs, const double hs2)
 
double un2::SignalStartTimePlaneFront (const double r, const double psi, const double theta, const double DX, const double Xvert, const double hs, const double hs2, const double height)
 
double un2::SpikyFunction (const double x, const double sigma, const double delta, const std::vector< double > &nvec)
 
double un2::SpikyFunction (const double x, const std::vector< double > &sigmavec, const std::vector< double > &muvec, const std::vector< double > &nvec)
 
double un2::StandardDeviation (const std::vector< double > &v, const double mean)
 
double un2::StandardDeviation (const std::vector< double > &v)
 
double un2::TwoFormAzimuthCorrectionFactor (const double theta, const double psi, const double M1, const double M3)
 
double un2::XmaxDistribution (const double Rmu, const double Xmax, const double lgE, const bool realEvent)
 
double un2::XmaxFromRmu (const double Rmu, const double lgE, const bool realEvent)
 

, generated on Tue Sep 26 2023.