Implementation to generate PMT transition times based on measurements.
More...
#include <JPMTTransitTimeGenerator.hh>
Implementation to generate PMT transition times based on measurements.
Definition at line 4137 of file JPMTTransitTimeGenerator.hh.
◆ collection_type
JHermiteSplineCollection<JSplineElement2D< double, double >, JGridCollection, JDistance<typename JSplineElement2D< double, double >::abscissa_type>> JTOOLS::JHermiteSplineFunction1D< JSplineElement2D< double, double >, JGridCollection, double, JDistance<typename JSplineElement2D< double, double >::abscissa_type> >::collection_type |
|
inherited |
◆ abscissa_type
◆ ordinate_type
◆ value_type
◆ distance_type
◆ const_iterator
◆ const_reverse_iterator
◆ iterator
◆ reverse_iterator
◆ function_type
◆ argument_type
◆ result_type
◆ exceptionhandler_type
◆ functional_type
◆ JExceptionHandler
◆ supervisor_type
◆ anonymous enum
◆ JTransitionTimeGeneratorXX()
JDETECTOR::JTransitionTimeGeneratorXX::JTransitionTimeGeneratorXX |
( |
| ) |
|
|
inline |
◆ getProbability()
double JDETECTOR::JTransitionTimeGenerator_t::getProbability |
( |
const double | t_ns | ) |
const |
|
inlineinherited |
Get integrated probablity from
to given time.
- Parameters
-
- Returns
- probability
Definition at line 37 of file JPMTTransitTimeGenerator.hh.
38 {
41
43 this->end(),
44 t_ns,
46
47 if (p == this->end())
48 return 1.0;
49 else if (p == this->begin())
50 return 0.0;
51 else
52 return p->getX();
53 }
JComparator< JResult_t T::*, JComparison::lt > make_comparator(JResult_t T::*member)
Helper method to create comparator between values of data member.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
◆ operator()()
Function value evaluation.
- Parameters
-
- Returns
- function value
Definition at line 343 of file JFunctional.hh.
◆ getSupervisor()
◆ getExceptionHandler()
|
inlineoverridevirtualinherited |
◆ setExceptionHandler()
Set the supervisor for handling of exceptions.
- Parameters
-
Definition at line 312 of file JFunctional.hh.
◆ evaluate()
Recursive function value evaluation.
- Parameters
-
pX | pointer to abscissa values |
- Returns
- function value
◆ getValue() [1/2]
Recursive function value evaluation.
- Parameters
-
function | function |
pX | pointer to abscissa values |
Definition at line 103 of file JFunctional.hh.
105 {
106 return function.evaluate(pX);
107 }
◆ getValue() [2/2]
Termination of recursive function value evaluation.
- Parameters
-
value | result |
pX | pointer to abscissa values |
Definition at line 117 of file JFunctional.hh.
119 {
120 return value;
121 }
◆ __supervisor
The documentation for this struct was generated from the following file: