Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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:213
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