artdaq::PrintBuildInfo Class Reference

An art::EDAnalyzer which prints any artdaq::BuildInfo objects stored in the run. More...

List of all members.

Public Member Functions

 PrintBuildInfo (fhicl::ParameterSet const &p)
 PrintBuildInfo Constructor.
virtual ~PrintBuildInfo ()
 Default virtual Destructor.
void analyze (art::Event const &) override
 Called for each event. Required overload for art::EDAnalyzer, No-Op here.
void beginRun (art::Run const &run) override
 Perform actions at the beginning of the run.

Detailed Description

An art::EDAnalyzer which prints any artdaq::BuildInfo objects stored in the run.

Definition at line 32 of file PrintBuildInfo_module.cc.


Constructor & Destructor Documentation

artdaq::PrintBuildInfo::PrintBuildInfo ( fhicl::ParameterSet const &  p  )  [explicit]

PrintBuildInfo Constructor.

Parameters:
p ParameterSet used to configure PrintBuildInfo
	 * PrintBuildInfo accepts the following Parameters:
	 * "buildinfo_module_label" (REQUIRED): The module label for the BuildInfo objects
	 * "buildinfo_instance_label" (REQUIRED): The instance label for the BuildInfo objects
	 * 

These parameters should match those given to the BuildInfo module

Definition at line 75 of file PrintBuildInfo_module.cc.


Member Function Documentation

void artdaq::PrintBuildInfo::beginRun ( art::Run const &  run  )  [override]

Perform actions at the beginning of the run.

Parameters:
run art::Run object

This function pretty-prints the BuildInfo information form the run object with the configured module label and instance label.

Definition at line 83 of file PrintBuildInfo_module.cc.


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

Generated on 27 Jan 2018 for artdaq by  doxygen 1.6.1