Classes | |
| class | AlgoCFD |
| class | AlgoFixedWindow |
| class | AlgoSiPM |
| class | AlgoSlidingWindow |
| class | AlgoSSPLeadingEdge |
| class | AlgoThreshold |
| class | OpticalRecoException |
| class | PedAlgoEdges |
| class | PedAlgoRmsSlider |
| class | PedAlgoRollingMean |
| class | PedAlgoUB |
| class | PMTAna |
| class | PMTPedestalBase |
| class | PMTPulseRecoBase |
| struct | pulse_param |
| class | PulseRecoManager |
Typedefs | |
| typedef std::vector< short > | Waveform_t |
| typedef std::vector< double > | PedestalMean_t |
| typedef std::vector< double > | PedestalSigma_t |
| typedef std::vector< pmtana::pulse_param > | pulse_param_array |
Functions | |
| bool | CheckIndex (const std::vector< short > &wf, const size_t &begin, size_t &end) |
| double | mean (const std::vector< short > &wf, size_t start, size_t nsample) |
| double | edge_aware_mean (const std::vector< short > &wf, int start, int end) |
| double | std (const std::vector< short > &wf, const double ped_mean, size_t start, size_t nsample) |
| double | BinnedMaxOccurrence (const PedestalMean_t &mean_v, const size_t nbins) |
| int | sign (double val) |
| double | BinnedMaxTH1D (const std::vector< double > &v, int bins) |
| typedef std::vector< double > pmtana::PedestalMean_t |
Definition at line 9 of file OpticalRecoTypes.h.
| typedef std::vector< double > pmtana::PedestalSigma_t |
Definition at line 10 of file OpticalRecoTypes.h.
Definition at line 49 of file PMTPulseRecoBase.h.
| typedef std::vector< short > pmtana::Waveform_t |
Definition at line 8 of file OpticalRecoTypes.h.
| double pmtana::BinnedMaxOccurrence | ( | const PedestalMean_t & | mean_v, |
| const size_t | nbins | ||
| ) |
Definition at line 59 of file UtilFunc.cxx.
| double pmtana::BinnedMaxTH1D | ( | const std::vector< double > & | v, |
| int | bins | ||
| ) |
Definition at line 112 of file UtilFunc.cxx.
| bool pmtana::CheckIndex | ( | const std::vector< short > & | wf, |
| const size_t & | begin, | ||
| size_t & | end | ||
| ) |
Definition at line 41 of file PMTPulseRecoBase.cxx.
| double pmtana::edge_aware_mean | ( | const std::vector< short > & | wf, |
| int | start, | ||
| int | end | ||
| ) |
Definition at line 25 of file UtilFunc.cxx.
| double pmtana::mean | ( | const std::vector< short > & | wf, |
| size_t | start, | ||
| size_t | nsample | ||
| ) |
Definition at line 13 of file UtilFunc.cxx.
| int pmtana::sign | ( | double | val | ) |
Definition at line 104 of file UtilFunc.cxx.
| double pmtana::std | ( | const std::vector< short > & | wf, |
| const double | ped_mean, | ||
| size_t | start, | ||
| size_t | nsample | ||
| ) |
Definition at line 42 of file UtilFunc.cxx.
1.8.11