|
| | 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.