|
| EDAnalyzer (fhicl::ParameterSet const &pset) |
|
template<typename Config > |
| EDAnalyzer (Table< Config > const &config) |
|
std::string | workerType () const |
|
virtual | ~Analyzer () noexcept |
|
| Analyzer (fhicl::ParameterSet const &pset) |
|
template<typename Config > |
| Analyzer (Table< Config > const &config) |
|
void | doBeginJob (SharedResources const &resources) |
|
void | doEndJob () |
|
void | doRespondToOpenInputFile (FileBlock const &fb) |
|
void | doRespondToCloseInputFile (FileBlock const &fb) |
|
void | doRespondToOpenOutputFiles (FileBlock const &fb) |
|
void | doRespondToCloseOutputFiles (FileBlock const &fb) |
|
bool | doBeginRun (RunPrincipal &rp, ModuleContext const &mc) |
|
bool | doEndRun (RunPrincipal &rp, ModuleContext const &mc) |
|
bool | doBeginSubRun (SubRunPrincipal &srp, ModuleContext const &mc) |
|
bool | doEndSubRun (SubRunPrincipal &srp, ModuleContext const &mc) |
|
bool | 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) |
|
| ~Observer () noexcept |
|
| Observer (Observer const &)=delete |
|
| Observer (Observer &&)=delete |
|
Observer & | operator= (Observer const &)=delete |
|
Observer & | operator= (Observer &&)=delete |
|
void | registerProducts (ProductDescriptions &, ModuleDescription const &) |
|
void | fillDescriptions (ModuleDescription const &) |
|
fhicl::ParameterSetID | selectorConfig () const |
|
virtual | ~ModuleBase () noexcept |
|
| ModuleBase () |
|
ModuleDescription const & | moduleDescription () const |
|
void | setModuleDescription (ModuleDescription const &) |
|
std::array< std::vector< ProductInfo >, NumBranchTypes > const & | getConsumables () const |
|
void | sortConsumables (std::string const ¤t_process_name) |
|
template<typename T , BranchType BT> |
ViewToken< T > | consumesView (InputTag const &tag) |
|
template<typename T , BranchType BT> |
ViewToken< T > | mayConsumeView (InputTag const &tag) |
|
|
void | setupQueues (detail::SharedResources const &) override final |
|
void | beginJobWithFrame (ProcessingFrame const &) override final |
|
void | endJobWithFrame (ProcessingFrame const &) override final |
|
void | respondToOpenInputFileWithFrame (FileBlock const &, ProcessingFrame const &) override final |
|
void | respondToCloseInputFileWithFrame (FileBlock const &, ProcessingFrame const &) override final |
|
void | respondToOpenOutputFilesWithFrame (FileBlock const &, ProcessingFrame const &) override final |
|
void | respondToCloseOutputFilesWithFrame (FileBlock const &, ProcessingFrame const &) override final |
|
void | beginRunWithFrame (Run const &, ProcessingFrame const &) override final |
|
void | endRunWithFrame (Run const &, ProcessingFrame const &) override final |
|
void | beginSubRunWithFrame (SubRun const &, ProcessingFrame const &) override final |
|
void | endSubRunWithFrame (SubRun const &, ProcessingFrame const &) override final |
|
void | analyzeWithFrame (Event const &, ProcessingFrame const &) override final |
|
virtual void | beginJob () |
|
virtual void | endJob () |
|
virtual void | respondToOpenInputFile (FileBlock const &) |
|
virtual void | respondToCloseInputFile (FileBlock const &) |
|
virtual void | respondToOpenOutputFiles (FileBlock const &) |
|
virtual void | respondToCloseOutputFiles (FileBlock const &) |
|
virtual void | beginRun (Run const &) |
|
virtual void | endRun (Run const &) |
|
virtual void | beginSubRun (SubRun const &) |
|
virtual void | endSubRun (SubRun const &) |
|
virtual void | analyze (Event const &)=0 |
|
| LegacyModule (std::string const &module_label) |
|
ScheduleID | scheduleID () const noexcept |
|
| SharedModule () |
|
| SharedModule (std::string const &moduleLabel) |
|
hep::concurrency::SerialTaskQueueChain * | serialTaskQueueChain () const |
|
std::set< std::string > const & | sharedResources () const |
|
void | createQueues (SharedResources const &resources) |
|
template<BranchType , typename... T> |
void | serialize (T const &...resources) |
|
template<BranchType , typename... T> |
void | serializeExternal (T const &...resources) |
|
template<BranchType BT = InEvent, typename... T> |
void | serialize (T const &...) |
|
template<BranchType BT = InEvent, typename... T> |
void | serializeExternal (T const &...) |
|
template<BranchType BT = InEvent> |
void | async () |
|
Definition at line 20 of file EDAnalyzer.h.
virtual void art::EDAnalyzer::analyze |
( |
Event const & |
| ) |
|
|
privatepure virtual |
Implemented in ClusteringValidation::ClusteringValidation, pduneana::PDSPAnalyzer, ems::MultiEMShowers, gar::ParamSim, DAQQuickClustering, pionana::TruthAnalyzer, protoana::mcsXsection, pdunedp::Purity, sim::DumpSimPhotons, protoana::protonmcnorw, protoana::proton4gen, protoana::protonmc, geo::DumpChannelMap, ex::HelloAuxDet, sim::POTaccumulator, gar::StructuredTree, lar::test::AssnsChainTest, protoana::protonbeamana, pdune::RecoEff, sim::DumpSimEnergyDeposits, sim::DumpMCShowers, protoana::ProtoDUNEPizeroAnaTree, caldata::DumpWires, detsim::DumpRawDigits, CRT::TwoCRTReco, protoana::truepion, CRT::TwoCRTMatching, protoana::pionanalysis, protoana::protonmccnn, sim::DumpMCTracks, Signal2Noise, nnet::RawWaveformClnSigDump, pddpana::CosmicsdQdx, lar::example::tests::CheckDataProductSize, protoana::ProtoDUNEAnalysisTree, sim::DumpMCParticles, nnet::PointIdEffTest, protoana::ProtoDUNEAnalTree, CRT::SingleCRTMatching, gar::anatree, protoana::ProtoDUNEelectronAnaTree, protoana::pionanalysismc, protoana::G4RWExampleAnalyzer, gar::CAFMaker, sim::DumpMCParticles, proto::ECalibration, lar::example::tests::DumpCheatTracks, lar::example::tests::ShowerCalibrationGaloreTest, nnet::RawWaveformDump, ProtonIdentification::ProtonIdentification, CRT::TimeOffset, geo::GeometryInfoCheck, gar::MatchingPerformance, CRT::CRTTimingValidation, pdsp::PDSPmatchmc, ProxyBaseTest, pdsp::PDSPmatchmc, SNAna, sim::DumpGTruth, TrackingEfficiency::TrackingEfficiency, nlana::SPLifetime, BackTrackerAna, sim::DumpGTruth, protoana::ProtoDUNEAnalCosmicTree, protoana::ProtoDUNEDPAnalCosmicTree, dunefd::NueAna, sim::DumpMCTruth, sim::DumpMCTruth, proto::EdepCal, recob::DumpChargedSpacePoints, TrackProxyTest, DualPhaseOpHitDumper, pdsp::PDSPmatch, MichelReco::MichelReco, pdsp::PDSPmatch, opdet::SimPhotonCounter, sim::DumpSimPhotonsLite, sim::ProtoDUNEBeamTPCMatching, gar::anatest, gar::HNLAnalysis, ChargedSpacePointProxyTest, lar::example::Exploder, proto::HadCal, dunemva::CAFMaker, cosmic::CosmicEfficiency, sim::DumpOpDetDivRecs, myana::RegCNNAna, protoana::UtilityExample, emshower::EMEnergyCalib, sim::DumpOpDetBacktrackerRecords, pdune::RawWaveformDump, T0RecoSCE, pdune::RecoStats, RecoProxyUsageExample, sim::DumpSimChannels, pdune::RecoHitsEff, test::pandoraAnalysis, gar::evd::EVD, pddpana::TrackHitInfo, ProtoDUNEelectronWireAna, protoana::BeamExample, pdune::DataDumpHDF, PionCrossSectionAnalyzer, NeutronDecayN2Ana::NeutronDecayN2Ana, icebergpd::ICEBERGPDSSPMonitor, T0RecoSCECalibrations, gar::MomentumPerformance, geo::DumpGeometry, tutorial::ReadSpacePointAndCnn, DAQSimAna, NuShowerEff, test::HitNormCheck, pdunedp::DEdxdp, pdsp::CRTMatchTrackCaloAna, tutorial::ClusterCounter, proto::DEdx, DataHit, emshower::EMPi0Energy, CRT::CRTSimValidation, Infill::MakeInfillTrainingData, pdsp::EMCNNCheck, pdsp::EMCNNCheckCosmics, dune::SignalToNoise, pdsp::CheckT0, MichelReco::MichelReco, MakeSNeTProfileHistos, cvn::GCNH5, proto::SaveSpacePoints, SupernovaAna, nlana::PlotTrackDetails, nnet::EvaluateROIEff, opdet::CalibrationAnalysis, opdet::OpDetDigiAnaDUNE, nlana::PlotTrackT0, dune::CheckRecoEnergy, pddp::recobWireCheck, dune::PFPEfficiency, cluster::ClusterTrackAna, cheat::RecoCheckAna, opdet::AverageWaveform, dune::CheckGeometry, GoodWireAna, hit::HitAnaModule, triggersim::TemplateTriggerAna, cluster::ClusterPCA, pdune::DataDump, nlana::PlotEventDetails, ShowerQuality, pdsp::MDMAna, pdsp::WireChgAna, CRTOnlineMonitor, cvn::CVNSparseROOT, AssnAnalyzer, pdsp::CheckCRT, CheckDPhaseGeometry, WebReaderTest, tutorial::ClusterCounter4, pdune::FakePedestal, PDDPTPCRawDecoderTest, ClusterHitTime, opdet::FlashHypothesisAna, lariov::SimpleChannelStatusTest, larg4::ISCalcAna, issue19191, dune::CheckAuxDet, pdsp::VtxScore, DriftAna, PackedDump, WaveformAndSimChannelDump, WaveformPDSAndTruthDump, pdsp::HitAnaPDSP, lar_pandora::LArPandoraEventDump, pdsp::CheckCNNScore, WaveformsToTree, TestHardwareMapper, lar::example::tests::AtomicNumberTest, WaveformDump, myana::RegCNNVertexAna, trk::TrackContainmentAnalyzer, tutorial::ClusterCounter3, pid::PIDAAnalyzer, evd::EVD, calo::PrintCalorimetry, MCBTDemo, pdsp::MichelTiming, protoana::ProtoDUNEBeamlineReco, opdet::OpFlashSimpleAna, detsim::SimDriftedElectronClusterAna, tutorial::ClusterCounter2, geo::GeometryIteratorLoopTest, geo::GeometryTest, arttest::FPCTest, hit::MCHitAnaExample, cheat::CheckBackTracking, tutorial::ClusterCounter, PtrMakerAnalyzer, TestGeneratedEventTimestamp, art::test::DummyAnalyzer, art::test::MyServiceUser, arttest::PMTestAnalyzer, and protoana::ProtoDUNEBeamTPCRecoEfficiency.
void art::EDAnalyzer::beginJob |
( |
| ) |
|
|
privatevirtual |
Reimplemented in ClusteringValidation::ClusteringValidation, pduneana::PDSPAnalyzer, ems::MultiEMShowers, lar::example::AnalysisExample, gar::ParamSim, DAQQuickClustering, pionana::TruthAnalyzer, pdunedp::Purity, protoana::mcsXsection, gar::evd3d::EventDisplay3D, protoana::protonmcnorw, protoana::proton4gen, protoana::protonmc, ex::HelloAuxDet, protoana::protonbeamana, CRT::TwoCRTMatching, pdune::RecoEff, CRT::TwoCRTReco, gar::StructuredTree, protoana::hitrms, protoana::hitrmsrawdigits, protoana::pionanalysis, protoana::ProtoDUNEPizeroAnaTree, protoana::truepionXsection, detsim::DumpRawDigits, nnet::RawWaveformClnSigDump, Signal2Noise, pddpana::CosmicsdQdx, protoana::driftvel, protoana::diffusioncathodet0, protoana::hitrmsfinding, protoana::velocity, protoana::truepion, CRT::SingleCRTMatching, CalibrationTreeBuilder::CalibrationTreeBuilder, protoana::protonmccnn, protoana::G4RWExampleAnalyzer, nnet::PointIdEffTest, proto::ECalibration, nnet::RawWaveformDump, gar::anatree, dune::michelremoving, dune::protonanalysis, ProtonIdentification::ProtonIdentification, protoana::ProtoDUNEelectronAnaTree, protoana::pionanalysismc, protoana::ProtoDUNEAnalysisTree, protoana::ProtoDUNEAnalTree, CRT::CRTTimingValidation, dune::dEdxcalibration, gar::CAFMaker, pdsp::PDSPmatchmc, gar::garg4::GArG4Ana, pdsp::PDSPmatchmc, nnet::SPMultiTpcDump, gar::rosim::RawDigitAna, SNAna, TrackingEfficiency::TrackingEfficiency, nlana::SPLifetime, pd_monitor::PDWaveform, dune::XYZcalibration, dunefd::NueAna, lar::ServicePackTest, gar::MatchingPerformance, proto::EdepCal, pdsp::PDSPmatch, MichelReco::MichelReco, pdsp::PDSPmatch, DualPhaseOpHitDumper, dunezsanalysis::dunezsanalysis, BackTrackerAna, opdet::SimPhotonCounter, proto::HadCal, protoana::ProtoDUNEAnalCosmicTree, protoana::ProtoDUNEDPAnalCosmicTree, opdet::ProtoDUNE_opdet_eventdisplay, opdet::ProtoDUNE_opdet_eventdisplay, util::SignalShapingDUNE10ktTest, util::SignalShapingDUNE35tTest, tpc_monitor::IcebergTpcMonitor, tpc_monitor::TpcMonitor, pdune::RawWaveformDump, gar::anatest, gar::HNLAnalysis, test::pandoraAnalysis, pddpana::TrackHitInfo, pdune::RecoStats, sim::ProtoDUNEBeamTPCMatching, pdune::RecoHitsEff, NeutronDecayN2Ana::NeutronDecayN2Ana, disambigcheck::disambigcheck, gar::evd::EVD, geo::DumpGeometry, ProtoDUNEelectronWireAna, PionCrossSectionAnalyzer, dunemva::CAFMaker, DAQSimAna, cosmic::CosmicEfficiency, pdune::DataDumpHDF, NuShowerEff, test::HitNormCheck, T0RecoSCE, tutorial::ReadSpacePointAndCnn, protoana::UtilityExample, myana::RegCNNAna, tutorial::ClusterCounter, pdunedp::DEdxdp, protoana::BeamExample, proto::DEdx, CRT::CRTSimValidation, raw_event_display::RawEventDisplay, T0RecoSCECalibrations, Infill::MakeInfillTrainingData, gar::MomentumPerformance, DataHit, RecoTrack::RecoTrack, dune::SignalToNoise, pdsp::EMCNNCheck, pdsp::EMCNNCheckCosmics, MakeSNeTProfileHistos, opdet::FlashMatchAna, MichelReco::MichelReco, AnalysisExample::dEdx, SupernovaAna, pdsp::CRTMatchTrackCaloAna, proto::SaveSpacePoints, HitSdpPlotter::HitSdpPlotter, opdet::CalibrationAnalysis, nlana::PlotTrackDetails, nnet::EvaluateROIEff, nlana::PlotOpticalDetails, nlana::PlotTrackT0, pddp::recobWireCheck, PDSPHitmonitor_module::PDSPHitMonitorModule, cnn::RegCNNEventDump, protoana::ProtoFlash, opdet::AverageWaveform, dune::PFPEfficiency, hit::HitFinderAna, pdsp::CheckT0, ctp::CTPTrackDump, cluster::DBclusterAna, GoodWireAna, triggersim::TemplateTriggerAna, DUNE::MuonTrackingEff, DUNE::NeutrinoTrackingEff, cvn::CVNEventDump, hit::GausHitFinderAna, hit::HitAnaModule, pdune::DataDump, nlana::PlotEventDetails, nlana::SSPMonitor, pdsp::MDMAna, pdsp::WireChgAna, CRTOnlineMonitor, caldata::CalWireAna, cluster::ClusterAna, cluster::ClusterPCA, ShowerQuality, pdsp::CheckCRT, dune::FelixIntegrityTest, dune::CheckRecoEnergy, opreco::OpticalRecoAna, cluster::HoughLineFinderAna, pfpf::PFPAna, tutorial::ClusterCounter4, TimeDist::TimeDist, PDDPTPCRawDecoderTest, ClusterHitTime, opdet::FlashHypothesisAna, cvn::CVNValidation, dune::CheckAuxDet, microboone::CosmicRemovalAna, vertex::FeatureVertexFinderAna, protoana::ProtoDUNETruthBeamParticle, larg4::ISCalcAna, pdsp::VtxScore, DriftAna, pdsp::HitAnaPDSP, cvn::CVNZlibMaker, pdsp::CheckCNNScore, larg4::LArG4Ana, lar::example::tests::AtomicNumberTest, vertex::AggregateVertexAna, WaveformsToTree, TestHardwareMapper, PDSPNearlineheader_module::PDSPNearlineHeaderModule, cvn::GCNZlibMaker, tutorial::ClusterCounter3, cvn::CVNEventDumpProtoDUNE, cvn::CVNZlibMakerProtoDUNE, cvn::GCNZlibMakerProtoDUNE, shower::TCShowerElectronLikelihood, detsim::WienerFilterAna, pdsp::MichelTiming, pid::PIDAAnalyzer, DUNE::NeutrinoShowerEff, shower::TCShowerTemplateMaker, detsim::SimWireAna, detsim::SimDriftedElectronClusterAna, tutorial::ClusterCounter2, opdet::OpFlashSimpleAna, evd::EVD, lar_pandora::PFParticleAnalysis, lar_pandora::PFParticleHitDumper, larg4::CheckMCParticle, lar_pandora::PFParticleCosmicAna, lar_pandora::PFParticleValidation, geo::GeometryIteratorLoopTest, geo::GeometryTest, lar_pandora::PFParticleMonitoring, phot::PhotonLibraryAnalyzer, shower::TCShowerAnalysis, protoana::ProtoDUNEBeamlineReco, lar_pandora::PFParticleTrackAna, larg4::CheckAuxDetHit, larg4::CheckSimEnergyDeposit, and util::LArPropTest.
Definition at line 91 of file EDAnalyzer.cc.