Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
FWCore
ParameterSet
src
EmptyGroupDescription.cc
Go to the documentation of this file.
1
2
#include "
FWCore/ParameterSet/interface/EmptyGroupDescription.h
"
3
#include "
FWCore/ParameterSet/interface/DocFormatHelper.h
"
4
5
#include <ostream>
6
7
namespace
edm
{
8
9
EmptyGroupDescription::EmptyGroupDescription
() {}
10
11
void
EmptyGroupDescription::checkAndGetLabelsAndTypes_
(std::set<std::string>&
/*usedLabels*/
,
12
std::set<ParameterTypes>&
/*parameterTypes*/
,
13
std::set<ParameterTypes>&
/*wildcardTypes*/
)
const
{}
14
15
void
EmptyGroupDescription::validate_
(
ParameterSet
&,
16
std::set<std::string>&
/*validatedLabels*/
,
17
bool
/*optional*/
)
const
{}
18
19
void
EmptyGroupDescription::writeCfi_
(
20
std::ostream&,
bool
/*optional*/
,
bool
&
/*startWithComma*/
,
int
/*indentation*/
,
bool
&
/*wroteSomething*/
)
const
{
21
}
22
23
void
EmptyGroupDescription::print_
(std::ostream& os,
24
bool
/*optional*/
,
25
bool
/*writeToCfi*/
,
26
DocFormatHelper
& dfh)
const
{
27
if
(dfh.
pass
() == 1) {
28
dfh.
indent
(os);
29
os <<
"Empty group description\n"
;
30
31
if
(!dfh.
brief
()) {
32
os <<
"\n"
;
33
}
34
}
35
}
36
37
bool
EmptyGroupDescription::exists_
(
ParameterSet
const
&)
const
{
return
true
; }
38
39
bool
EmptyGroupDescription::partiallyExists_
(
ParameterSet
const
&
pset
)
const
{
return
exists
(
pset
); }
40
41
int
EmptyGroupDescription::howManyXORSubNodesExist_
(
ParameterSet
const
&
pset
)
const
{
return
exists
(
pset
) ? 1 : 0; }
42
}
// namespace edm
edm::EmptyGroupDescription::EmptyGroupDescription
EmptyGroupDescription()
Definition:
EmptyGroupDescription.cc:9
edm::ParameterDescriptionNode::exists
bool exists(ParameterSet const &pset) const
Definition:
ParameterDescriptionNode.h:134
edm
HLT enums.
Definition:
AlignableModifier.h:19
EmptyGroupDescription.h
edm::EmptyGroupDescription::howManyXORSubNodesExist_
int howManyXORSubNodesExist_(ParameterSet const &pset) const override
Definition:
EmptyGroupDescription.cc:41
edm::EmptyGroupDescription::partiallyExists_
bool partiallyExists_(ParameterSet const &pset) const override
Definition:
EmptyGroupDescription.cc:39
edm::DocFormatHelper
Definition:
DocFormatHelper.h:15
edm::EmptyGroupDescription::validate_
void validate_(ParameterSet &pset, std::set< std::string > &validatedLabels, bool optional) const override
Definition:
EmptyGroupDescription.cc:15
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::DocFormatHelper::brief
bool brief() const
Definition:
DocFormatHelper.h:34
edm::EmptyGroupDescription::print_
void print_(std::ostream &os, bool optional, bool writeToCfi, DocFormatHelper &dfh) const override
Definition:
EmptyGroupDescription.cc:23
edm::DocFormatHelper::indent
void indent(std::ostream &os) const
Definition:
DocFormatHelper.cc:133
edm::EmptyGroupDescription::checkAndGetLabelsAndTypes_
void checkAndGetLabelsAndTypes_(std::set< std::string > &usedLabels, std::set< ParameterTypes > ¶meterTypes, std::set< ParameterTypes > &wildcardTypes) const override
Definition:
EmptyGroupDescription.cc:11
edm::EmptyGroupDescription::exists_
bool exists_(ParameterSet const &pset) const override
Definition:
EmptyGroupDescription.cc:37
DocFormatHelper.h
edm::DocFormatHelper::pass
int pass() const
Definition:
DocFormatHelper.h:46
edm::EmptyGroupDescription::writeCfi_
void writeCfi_(std::ostream &os, bool optional, bool &startWithComma, int indentation, bool &wroteSomething) const override
Definition:
EmptyGroupDescription.cc:19
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
Generated for CMSSW Reference Manual by
1.8.16