Public Member Functions | List of all members
art::test::DummyResultsProducer Class Reference
Inheritance diagram for art::test::DummyResultsProducer:
art::ResultsProducer art::ModuleBase art::detail::SharedModule art::ProductRegistryHelper

Public Member Functions

 DummyResultsProducer (fhicl::ParameterSet const &)
 
void clear () override
 
void writeResults (Results &) override
 
- Public Member Functions inherited from art::ResultsProducer
virtual ~ResultsProducer () noexcept=default
 
 ResultsProducer () noexcept(false)
 
void doBeginJob ()
 
void doEndJob ()
 
void doBeginRun (RunPrincipal const &)
 
void doEndRun (RunPrincipal const &)
 
void doBeginSubRun (SubRunPrincipal const &)
 
void doEndSubRun (SubRunPrincipal const &)
 
void doEvent (EventPrincipal const &)
 
void doReadResults (ResultsPrincipal const &)
 
void doWriteResults (ResultsPrincipal &)
 
void doClear ()
 
void registerProducts (ProductDescriptions &producedProducts, ModuleDescription const &md)
 
- Public Member Functions inherited from art::ModuleBase
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 &current_process_name)
 
template<typename T , BranchType BT>
ViewToken< T > consumesView (InputTag const &tag)
 
template<typename T , BranchType BT>
ViewToken< T > mayConsumeView (InputTag const &tag)
 

Additional Inherited Members

- Public Types inherited from art::ResultsProducer
template<typename UserConfig , typename KeysToIgnore = void>
using Table = ProducerTable< UserConfig, detail::PluginConfig, KeysToIgnore >
 
- Protected Member Functions inherited from art::ResultsProducer
template<class P >
void produces (std::string const &instanceName={})
 
- Protected Member Functions inherited from art::ModuleBase
ConsumesCollectorconsumesCollector ()
 
template<typename T , BranchType = InEvent>
ProductToken< T > consumes (InputTag const &)
 
template<typename Element , BranchType = InEvent>
ViewToken< Element > consumesView (InputTag const &)
 
template<typename T , BranchType = InEvent>
void consumesMany ()
 
template<typename T , BranchType = InEvent>
ProductToken< T > mayConsume (InputTag const &)
 
template<typename Element , BranchType = InEvent>
ViewToken< Element > mayConsumeView (InputTag const &)
 
template<typename T , BranchType = InEvent>
void mayConsumeMany ()
 

Detailed Description

Definition at line 23 of file DummyResultsProducer_plugin.cc.

Constructor & Destructor Documentation

art::test::DummyResultsProducer::DummyResultsProducer ( fhicl::ParameterSet const &  )
inlineexplicit

Definition at line 25 of file DummyResultsProducer_plugin.cc.

25 {}

Member Function Documentation

void art::test::DummyResultsProducer::clear ( )
inlineoverridevirtual

Implements art::ResultsProducer.

Definition at line 27 of file DummyResultsProducer_plugin.cc.

28  {}
void art::test::DummyResultsProducer::writeResults ( Results )
inlineoverridevirtual

Implements art::ResultsProducer.

Definition at line 30 of file DummyResultsProducer_plugin.cc.

31  {}

The documentation for this class was generated from the following file: