LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
PhotonPropagationUtils.cxx File Reference

Go to the source code of this file.

Namespaces

 phot
 General LArSoft Utilities.
 

Functions

double phot::fast_acos (double xin)
 
double phot::interpolate (const std::vector< double > &xData, const std::vector< double > &yData, const double x, const bool extrapolate, size_t i)
 
double phot::interpolate2 (const std::vector< double > &xDistances, const std::vector< double > &rDistances, const std::vector< std::vector< std::vector< double >>> &parameters, const double x, const double r, const size_t k)
 
void phot::interpolate3 (std::array< double, 3 > &inter, const std::vector< double > &xData, const std::vector< double > &yData1, const std::vector< double > &yData2, const std::vector< double > &yData3, const double x, const bool extrapolate)