![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Classes | |
| class | AlgoCFD |
| class | AlgoFixedWindow |
| class | AlgoSiPM |
| class | AlgoSlidingWindow |
| 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.
| typedef std::vector<pmtana::pulse_param> pmtana::pulse_param_array |
Definition at line 53 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 61 of file UtilFunc.cxx.
References evd::details::begin(), bin, and evd::details::end().
Referenced by pmtana::PedAlgoRollingMean::ComputePedestal().
| double pmtana::BinnedMaxTH1D | ( | const std::vector< double > & | v, |
| int | bins | ||
| ) |
Definition at line 114 of file UtilFunc.cxx.
References evd::details::begin(), and evd::details::end().
| bool pmtana::CheckIndex | ( | const std::vector< short > & | wf, |
| const size_t & | begin, | ||
| size_t & | end | ||
| ) |
Definition at line 46 of file PMTPulseRecoBase.cxx.
References evd::details::end().
Referenced by pmtana::PMTPulseRecoBase::Derivative(), pmtana::PMTPulseRecoBase::Integral(), pmtana::PMTPulseRecoBase::Max(), and pmtana::PMTPulseRecoBase::Min().
| double pmtana::edge_aware_mean | ( | const std::vector< short > & | wf, |
| int | start, | ||
| int | end | ||
| ) |
Definition at line 27 of file UtilFunc.cxx.
References evd::details::end().
Referenced by pmtana::PedAlgoRollingMean::ComputePedestal().
| double pmtana::mean | ( | const std::vector< short > & | wf, |
| size_t | start, | ||
| size_t | nsample | ||
| ) |
Definition at line 15 of file UtilFunc.cxx.
Referenced by NestAlg::BinomFluct(), TruncMean::CalcIterativeTruncMean(), hit::RFFHitFitter::CalculateAllMeansAndSigmas(), pmtana::PedAlgoRmsSlider::CheckSanity(), pmtana::PedAlgoRollingMean::ComputePedestal(), pmtana::PedAlgoRmsSlider::ComputePedestal(), pmtana::PedAlgoEdges::ComputePedestal(), pma::PMAlgVertexing::convolute(), lariov::DetPedestalRetrievalAlg::DBUpdate(), pma::PMAlgVertexing::findKinksOnTracks(), trkf::TrackMomentumCalculator::getDeltaThetaRMS_(), pma::GetHitsRadius2D(), pma::GetHitsRadius3D(), trkf::TrackMomentumCalculator::GetMomentumMultiScatterChi2(), opdet::FlashUtilities::GetPosition(), reco_tool::WaveformTools::getTruncatedMeanRMS(), pma::Track3D::InitFromRefPoints(), hit::CCHitFinderAlg::MakeCrudeHit(), TruncMean::Mean(), tss::Cluster2D::outermost(), and pma::PMAlgCosmicTagger::tagApparentStopper().
| int pmtana::sign | ( | double | val | ) |
Definition at line 106 of file UtilFunc.cxx.
Referenced by rwgt::GENIEReweight::CalculateSigma(), lar_pandora::PFParticleHitDumper::GetUVW(), pmtana::AlgoCFD::LinearZeroPointX(), and trkf::TrackCheater::produce().
| double pmtana::std | ( | const std::vector< short > & | wf, |
| const double | ped_mean, | ||
| size_t | start, | ||
| size_t | nsample | ||
| ) |
Definition at line 44 of file UtilFunc.cxx.
Referenced by pmtana::PedAlgoRollingMean::ComputePedestal(), pmtana::PedAlgoRmsSlider::ComputePedestal(), and pmtana::PedAlgoEdges::ComputePedestal().