LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
art::detail::ModuleInPathInfo Class Reference

#include "ModuleInPathInfo.h"

Public Member Functions

 ModuleInPathInfo (ModuleConfigInfo const &mci, WorkerInPath::FilterAction filterAction)
 
ModuleConfigInfo const & moduleConfigInfo () const
 
WorkerInPath::FilterAction filterAction () const
 

Private Attributes

cet::exempt_ptr< ModuleConfigInfo const > mci_
 
WorkerInPath::FilterAction filterAction_
 

Detailed Description

Definition at line 14 of file ModuleInPathInfo.h.

Constructor & Destructor Documentation

art::detail::ModuleInPathInfo::ModuleInPathInfo ( ModuleConfigInfo const &  mci,
WorkerInPath::FilterAction  filterAction 
)
inline

Definition at line 27 of file ModuleInPathInfo.h.

31 {}
WorkerInPath::FilterAction filterAction_
WorkerInPath::FilterAction filterAction() const
cet::exempt_ptr< ModuleConfigInfo const > mci_

Member Function Documentation

art::WorkerInPath::FilterAction art::detail::ModuleInPathInfo::filterAction ( ) const
inline

Definition at line 40 of file ModuleInPathInfo.h.

References filterAction_.

Referenced by art::PathsInfo::makeWorker_().

41 {
42  return filterAction_;
43 }
WorkerInPath::FilterAction filterAction_
art::detail::ModuleConfigInfo const & art::detail::ModuleInPathInfo::moduleConfigInfo ( ) const
inline

Definition at line 34 of file ModuleInPathInfo.h.

References mci_.

Referenced by art::PathsInfo::makeWorker_().

35 {
36  return *mci_;
37 }
cet::exempt_ptr< ModuleConfigInfo const > mci_

Member Data Documentation

WorkerInPath::FilterAction art::detail::ModuleInPathInfo::filterAction_
private

Definition at line 24 of file ModuleInPathInfo.h.

Referenced by filterAction().

cet::exempt_ptr<ModuleConfigInfo const> art::detail::ModuleInPathInfo::mci_
private

Definition at line 23 of file ModuleInPathInfo.h.

Referenced by moduleConfigInfo().


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