| 
    Jpp
    16.0.3
    
   the software that should make you happy 
   | 
 
Explicit template specialization for 2D interpolation table in:
.  
 More...
#include <JOscProbTable.hh>
  
 Public Member Functions | |
| JOscProbTable2D () | |
| Default constructor.  More... | |
| template<class JOscProb_t , class JOscProbMaplist_t , class JOscProbDistance_t > | |
| JOscProbTable2D (const JMultiFunction< JOscProb_t, JOscProbMaplist_t, JOscProbDistance_t > &input) | |
| Constructor.  More... | |
| JOscProbTable2D (const char *fileName) | |
| Constructor.  More... | |
| JOscProbTable2D (const JOscProbTable6D< JDistance_t > &table, const JOscParameters ¶meters) | |
| Constructor.  More... | |
| void | load (const char *fileName) | 
| Load oscillation probability table from file.  More... | |
| void | compress (const JRange< typename function_type::argument_type > &range) | 
| Compresses OscProb table to given abscissa range.  More... | |
| virtual JReader & | read (JReader &in) override | 
| Read from input.  More... | |
| virtual JWriter & | write (JWriter &out) const override | 
| Write from input.  More... | |
| const JMultiFunction & | getMultiFunction () const | 
| Get multidimensional function.  More... | |
| JMultiFunction & | getMultiFunction () | 
| Get multidimensional function.  More... | |
| template<class JPDF_t , class JPDFMaplist_t , class JPDFDistance_t > | |
| void | insert (const JMultiFunction< JPDF_t, JPDFMaplist_t, JPDFDistance_t > &input) | 
| Insert multidimensional input.  More... | |
| template<class JHistogram_t , class JHistogramMaplist_t , class JHistogramDistance_t > | |
| void | insert (const JMultiHistogram< JHistogram_t, JHistogramMaplist_t, JHistogramDistance_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... | |
| void | store (const char *file_name) const | 
| Store to output file.  More... | |
Static Public Attributes | |
| static int | debug = 0 | 
| debug level (default is off).  More... | |
Protected Member Functions | |
| 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 __JValue_t > | |
| void | insert (const JMultiKey< JMapLength< JMaplist_t >::value, argument_type > &key, const __JValue_t &input) | 
| Convert one-dimensional histogram to PDF and insert result at given multidimensional key.  More... | |
Explicit template specialization for 2D interpolation table in:
. 

 Definition at line 248 of file JOscProbTable.hh.
| typedef JOscProbTable2D_t::JFunction1D_t JOSCPROB::JOscProbTable2D< JDistance_t >::function_type | 
Definition at line 253 of file JOscProbTable.hh.
| typedef JOscProbTable2D_t::JMaplist1D_t JOSCPROB::JOscProbTable2D< JDistance_t >::maplist_type | 
Definition at line 254 of file JOscProbTable.hh.
| typedef JMultiFunction<function_type, maplist_type, JDistance_t> JOSCPROB::JOscProbTable2D< JDistance_t >::multifunction_type | 
Definition at line 256 of file JOscProbTable.hh.
| typedef JOscProbTable< function_type, maplist_type, JDistance_t> JOSCPROB::JOscProbTable2D< JDistance_t >::table_type | 
Definition at line 257 of file JOscProbTable.hh.
| typedef multifunction_type::argument_type JOSCPROB::JOscProbTable2D< JDistance_t >::argument_type | 
Definition at line 259 of file JOscProbTable.hh.
| typedef multifunction_type::result_type JOSCPROB::JOscProbTable2D< JDistance_t >::result_type | 
Definition at line 260 of file JOscProbTable.hh.
| typedef multifunction_type::value_type JOSCPROB::JOscProbTable2D< JDistance_t >::value_type | 
Definition at line 261 of file JOscProbTable.hh.
| typedef multifunction_type::multimap_type JOSCPROB::JOscProbTable2D< JDistance_t >::multimap_type | 
Definition at line 263 of file JOscProbTable.hh.
| typedef multifunction_type::super_const_iterator JOSCPROB::JOscProbTable2D< JDistance_t >::super_const_iterator | 
Definition at line 267 of file JOscProbTable.hh.
| typedef multifunction_type::super_iterator JOSCPROB::JOscProbTable2D< JDistance_t >::super_iterator | 
Definition at line 268 of file JOscProbTable.hh.
      
  | 
  inherited | 
Definition at line 55 of file JMultiFunction.hh.
      
  | 
  inherited | 
Definition at line 56 of file JMultiFunction.hh.
      
  | 
  inherited | 
Definition at line 59 of file JMultiFunction.hh.
      
  | 
  inherited | 
Definition at line 60 of file JMultiFunction.hh.
      
  | 
  inherited | 
Definition at line 61 of file JMultiFunction.hh.
      
  | 
  inherited | 
Definition at line 62 of file JMultiFunction.hh.
| anonymous enum | 
| Enumerator | |
|---|---|
| NUMBER_OF_DIMENSIONS | |
Definition at line 265 of file JOscProbTable.hh.
      
  | 
  inherited | 
Definition at line 60 of file JOscProbTable.hh.
      
  | 
  inherited | 
      
  | 
  inline | 
Default constructor.
Definition at line 276 of file JOscProbTable.hh.
      
  | 
  inline | 
Constructor.
| input | multi-dimensional function | 
Definition at line 287 of file JOscProbTable.hh.
      
  | 
  inline | 
Constructor.
| fileName | 2D oscillation probability table filename | 
Definition at line 298 of file JOscProbTable.hh.
      
  | 
  inline | 
Constructor.
| table | 6D oscillation probability table | 
| parameters | oscillation parameters | 
Definition at line 309 of file JOscProbTable.hh.
      
  | 
  inlineinherited | 
Load oscillation probability table from file.
| fileName | oscillation probability table fileName | 
Definition at line 105 of file JOscProbTable.hh.
      
  | 
  inlineinherited | 
Compresses OscProb table to given abscissa range.
| range | abscissa range | 
Definition at line 129 of file JOscProbTable.hh.
      
  | 
  inlineoverridevirtualinherited | 
Read from input.
| in | reader | 
Implements JIO::JSerialisable.
Definition at line 154 of file JOscProbTable.hh.
      
  | 
  inlineoverridevirtualinherited | 
Write from input.
| out | writer | 
Implements JIO::JSerialisable.
Definition at line 170 of file JOscProbTable.hh.
      
  | 
  inlineinherited | 
Get multidimensional function.
Definition at line 97 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Get multidimensional function.
Definition at line 108 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Insert multidimensional input.
| input | multidimensional function | 
Definition at line 120 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Insert multidimensional input.
| input | multidimensional histogram | 
Definition at line 132 of file JMultiFunction.hh.
      
  | 
  inlineprotectedinherited | 
Insert multidimensional histogram at multidimensional key.
| key | multidimensional key | 
| input | multidimensional histogram | 
Definition at line 191 of file JMultiFunction.hh.
      
  | 
  inlineprotectedinherited | 
Convert one-dimensional histogram to PDF and insert result at given multidimensional key.
| key | multidimensional key | 
| input | histogram | 
Definition at line 213 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Compilation.
Definition at line 141 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Set the supervisor for handling of exceptions.
| supervisor | supervisor | 
Definition at line 156 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Multi-dimensional interpolation method call.
| args | comma seperated list of abscissa values | 
Definition at line 173 of file JMultiFunction.hh.
      
  | 
  inlineinherited | 
Store to output file.
| file_name | file name | 
Definition at line 40 of file JObjectBinaryIO.hh.
      
  | 
  staticinherited | 
debug level (default is off).
Definition at line 45 of file JMessage.hh.
 1.8.5