Public Types | |
using | Parameters = art::EDAnalyzer::Table< Config > |
![]() | |
using | WorkerType = WorkerT< EDAnalyzer > |
using | ModuleType = EDAnalyzer |
Public Member Functions | |
DumpSimPhotonsLite (Parameters const &config) | |
Configuration-checking constructor. More... | |
DumpSimPhotonsLite (DumpSimPhotonsLite const &)=delete | |
DumpSimPhotonsLite (DumpSimPhotonsLite &&)=delete | |
DumpSimPhotonsLite & | operator= (DumpSimPhotonsLite const &)=delete |
DumpSimPhotonsLite & | operator= (DumpSimPhotonsLite &&)=delete |
void | analyze (art::Event const &event) override |
template<typename Stream > | |
void | DumpPhoton (Stream &&out, sim::SimPhotonsLite const &photons, std::string indent, std::string firstIndent) const |
Dumps the content of specified SimPhotonsLite in the output stream. More... | |
template<typename Stream > | |
void | DumpPhoton (Stream &&out, sim::SimPhotonsLite const &photons, std::string indent="") const |
![]() | |
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) |
Private Attributes | |
art::InputTag | fInputPhotons |
name of SimPhotons's data product More... | |
std::string | fOutputCategory |
name of the stream for output More... | |
Additional Inherited Members | |
![]() | |
std::string const & | processName () const |
bool | wantAllEvents () const noexcept |
bool | wantEvent (ScheduleID id, Event const &e) const |
Handle< TriggerResults > | getTriggerResults (Event const &e) const |
Observer (fhicl::ParameterSet const &config) | |
Observer (std::vector< std::string > const &select_paths, std::vector< std::string > const &reject_paths, fhicl::ParameterSet const &config) | |
![]() | |
ConsumesCollector & | consumesCollector () |
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 () |
Definition at line 59 of file DumpSimPhotonsLite_module.cc.
Definition at line 62 of file DumpSimPhotonsLite_module.cc.
|
explicit |
Configuration-checking constructor.
Definition at line 116 of file DumpSimPhotonsLite_module.cc.
|
delete |
|
delete |
|
overridevirtual |
Implements art::EDAnalyzer.
Definition at line 156 of file DumpSimPhotonsLite_module.cc.
void sim::DumpSimPhotonsLite::DumpPhoton | ( | Stream && | out, |
sim::SimPhotonsLite const & | photons, | ||
std::string | indent, | ||
std::string | firstIndent | ||
) | const |
Dumps the content of specified SimPhotonsLite in the output stream.
Stream | the type of output stream |
out | the output stream |
photons | the SimPhotonsLite to be dumped |
indent | base indentation string _(default: none)_ |
firstIndent | if first output line should be indented _(default: yes)_ |
The indent string is prepended to every line of output, with the possible exception of the first one, in case bIndentFirst is true.
The output starts on the current line, and the last line is not broken.
Definition at line 124 of file DumpSimPhotonsLite_module.cc.
|
inline |
Definition at line 99 of file DumpSimPhotonsLite_module.cc.
|
delete |
|
delete |
|
private |
name of SimPhotons's data product
Definition at line 106 of file DumpSimPhotonsLite_module.cc.
|
private |
name of the stream for output
Definition at line 107 of file DumpSimPhotonsLite_module.cc.