FWCore
Framework
interface
OutputModuleDescription.h
Go to the documentation of this file.
1
#ifndef FWCore_Framework_OutputModuleDescription_h
2
#define FWCore_Framework_OutputModuleDescription_h
3
4
/*----------------------------------------------------------------------
5
6
OutputModuleDescription : the stuff that is needed to configure an
7
output module that does not come in through the ParameterSet
8
9
----------------------------------------------------------------------*/
10
11
#include "
DataFormats/Provenance/interface/BranchIDList.h
"
12
namespace
edm
{
13
14
class
BranchIDListHelper;
15
class
SubProcessParentageHelper;
16
17
struct
OutputModuleDescription
{
18
//OutputModuleDescription() : maxEvents_(-1) {}
19
explicit
OutputModuleDescription
(
BranchIDLists
const
& branchIDLists,
20
int
maxEvents
= -1,
21
SubProcessParentageHelper
const
* subProcessParentageHelper =
nullptr
)
22
:
branchIDLists_
(&branchIDLists),
23
maxEvents_
(
maxEvents
),
24
subProcessParentageHelper_
(subProcessParentageHelper) {}
25
BranchIDLists
const
*
branchIDLists_
;
26
int
maxEvents_
;
27
SubProcessParentageHelper
const
*
subProcessParentageHelper_
;
28
};
29
}
// namespace edm
30
31
#endif
edm::OutputModuleDescription::maxEvents_
int maxEvents_
Definition:
OutputModuleDescription.h:26
edm::SubProcessParentageHelper
Definition:
SubProcessParentageHelper.h:21
edm::OutputModuleDescription::branchIDLists_
BranchIDLists const * branchIDLists_
Definition:
OutputModuleDescription.h:25
edm
HLT enums.
Definition:
AlignableModifier.h:19
edm::OutputModuleDescription::subProcessParentageHelper_
SubProcessParentageHelper const * subProcessParentageHelper_
Definition:
OutputModuleDescription.h:27
edm::BranchIDLists
std::vector< BranchIDList > BranchIDLists
Definition:
BranchIDList.h:19
BranchIDList.h
Data_TkAlMinBias_Run2018C_PromptReco_v3_cff.maxEvents
maxEvents
Definition:
Data_TkAlMinBias_Run2018C_PromptReco_v3_cff.py:3
edm::OutputModuleDescription
Definition:
OutputModuleDescription.h:17
edm::OutputModuleDescription::OutputModuleDescription
OutputModuleDescription(BranchIDLists const &branchIDLists, int maxEvents=-1, SubProcessParentageHelper const *subProcessParentageHelper=nullptr)
Definition:
OutputModuleDescription.h:19
Generated for CMSSW Reference Manual by
1.8.16