ADCthresholds() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
ADCthresholdTag(std::size_t iThr) const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
analyze(art::Event const &event) override | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | virtual |
beginJob() override | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | virtual |
ChannelID_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
createCountersForPattern(std::string const &patternName) | icarus::trigger::TriggerEfficiencyPlotsBase | private |
DefaultPlotCategories | icarus::trigger::TriggerEfficiencyPlotsBase | privatestatic |
deleteEmptyPlots() | icarus::trigger::TriggerEfficiencyPlotsBase | private |
endJob() override | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | virtual |
EventInfo_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
eventTree() | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
extractActiveChannels(TriggerGatesPerCryostat_t const &cryoGates) | icarus::trigger::TriggerEfficiencyPlotsBase | privatestatic |
fillAllEfficiencyPlots(EventInfo_t const &eventInfo, PMTInfo_t const &PMTinfo, TriggerInfo_t const &triggerInfo, PlotSandbox const &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
fillAllEventPlots(PlotSandboxRefs_t const &plotSets, EventInfo_t const &eventInfo) const | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
fillAllPMTplots(PlotSandboxRefs_t const &plotSets, PMTInfo_t const &PMTinfo) const | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
fillEfficiencyPlots(EventInfo_t const &eventInfo, TriggerInfo_t const &triggerInfo, PlotSandbox const &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
fillEventPlots(EventInfo_t const &eventInfo, PlotSandbox const &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
fillPMTplots(PMTInfo_t const &PMTinfo, PlotSandbox const &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
fPatternAlgs | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
fPatterns | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
fResponseTree | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
fWindowMapMan | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | mutableprivate |
geometry() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
helper() const | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | inlineprivate |
helper() | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | inlineprivate |
initializeEfficiencyPerTriggerPlots(PlotSandbox &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
initializeEventPlots(PlotSandbox &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
initializePatternAlgorithms() | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
initializePlots(PlotCategories_t categories, std::vector< SettingsInfo_t > const &settings) | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
initializePlots(std::vector< SettingsInfo_t > const &settings) | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
initializePlotSet(PlotSandbox &plots, std::vector< SettingsInfo_t > const &settings) const override | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | privatevirtual |
initializePMTplots(PlotSandbox &plots) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
InputTriggerGate_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
logCategory() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
makeGatePack(art::Event const *event=nullptr) const | icarus::trigger::TriggerEfficiencyPlotsBase | private |
makeMyBeamGate(detinfo::DetectorClocksData const &clockData) const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
makeMyBeamGate(art::Event const *event=nullptr) const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
makeMyBeamGate(art::Event const &event) const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
microseconds typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
nADCthresholds() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
nanoseconds typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
Parameters typedef | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | |
PlotCategories_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
plotResponse(std::size_t iThr, std::string const &threshold, std::size_t iPattern, WindowPattern const &pattern, PlotSandboxRefs_t const &plotSets, EventInfo_t const &eventInfo, PMTInfo_t const &PMTinfo, WindowTriggerInfo_t const &triggerInfo) const | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
PlotSandbox typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
PlotSandboxRefs_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
PMTInfo_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
printSummary() const | icarus::trigger::TriggerEfficiencyPlotsBase | private |
process(art::Event const &event) | icarus::trigger::TriggerEfficiencyPlotsBase | private |
registerTriggerResult(std::size_t threshold, std::size_t pattern, bool fired) | icarus::trigger::TriggerEfficiencyPlotsBase | private |
registerTriggerResult(std::size_t threshold, std::size_t pattern, TriggerInfo_t const &triggerInfo) | icarus::trigger::TriggerEfficiencyPlotsBase | private |
shouldPlotEvent(EventInfo_t const &eventInfo) const | icarus::trigger::TriggerEfficiencyPlotsBase | privatevirtual |
simulateAndPlot(std::size_t const thresholdIndex, TriggerGatesPerCryostat_t const &gates, EventInfo_t const &eventInfo, detinfo::DetectorClocksData const &clockData, PlotSandboxRefs_t const &selectedPlots) override | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | privatevirtual |
SlidingWindowTriggerEfficiencyPlots(Parameters const &config) | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | explicit |
TriggerEfficiencyPlotsBase(Config const &config, art::ConsumesCollector &consumer) | icarus::trigger::TriggerEfficiencyPlotsBase | explicitprivate |
TriggerGates_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
TriggerGatesPerCryostat_t typedef | icarus::trigger::TriggerEfficiencyPlotsBase | private |
TriggerInfo_t typedef | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
triggerTimeResolution() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
useEDep() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
useGen() const | icarus::trigger::TriggerEfficiencyPlotsBase | inlineprivate |
WindowPatterns_t typedef | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |
WindowTriggerInfo_t typedef | icarus::trigger::SlidingWindowTriggerEfficiencyPlots | private |