Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
Framework
src
ComponentMaker.cc
Go to the documentation of this file.
1
#include "
FWCore/Framework/interface/ComponentMaker.h
"
2
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
3
4
#include <string>
5
6
namespace
edm {
7
namespace
eventsetup {
8
9
ComponentDescription
10
ComponentMakerBaseHelper::createComponentDescription
(
ParameterSet
const
& iConfiguration)
const
11
{
12
ComponentDescription
description
;
13
description.
type_
= iConfiguration.
getParameter
<
std::string
>(
"@module_type"
);
14
description.
label_
= iConfiguration.
getParameter
<
std::string
>(
"@module_label"
);
15
16
description.
pid_
= iConfiguration.
id
();
17
return
description
;
18
}
19
20
}
// namespace eventsetup
21
}
// namespace edm
edm::eventsetup::ComponentDescription::label_
std::string label_
Definition:
ComponentDescription.h:31
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
ComponentMaker.h
edm::ParameterSet::id
ParameterSetID id() const
Definition:
ParameterSet.cc:197
edm::eventsetup::ComponentDescription::pid_
ParameterSetID pid_
Definition:
ComponentDescription.h:37
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
ParameterSet.h
idDealer.description
tuple description
Definition:
idDealer.py:66
edm::eventsetup::ComponentDescription::type_
std::string type_
Definition:
ComponentDescription.h:32
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::eventsetup::ComponentDescription
Definition:
ComponentDescription.h:30
edm::eventsetup::ComponentMakerBaseHelper::createComponentDescription
ComponentDescription createComponentDescription(ParameterSet const &iConfiguration) const
Definition:
ComponentMaker.cc:10
Generated for CMSSW Reference Manual by
1.8.5