Jpp 21.0.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
JPDFSupportkit.hh File Reference
#include <string>
#include <istream>
#include <ostream>
#include <iomanip>
#include <map>
#include "JPhysics/JPhysicsSupportkit.hh"
#include "Jeep/JProperties.hh"

Go to the source code of this file.

Classes

struct  JPHYSICS::JAbsorptionLength
 Auxiliary data structure to customize absorption length. More...
 
struct  JPHYSICS::JScatteringLength
 Auxiliary data structure to customize scattering length. More...
 
struct  JPHYSICS::JScatteringProbability
 Auxiliary data structure to customize scattering probability. More...
 
struct  JPHYSICS::JPMTAngularAcceptance
 Auxiliary data structure to customize PMT angular acceptance. More...
 
struct  JPHYSICS::JQE
 Auxiliary data structure to customize quantum efficiency. More...
 
struct  JPHYSICS::PDF::configuration_type
 Auxiliary data structure for complete configuration. More...
 
struct  JPHYSICS::PDF::help
 Manipulator for help output. More...
 
struct  JPHYSICS::PDF::help::helper
 Auxiliary data structure to stream configuration to help output. More...
 

Namespaces

namespace  JPHYSICS
 Auxiliary methods for light properties of deep-sea water.
 
namespace  JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
namespace  NAMESPACE
 
namespace  JPHYSICS::PDF
 

Functions

double NAMESPACE::getAbsorptionLength (const double lambda)
 
double NAMESPACE::getScatteringLength (const double lambda)
 
double NAMESPACE::getScatteringProbability (const double x)
 
double NAMESPACE::getAngularAcceptance (const double x)
 
double NAMESPACE::getQE (const double lambda)
 
template<class T >
std::string JPHYSICS::getKey (const std::map< std::string, T > &map, const std::string &key, const T &value)
 Auxiliary method to get preferred key for given value.
 

Variables

auto JPHYSICS::PDF::getAbsorptionLength = JAbsorptionLength::getAbsorptionLength
 
auto JPHYSICS::PDF::getScatteringLength = JScatteringLength::getScatteringLength
 
auto JPHYSICS::PDF::getScatteringProbability = JScatteringProbability::getScatteringProbability
 
auto JPHYSICS::PDF::getAngularAcceptance = JPMTAngularAcceptance::getAngularAcceptance
 
auto JPHYSICS::PDF::getQE = JQE::getQE