All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarus::trigger::TriggerEfficiencyPlotsBase Member List

This is the complete list of members for icarus::trigger::TriggerEfficiencyPlotsBase, including all inherited members.

ADCthresholds() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
ADCthresholdTag(std::size_t iThr) const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
ChannelID_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
createCountersForPattern(std::string const &patternName)icarus::trigger::TriggerEfficiencyPlotsBaseprotected
DefaultPlotCategoriesicarus::trigger::TriggerEfficiencyPlotsBaseprotectedstatic
deleteEmptyPlots()icarus::trigger::TriggerEfficiencyPlotsBaseprotected
deleteEmptyPlots(PlotSandbox &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
EventInfo_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
eventTree()icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
extractActiveChannels(TriggerGatesPerCryostat_t const &cryoGates)icarus::trigger::TriggerEfficiencyPlotsBaseprotectedstatic
fADCthresholdsicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fBeamGateChangeCheckicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fBeamGateDurationicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fBeamGateStarticarus::trigger::TriggerEfficiencyPlotsBaseprivate
fChannelCryostaticarus::trigger::TriggerEfficiencyPlotsBaseprivate
fDetectorParticleTagicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fEventInfoExtractorMakericarus::trigger::TriggerEfficiencyPlotsBaseprivate
fEventTreeicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fGeomicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fIDTreeicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fillAllEfficiencyPlots(EventInfo_t const &eventInfo, PMTInfo_t const &PMTinfo, TriggerInfo_t const &triggerInfo, PlotSandbox const &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
fillEfficiencyPlots(EventInfo_t const &eventInfo, TriggerInfo_t const &triggerInfo, PlotSandbox const &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
fillEventPlots(EventInfo_t const &eventInfo, PlotSandbox const &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
fillPMTplots(PMTInfo_t const &PMTinfo, PlotSandbox const &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
fLogCategoryicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fLogEventDetailsicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fOnlyPlotCategoriesicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fOutputDiricarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPassCountersicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPlotCategoriesicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPlotOnlyActiveVolumeicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPlotTreeicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPreSpillStarticarus::trigger::TriggerEfficiencyPlotsBaseprivate
fPreSpillWindowicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fThresholdPlotsicarus::trigger::TriggerEfficiencyPlotsBaseprivate
fTriggerTimeResolutionicarus::trigger::TriggerEfficiencyPlotsBaseprivate
geometry() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
initializeEfficiencyPerTriggerPlots(PlotSandbox &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
initializeEventPlots(PlotSandbox &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
initializePlots(PlotCategories_t categories, std::vector< SettingsInfo_t > const &settings)icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
initializePlots(std::vector< SettingsInfo_t > const &settings)icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
initializePlotSet(PlotSandbox &plots, std::vector< SettingsInfo_t > const &settings) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
initializePMTplots(PlotSandbox &plots) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
InputTriggerGate_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
logCategory() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
makeChannelCryostatMap(geo::GeometryCore const &geom)icarus::trigger::TriggerEfficiencyPlotsBaseprivatestatic
makeEdepTag(fhicl::Sequence< art::InputTag > const &EnergyDepositTags, fhicl::OptionalAtom< art::InputTag > const &EnergyDepositSummaryTag)icarus::trigger::TriggerEfficiencyPlotsBaseprivatestatic
makeGatePack(art::Event const *event=nullptr) const icarus::trigger::TriggerEfficiencyPlotsBaseprotected
makeMyBeamGate(detinfo::DetectorClocksData const &clockData) const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
makeMyBeamGate(art::Event const *event=nullptr) const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
makeMyBeamGate(art::Event const &event) const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
microseconds typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
nADCthresholds() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
nanoseconds typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
nEventsicarus::trigger::TriggerEfficiencyPlotsBaseprivate
nPlottedEventsicarus::trigger::TriggerEfficiencyPlotsBaseprivate
PlotCategories_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
PlotSandbox typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
PlotSandboxRefs_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
PMTInfo_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
pointInActiveTPC(geo::Point_t const &point) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
pointInTPC(geo::Point_t const &point) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
printSummary() const icarus::trigger::TriggerEfficiencyPlotsBaseprotected
process(art::Event const &event)icarus::trigger::TriggerEfficiencyPlotsBaseprotected
readTriggerGates(art::Event const &event, art::InputTag const &dataTag) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
registerTriggerResult(std::size_t threshold, std::size_t pattern, bool fired)icarus::trigger::TriggerEfficiencyPlotsBaseprotected
registerTriggerResult(std::size_t threshold, std::size_t pattern, TriggerInfo_t const &triggerInfo)icarus::trigger::TriggerEfficiencyPlotsBaseprotected
selectPlotCategories(EventInfo_t const &info, PlotCategories_t const &categories) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
shouldPlotEvent(EventInfo_t const &eventInfo) const icarus::trigger::TriggerEfficiencyPlotsBaseprotectedvirtual
simulateAndPlot(std::size_t const thresholdIndex, TriggerGatesPerCryostat_t const &gates, EventInfo_t const &eventInfo, detinfo::DetectorClocksData const &clockData, PlotSandboxRefs_t const &selectedPlots)=0icarus::trigger::TriggerEfficiencyPlotsBaseprotectedpure virtual
splitByCryostat(TriggerGates_t &&gates) const icarus::trigger::TriggerEfficiencyPlotsBaseprivate
thrAndCatName(std::string const &boxName, std::string const &category)icarus::trigger::TriggerEfficiencyPlotsBaseinlineprivatestatic
thrAndCatName(PlotSandbox const &box, std::string const &category)icarus::trigger::TriggerEfficiencyPlotsBaseinlineprivatestatic
TriggerEfficiencyPlotsBase(Config const &config, art::ConsumesCollector &consumer)icarus::trigger::TriggerEfficiencyPlotsBaseexplicitprotected
TriggerGates_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
TriggerGatesPerCryostat_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
TriggerInfo_t typedeficarus::trigger::TriggerEfficiencyPlotsBaseprotected
triggerTimeResolution() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
useEDep() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected
useGen() const icarus::trigger::TriggerEfficiencyPlotsBaseinlineprotected