AddPeak(std::tuple< double, int, int, int > fPeakDevCand, PeakTimeWidVec &fpeakValsTemp) | hit::DPRawHitFinder | private |
beginJob() override | hit::DPRawHitFinder | privatevirtual |
ChargeFunc(double fPeakMean, double fPeakAmp, double fPeakTau1, double fPeakTau2, double fChargeNormFactor, double fPeakMeanTrue) | hit::DPRawHitFinder | private |
commitEvent(EventPrincipal &ep, Event &e) | art::EDProducer | inlinestatic |
consumes(InputTag const &) | art::ModuleBase | protected |
consumesCollector() | art::ModuleBase | protected |
consumesMany() | art::ModuleBase | protected |
consumesView(InputTag const &) | art::ModuleBase | protected |
consumesView(InputTag const &tag) | art::ModuleBase | |
CreateFitFunction(int fNPeaks, bool fSameShape) | hit::DPRawHitFinder | private |
doBeginJob(SharedResources const &resources) | art::detail::Producer | |
doBeginRun(RunPrincipal &rp, ModuleContext const &mc) | art::detail::Producer | |
doBeginSubRun(SubRunPrincipal &srp, ModuleContext const &mc) | art::detail::Producer | |
doBinAverage(const std::vector< float > &inputVec, std::vector< float > &outputVec, size_t binsToAverage) const | hit::DPRawHitFinder | private |
doEndJob() | art::detail::Producer | |
doEndRun(RunPrincipal &rp, ModuleContext const &mc) | art::detail::Producer | |
doEndSubRun(SubRunPrincipal &srp, ModuleContext const &mc) | art::detail::Producer | |
doEvent(EventPrincipal &ep, ModuleContext const &mc, std::atomic< std::size_t > &counts_run, std::atomic< std::size_t > &counts_passed, std::atomic< std::size_t > &counts_failed) | art::detail::Producer | |
doRespondToCloseInputFile(FileBlock const &fb) | art::detail::Producer | |
doRespondToCloseOutputFiles(FileBlock const &fb) | art::detail::Producer | |
doRespondToOpenInputFile(FileBlock const &fb) | art::detail::Producer | |
doRespondToOpenOutputFiles(FileBlock const &fb) | art::detail::Producer | |
DPRawHitFinder(fhicl::ParameterSet const &pset) | hit::DPRawHitFinder | explicit |
EDProducer(fhicl::ParameterSet const &pset) | art::EDProducer | inlineexplicit |
EDProducer(Table< Config > const &config) | art::EDProducer | inlineexplicit |
EstimateFluctuations(const std::vector< float > fsignalVec, int peakStart, int peakMean, int peakEnd) | hit::DPRawHitFinder | private |
fCalDataModuleLabel | hit::DPRawHitFinder | private |
fChargeNorm | hit::DPRawHitFinder | private |
fChi2 | hit::DPRawHitFinder | private |
fChi2NDFMax | hit::DPRawHitFinder | private |
fChi2NDFMaxFactorMultiHits | hit::DPRawHitFinder | private |
fChi2NDFRetry | hit::DPRawHitFinder | private |
fChi2NDFRetryFactorMultiHits | hit::DPRawHitFinder | private |
fDoMergePeaks | hit::DPRawHitFinder | private |
fFirstChi2 | hit::DPRawHitFinder | private |
fFitPeakMeanRange | hit::DPRawHitFinder | private |
fGroupMaxDistance | hit::DPRawHitFinder | private |
fGroupMinADC | hit::DPRawHitFinder | private |
fHitParamWriter | hit::DPRawHitFinder | private |
FillOutHitParameterVector(const std::vector< double > &input, std::vector< double > &output) | hit::DPRawHitFinder | private |
findCandidatePeaks(std::vector< float >::const_iterator startItr, std::vector< float >::const_iterator stopItr, TimeValsVec &timeValsVec, float &PeakMin, int firstTick) const | hit::DPRawHitFinder | private |
FindPeakWithMaxDeviation(const std::vector< float > fSignalVector, int fNPeaks, int fStartTime, int fEndTime, bool fSameShape, ParameterVec fparamVec, PeakTimeWidVec fpeakVals, PeakDevVec &fPeakDev) | hit::DPRawHitFinder | private |
FitExponentials(const std::vector< float > fSignalVector, const PeakTimeWidVec fPeakVals, int fStartTime, int fEndTime, ParameterVec &fparamVec, double &fchi2PerNDF, int &fNDF, bool fSameShape) | hit::DPRawHitFinder | private |
fLogLevel | hit::DPRawHitFinder | private |
fLongMaxHits | hit::DPRawHitFinder | private |
fLongPulseWidth | hit::DPRawHitFinder | private |
fMaxFluctuations | hit::DPRawHitFinder | private |
fMaxGroupLength | hit::DPRawHitFinder | private |
fMaxMultiHit | hit::DPRawHitFinder | private |
fMaxTau | hit::DPRawHitFinder | private |
fMergeADCSumThreshold | hit::DPRawHitFinder | private |
fMergeMaxADCLimit | hit::DPRawHitFinder | private |
fMergeMaxADCThreshold | hit::DPRawHitFinder | private |
fMinADCSum | hit::DPRawHitFinder | private |
fMinADCSumOverWidth | hit::DPRawHitFinder | private |
fMinRelativePeakHeightLeft | hit::DPRawHitFinder | private |
fMinRelativePeakHeightRight | hit::DPRawHitFinder | private |
fMinSig | hit::DPRawHitFinder | private |
fMinTau | hit::DPRawHitFinder | private |
fMinWidth | hit::DPRawHitFinder | private |
fNewHitsTag | hit::DPRawHitFinder | private |
fNumBinsToAverage | hit::DPRawHitFinder | private |
fSameShape | hit::DPRawHitFinder | private |
fTicksToStopPeakFinder | hit::DPRawHitFinder | private |
fTryNplus1Fits | hit::DPRawHitFinder | private |
fWidthNormalization | hit::DPRawHitFinder | private |
getConsumables() const | art::ModuleBase | |
mayConsume(InputTag const &) | art::ModuleBase | protected |
mayConsumeMany() | art::ModuleBase | protected |
mayConsumeView(InputTag const &) | art::ModuleBase | protected |
mayConsumeView(InputTag const &tag) | art::ModuleBase | |
mergeCandidatePeaks(const std::vector< float > signalVec, TimeValsVec, MergedTimeWidVec &) | hit::DPRawHitFinder | private |
MergedTimeWidVec typedef | hit::DPRawHitFinder | private |
Modifier() | art::Modifier | |
Modifier(Modifier const &)=delete | art::Modifier | |
Modifier(Modifier &&)=delete | art::Modifier | |
ModuleBase() | art::ModuleBase | |
moduleDescription() const | art::ModuleBase | |
ModuleType typedef | art::EDProducer | |
operator=(Producer const &)=delete | art::detail::Producer | |
operator=(Producer &&)=delete | art::detail::Producer | |
art::Modifier::operator=(Modifier const &)=delete | art::Modifier | |
art::Modifier::operator=(Modifier &&)=delete | art::Modifier | |
art::ProductRegistryHelper::operator=(ProductRegistryHelper const &)=delete | art::ProductRegistryHelper | |
art::ProductRegistryHelper::operator=(ProductRegistryHelper &&)=delete | art::ProductRegistryHelper | |
ParameterVec typedef | hit::DPRawHitFinder | private |
PeakDevVec typedef | hit::DPRawHitFinder | private |
PeakTimeWidVec typedef | hit::DPRawHitFinder | private |
produce(art::Event &evt) override | hit::DPRawHitFinder | privatevirtual |
Producer(fhicl::ParameterSet const &) | art::detail::Producer | explicit |
Producer(Producer const &)=delete | art::detail::Producer | |
Producer(Producer &&)=delete | art::detail::Producer | |
reBin(const std::vector< float > &inputVec, std::vector< float > &outputVec, size_t nBinsToCombine) const | hit::DPRawHitFinder | private |
setModuleDescription(ModuleDescription const &) | art::ModuleBase | |
sortConsumables(std::string const ¤t_process_name) | art::ModuleBase | |
SplitPeak(std::tuple< double, int, int, int > fPeakDevCand, PeakTimeWidVec &fpeakValsTemp) | hit::DPRawHitFinder | private |
Table typedef | art::detail::Producer | |
TimeValsVec typedef | hit::DPRawHitFinder | private |
WidthFunc(double fPeakMean, double fPeakAmp, double fPeakTau1, double fPeakTau2, double fStartTime, double fEndTime, double fPeakMeanTrue) | hit::DPRawHitFinder | private |
workerType() const | art::EDProducer | |
WorkerType typedef | art::EDProducer | |
~Modifier() noexcept | art::Modifier | |
~ModuleBase() noexcept | art::ModuleBase | virtual |
~Producer() noexcept | art::detail::Producer | virtual |