|
| EDProducer (fhicl::ParameterSet const &pset) |
|
template<typename Config > |
| EDProducer (Table< Config > const &config) |
|
std::string | workerType () const |
|
virtual | ~Producer () noexcept |
|
| Producer (fhicl::ParameterSet const &) |
|
| Producer (Producer const &)=delete |
|
| Producer (Producer &&)=delete |
|
Producer & | operator= (Producer const &)=delete |
|
Producer & | operator= (Producer &&)=delete |
|
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) |
|
| ~Modifier () noexcept |
|
| Modifier () |
|
| Modifier (Modifier const &)=delete |
|
| Modifier (Modifier &&)=delete |
|
Modifier & | operator= (Modifier const &)=delete |
|
Modifier & | operator= (Modifier &&)=delete |
|
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 &resources) 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 &, ProcessingFrame const &) override final |
|
void | endRunWithFrame (Run &, ProcessingFrame const &) override final |
|
void | beginSubRunWithFrame (SubRun &, ProcessingFrame const &) override final |
|
void | endSubRunWithFrame (SubRun &, ProcessingFrame const &) override final |
|
void | produceWithFrame (Event &, 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 &) |
|
virtual void | endRun (Run &) |
|
virtual void | beginSubRun (SubRun &) |
|
virtual void | endSubRun (SubRun &) |
|
virtual void | produce (Event &)=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 15 of file EDProducer.h.
virtual void art::EDProducer::produce |
( |
Event & |
| ) |
|
|
privatepure virtual |
Implemented in larg4::LArG4, evgen::MarleyTimeGen, evgen::SingleGen, evgen::CORSIKAGen, trkf::CosmicTracker, evgen::MUSUN, evgen::RadioGen, opdet::WaveformDigitizerSim, evgendp::DataGen311, evgendp::NEUTImport, trkf::KalmanFilterFinalTrackFitter, phot::PhotonLibraryPropagation, evgen::LightSource, calo::GnocchiCalorimetry, sim::MergeSimSources, trkf::PMAlgTrackMaker, phot::PDFastSimPAR, opdet::OpDetDigitizerProtoDUNE, opdet::OpDetDigitizerDUNE, lar::example::TotallyCheatTracker, trkf::KalmanFilterTrajectoryFitter, opdet::OpDetDigitizerDUNEDP, lar_cluster3d::Cluster3D, lar::example::tests::ParticleMaker, detsim::SimDriftElectrons, CRT::TwoCRTMatchingProducer, lar::example::RemoveIsolatedSpacePoints, trkf::Track3DKalmanSPS, deconvgaushf::DeconvGausHFDUNE10kt, deconvgaushf::DeconvGausHFDUNE35t, t0::MCTruthT0Matching, calo::Calorimetry, calgaushf::CalGausHFDUNE35t, CRT::SingleCRTMatchingProducer, lar::test::TrackProxyTrackMaker, nnet::EmTrackMichelId, calgaushf::CalGausHFDUNE10kt, DataPrepByApaModule, opdet::SIPMOpSensorSim, evd::GraphCluster, shower::EMShower, nnet::EmTrackClusterId, trkf::PMAlgTrajFitter, nnet::EmTrackClusterId2out, detsim::DriftElectronstoPlane, evgen::GENIEGen, DataPrepModule, evgen::NeutronOsc, evgen::ProtoDUNEBeam, evgen::TextFileGen, vertex::FeatureVertexFinder, lar::test::AssnsChainPFParticleMaker, lar::test::AssnsChainClusterMaker, quad::QuadVtx, trkf::Track3DKalmanHit, CRHitRemovalByPCA, lbne::PhotonCounterT0Matching, dunefd::ShSeg, hit::DPRawHitFinder, vertex::VertexFinder2D, evgen::MarleyGen, detsim::SimWireDUNE35t, pdsp::ProtonHitsRemoval, opdet::PDSNoiseFilter, phot::PhotonLibraryPropagationS2, gar::gar_pandora::PandoraInterface, evgen::ProtoDUNETriggeredBeam, gar::rec::tpccathodestitch, nnet::ParticleDecayId, PDSPTPCRawDecoder, trkf::VertexFitter, SimWireDUNE, recob::test::HitCollectionCreatorTest, lar::test::AssnsChainShowerMaker, proto::BeamEvent, CRT::CRTSim, lar::example::tests::SpacePointMaker, detsim::SimWire, evgen::NuWroGen, caldata::CalWireDUNE10kt, detsim::SimWireDUNE10kt, dune::DisambigFromSpacePoints, lar::test::ChargedSpacePointProxyInputMaker, cluster::SmallClusterFinder, trkf::TrackKalmanCheater, evgen::GaisserParam, gar::rec::dayoneconverter, gar::rec::dayonetrackfit, lar::test::TrackProxyHitMaker, trkf::Track3DKalman, TrackProducerFromPFParticle, IcebergTPCRawDecoder, evgendp::Gen311, trkf::CCTrackMaker, trkf::MCSFitProducer, lar::test::AssnsChainHitMaker, phot::PDFastSimPVS, CRT::CRTSimRefac, shwf::ShowerReco, evgen::NucleonDecay, dunefd::IniSegReco, dune::EmLikeHits, cnn::RegCNNEvaluator, cnn::RegCNNMapper, gar::rec::tpctrackfit2, opdet::OpSlicer, CRT::CRTRawDecoder, HitHandScan, NoiseAdder, gar::rec::dayonetrackfit, ems::EMShower3D, caldata::CalWireDUNE35t, dune::SSPRawDecoder, T0RecoAnodePiercers, triggersim::ActivityTriggerProd, triggersim::TemplateTriggerProd, dune::TimingRawDecoder, gar::rec::tracker1, gar::rec::CaloClusterCheater, cluster::TrajCluster, evgendp::CORSIKAGendp, geo::LegacyGeometryInfoWriter, butcher::EventButcher, dune::CalibrationdEdXPDSP, larg4::larg4Main, reco3d::SpacePointSolver, dunemva::MVASelect, opdet::OpHitFinder, cluster::BlurredClustering, sce::SCECorrection, caldata::CalWireDUNEDPhase, ctp::CTPEvaluator, PDSPDataDrivenBeam, gar::rec::tpcpatrec2, t0::MCParticleShowerMatching, t0::MCParticleTrackMatching, trkf::Track3Dreco, evgen::NDKGen, dune::HitFinder35t, Infill::InfillChannels, gar::rec::SiPMHitFinder, gar::rec::tpcpatreccheat, trkf::SpacePts, dune::HitFinderProtoDUNESP, gar::rec::tpcpatrec2, gar::rec::CaloClustering, cosmic::CosmicPCAxisTagger, ShowerReco3D, TrackProducerFromTrackTrajectory, larg4::IonAndScint, dune::HitRepeater, gar::rec::TPCECALAssociation, calo::TrackCalorimetry, shower::TCShower, TrackProducerFromTrack, unstick::UnstickADCCodes, gar::rec::CompressedHitFinder, gar::rec::tpcvechitfinder2, CRHitRemoval, cluster::LineMerger, nnet::WaveformRoiFinder, opdet::OpFlashFinderDualPhase, gar::rec::CaloStripSplitter, gar::rec::EventInit, caldata::CalWireT962, lar::example::Disturbance, IcebergFELIXBufferDecoderMarch2021, dune::T0Counter, shs::ShowerHitSeparator, t0::MCParticleHitMatching, caldata::CalWire, cluster::DBCluster3D, cluster::EndPointModule, cluster::HoughLineFinder, evgen::FileMuons, evwgh::EventWeight, dune::RceRawDecoder, gar::rec::veefinder1, calo::ShowerCalorimetry, vertex::PrimaryVertexFinder, dune::VDColdboxPDSDecoder, PDSPCTBRawDecoder, gar::rec::TPCHitCluster, cosmic::BeamFlashTrackMatchTagger, opdet::OpMCDigi, cluster::DBcluster, dune::FelixRawDecoder, shwf::ShowerFinder, dune::EnergyReco, lartest::PtrMakerProducer, hit::HitCheater, trkf::TrackStitcher, spacecharge::ShiftEdepSCE, cluster::ClusterCheater, hit::FFTHitFinder, RunningSumTPFinder, TriggerPrimitiveFinder, cluster::ClusterCrawler, cvn::CVNMapperProtoDUNE, gar::rec::vertexfinder1, cluster::LineCluster, hit::RawHitFinder, hit::RFFHitFinder, trkf::TrackCheater, sim::GenericCRT, opdet::OpFlashFinder, opdet::OptDetDigitizer, lar_pandora::LArPandoraExternalEventBuilding, sppt::TTSpacePointFinder, evgen::CosmicsGen, evgen::SNNueAr40CCGen, noisefilteralg::WireCellNoiseFilter, evgen::CRTGen, cvn::GCNHitGraphMaker, cosmic::CosmicPFParticleTagger, tss::TrackShowerHits, apa::APAHitFinder, trkf::SpacePointCheater, trkf::SpacePointFinder, pdsp::TrueEdep, cvn::CVNMapper, cvn::CVNMapperSim, cvn::CVNMapperWire, pdsp::HadronHitsRemoval, reco::shower::LArPandoraModularShowerCreation, event::EventCheater, hit::TTHitFinder, trkf::FeatureTracker, nnet::EmTrackMichelIdTl, cvn::CVNEvaluator, cvn::GCNGraphMaker, cosmic::CosmicTrackTagger, trk::TrackContainmentTagger, lartest::AssnProducer1, shwf::ShowerCheater, trkf::TCTrack, cvn::CVNSparseMapper3D, cvn::GCNGraphMaker2D, lartest::AssnProducer2, nnet::EmTrackClusterId3outTl, EventGen::ImportSingle311Event, cvn::CVNSparseMapper, cvn::GCNGraphMakerProtoDUNE, cosmic::CosmicClusterTagger, hit::DisambigCheater, hit::HitFinder, vertex::VertexCheater, cosmic::TrackPFParticleMatch, arttest::IntVectorProducer, PtrMakerProducer2, lar_pandora::LArPandoraTrackCreation, lar_pandora::LArPandora, hit::MCHitFinder, nnet::EmTrackClusterId2outTl, cnn::RegCNNPyTorch, evgen::NuEScatterGen, lar_pandora::LArPandoraShowerCreation, pid::Chi2ParticleID, MCReco, opdet::OpticalRawDigitReformatter, lar_pandora::CollectionSplitting, evgen::NuEScatterGen, mvapid::MVAPID, trkf::SeedFinderModule, art::test::CollidingDummyProducer, art::test::DummyProducer, arttest::PMTestProducer, cheat::BackTrackerLoader, cheat::PhotonBackTrackerLoader, bogoblip::BlipMaker, and VLN::VLNEnergyProducer.