CMS 3D CMS Logo

Public Member Functions | Public Attributes

edm::WorkerParams Struct Reference

#include <WorkerParams.h>

List of all members.

Public Member Functions

 WorkerParams ()
 WorkerParams (ParameterSet const &procPset, ParameterSet *pset, ProductRegistry &reg, boost::shared_ptr< ProcessConfiguration const > processConfiguration, ActionTable const &actions)

Public Attributes

ActionTable const * actions_
boost::shared_ptr
< ProcessConfiguration const > 
processConfiguration_
ParameterSet const * procPset_
ParameterSetpset_
ProductRegistryreg_

Detailed Description

Definition at line 21 of file WorkerParams.h.


Constructor & Destructor Documentation

edm::WorkerParams::WorkerParams ( ) [inline]

Definition at line 22 of file WorkerParams.h.

                   :
      procPset_(nullptr), pset_(nullptr), reg_(nullptr), processConfiguration_(), actions_(nullptr)
      {}
edm::WorkerParams::WorkerParams ( ParameterSet const &  procPset,
ParameterSet pset,
ProductRegistry reg,
boost::shared_ptr< ProcessConfiguration const >  processConfiguration,
ActionTable const &  actions 
) [inline]

Definition at line 26 of file WorkerParams.h.

                                             :
      procPset_(&procPset),
      pset_(pset),
      reg_(&reg),
      processConfiguration_(processConfiguration),
      actions_(&actions) {}

Member Data Documentation

Definition at line 41 of file WorkerParams.h.

Definition at line 40 of file WorkerParams.h.

Referenced by edm::Maker::createModuleDescription(), and edm::Factory::makeWorker().

Definition at line 37 of file WorkerParams.h.

Definition at line 39 of file WorkerParams.h.

Referenced by edm::WorkerT< T >::WorkerT().