CMS 3D CMS Logo

edm::WorkerParams Struct Reference

#include <FWCore/Framework/src/WorkerParams.h>

List of all members.

Public Member Functions

 WorkerParams (ParameterSet const &procPset, ParameterSet const &pset, ProductRegistry &reg, ActionTable &actions, std::string const &processName, std::string releaseVersion=getReleaseVersion(), std::string passID=getPassID())
 WorkerParams ()

Public Attributes

ActionTableactions_
PassID passID_
std::string processName_
ParameterSet const * procPset_
ParameterSet const * pset_
ProductRegistryreg_
ReleaseVersion releaseVersion_


Detailed Description

Definition at line 23 of file WorkerParams.h.


Constructor & Destructor Documentation

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

Definition at line 25 of file WorkerParams.h.

00025                   : 
00026       procPset_(0), pset_(0),reg_(0),actions_(0),
00027       processName_(),releaseVersion_(),passID_() { }

edm::WorkerParams::WorkerParams ( ParameterSet const &  procPset,
ParameterSet const &  pset,
ProductRegistry reg,
ActionTable actions,
std::string const &  processName,
std::string  releaseVersion = getReleaseVersion(),
std::string  passID = getPassID() 
) [inline]

Definition at line 29 of file WorkerParams.h.

00035                                               :
00036       procPset_(&procPset),pset_(&pset),reg_(&reg),actions_(&actions),
00037       processName_(processName),releaseVersion_(releaseVersion),passID_(passID) { }


Member Data Documentation

ActionTable* edm::WorkerParams::actions_

Definition at line 42 of file WorkerParams.h.

PassID edm::WorkerParams::passID_

Definition at line 45 of file WorkerParams.h.

Referenced by edm::WorkerRegistry::getWorker(), and edm::WorkerMaker< T >::makeWorker().

std::string edm::WorkerParams::processName_

Definition at line 43 of file WorkerParams.h.

Referenced by edm::WorkerRegistry::getWorker(), and edm::WorkerMaker< T >::makeWorker().

ParameterSet const* edm::WorkerParams::procPset_

Definition at line 39 of file WorkerParams.h.

Referenced by edm::WorkerMaker< T >::makeWorker().

ParameterSet const* edm::WorkerParams::pset_

Definition at line 40 of file WorkerParams.h.

Referenced by edm::WorkerRegistry::getWorker(), edm::Factory::makeWorker(), and edm::WorkerMaker< T >::makeWorker().

ProductRegistry* edm::WorkerParams::reg_

Definition at line 41 of file WorkerParams.h.

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

ReleaseVersion edm::WorkerParams::releaseVersion_

Definition at line 44 of file WorkerParams.h.

Referenced by edm::WorkerRegistry::getWorker(), edm::Factory::makeWorker(), and edm::WorkerMaker< T >::makeWorker().


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:44:47 2009 for CMSSW by  doxygen 1.5.4