CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
edm::MakeModuleParams Struct Reference

#include <MakeModuleParams.h>

Public Member Functions

 MakeModuleParams ()
 
 MakeModuleParams (ParameterSet *pset, ProductRegistry &reg, PreallocationConfiguration const *prealloc, std::shared_ptr< ProcessConfiguration const > processConfiguration)
 

Public Attributes

PreallocationConfiguration const * preallocate_
 
std::shared_ptr
< ProcessConfiguration const > 
processConfiguration_
 
ParameterSetpset_
 
ProductRegistryreg_
 

Detailed Description

Definition at line 21 of file MakeModuleParams.h.

Constructor & Destructor Documentation

edm::MakeModuleParams::MakeModuleParams ( )
inline

Definition at line 22 of file MakeModuleParams.h.

22 : pset_(nullptr), reg_(nullptr), preallocate_(nullptr), processConfiguration_() {}
ProductRegistry * reg_
PreallocationConfiguration const * preallocate_
std::shared_ptr< ProcessConfiguration const > processConfiguration_
edm::MakeModuleParams::MakeModuleParams ( ParameterSet pset,
ProductRegistry reg,
PreallocationConfiguration const *  prealloc,
std::shared_ptr< ProcessConfiguration const >  processConfiguration 
)
inline

Definition at line 24 of file MakeModuleParams.h.

ProductRegistry * reg_
processConfiguration
Definition: Schedule.cc:687
PreallocationConfiguration const * preallocate_
std::shared_ptr< ProcessConfiguration const > processConfiguration_
prealloc
Definition: Schedule.cc:687

Member Data Documentation

PreallocationConfiguration const* edm::MakeModuleParams::preallocate_

Definition at line 32 of file MakeModuleParams.h.

Referenced by edm::Maker::makeModule().

std::shared_ptr<ProcessConfiguration const> edm::MakeModuleParams::processConfiguration_
ParameterSet* edm::MakeModuleParams::pset_
ProductRegistry* edm::MakeModuleParams::reg_

Definition at line 31 of file MakeModuleParams.h.

Referenced by edm::Maker::makeModule().