| 
|   | JCDFTable2D () | 
|   | Default constructor.  More...
  | 
|   | 
| template<class JCDF_t , class JCDFMaplist_t , class JCDFDistance_t >  | 
|   | JCDFTable2D (const JCDFTable< JCDF_t, JCDFMaplist_t, JCDFDistance_t > &cdf, const int number_of_bins, const double safety_factor=2.0) | 
|   | Constructor.  More...
  | 
|   | 
| double  | getNPE (const double D, const double cd) const | 
|   | Get number of photo-electrons.  More...
  | 
|   | 
| const JMultiFunction &  | getMultiFunction () const | 
|   | Get multidimensional function.  More...
  | 
|   | 
| JMultiFunction &  | getMultiFunction () | 
|   | Get multidimensional function.  More...
  | 
|   | 
| template<class __JFunction_t , class __JMaplist_t , class __JDistance_t >  | 
| void  | insert (const JMultiFunction< __JFunction_t, __JMaplist_t, __JDistance_t > &input) | 
|   | Insert multidimensional input.  More...
  | 
|   | 
| template<class JHistogram_t , class __JMaplist_t , class __JDistance_t >  | 
| void  | insert (const JMultiHistogram< JHistogram_t, __JMaplist_t, __JDistance_t > &input) | 
|   | Insert multidimensional input.  More...
  | 
|   | 
| void  | compile () | 
|   | Compilation.  More...
  | 
|   | 
| void  | setExceptionHandler (const typename function_type::supervisor_type &supervisor) | 
|   | Set the supervisor for handling of exceptions.  More...
  | 
|   | 
| template<class ... Args>  | 
| result_type  | operator() (const Args &...args) const | 
|   | Multi-dimensional interpolation method call.  More...
  | 
|   | 
 | 
| template<unsigned int N, class __JAbscissa_t , class __JContents_t , template< class, class, class > class __JMap_t, class __JDistance_t >  | 
| void  | insert (const JMultiKey< N, argument_type > &key, const JHistogramMap< __JAbscissa_t, __JContents_t, __JMap_t, __JDistance_t > &input) | 
|   | Insert multidimensional histogram at multidimensional key.  More...
  | 
|   | 
| template<class __JElement_t , template< class, class > class __JContainer_t, class __JDistance_t >  | 
| void  | insert (const JMultiKey< JMapLength< JMaplist_t >::value, argument_type > &key, const JHistogram1D< __JElement_t, __JContainer_t, __JDistance_t > &input) | 
|   | Convert one-dimensional histogram to PDF and insert result at given multidimensional key.  More...
  | 
|   | 
| template<class JHistogram_t , class __JMaplist_t , class __JDistance_t >  | 
| void  | insert (const JMultiKey< JMapLength< JMaplist_t >::value, argument_type > &key, const JMultiHistogram< JHistogram_t, __JMaplist_t, __JDistance_t > &input) | 
|   | Convert multidimensional histogram to PDF and insert result at given multidimensional key.  More...
  | 
|   | 
template<class JArgument_t, class JResult_t>
class JPHYSICS::JCDFTable2D< JArgument_t, JResult_t >
Custom class for CDF table in 2 dimensions. 
This class provides an upper limit for the average number of photo-electrons as a function of the distance and the cosine of the emission angle. 
Definition at line 40 of file JCDFTable2D.hh.
 
template<class JFunction_t , class JMaplist_t , class JDistance_t  = JDistance<typename JFunction_t::argument_type>> 
template<class __JFunction_t , class __JMaplist_t , class __JDistance_t > 
 
Insert multidimensional input. 
- Parameters
 - 
  
    | input | multidimensional function  | 
  
   
Definition at line 121 of file JMultiFunction.hh.
 
 
template<class JFunction_t , class JMaplist_t , class JDistance_t  = JDistance<typename JFunction_t::argument_type>> 
template<unsigned int N, class __JAbscissa_t , class __JContents_t , template< class, class, class > class __JMap_t, class __JDistance_t > 
 
Insert multidimensional histogram at multidimensional key. 
- Parameters
 - 
  
    | key | multidimensional key  | 
    | input | multidimensional histogram  | 
  
   
Definition at line 196 of file JMultiFunction.hh.
  199       if (input.size() > 1) {
 
  201         for (
auto j = input.begin(), i = 
j++; 
j != input.end(); ++i, ++
j) {
 
 
 
 
template<class JFunction_t , class JMaplist_t , class JDistance_t  = JDistance<typename JFunction_t::argument_type>> 
template<class __JElement_t , template< class, class > class __JContainer_t, class __JDistance_t > 
 
Convert one-dimensional histogram to PDF and insert result at given multidimensional key. 
- Parameters
 - 
  
    | key | multidimensional key  | 
    | input | histogram  | 
  
   
Definition at line 218 of file JMultiFunction.hh.
  226       multimap_type::insert(key, 
buffer);
 
 
 
 
template<class JFunction_t , class JMaplist_t , class JDistance_t  = JDistance<typename JFunction_t::argument_type>> 
template<class JHistogram_t , class __JMaplist_t , class __JDistance_t > 
 
Convert multidimensional histogram to PDF and insert result at given multidimensional key. 
- Parameters
 - 
  
    | key | multidimensional key  | 
    | input | multidimensional histogram  | 
  
   
Definition at line 237 of file JMultiFunction.hh.
  244       multimap_type::insert(key, 
buffer);