Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
HLTrigger
HLTcore
interface
TriggerExpressionConstant.h
Go to the documentation of this file.
1
#ifndef HLTrigger_HLTfilters_TriggerExpressionConstant_h
2
#define HLTrigger_HLTfilters_TriggerExpressionConstant_h
3
4
#include "
HLTrigger/HLTcore/interface/TriggerExpressionEvaluator.h
"
5
6
namespace
triggerExpression {
7
8
class
Data
;
9
10
class
Constant
:
public
Evaluator
{
11
public
:
12
Constant
(
bool
value
) :
m_value
(value) {}
13
14
bool
operator()
(
const
Data
&
data
)
const override
{
return
m_value
; }
15
16
void
dump
(std::ostream&
out
)
const override
{ out << (
m_value
?
"TRUE"
:
"FALSE"
); }
17
18
private
:
19
bool
m_value
;
20
};
21
22
}
// namespace triggerExpression
23
24
#endif // HLTrigger_HLTfilters_TriggerExpressionConstant_h
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:55
triggerExpression::Constant::Constant
Constant(bool value)
Definition:
TriggerExpressionConstant.h:12
triggerExpression::Constant
Definition:
TriggerExpressionConstant.h:10
TriggerExpressionEvaluator.h
triggerExpression::Constant::dump
void dump(std::ostream &out) const override
Definition:
TriggerExpressionConstant.h:16
triggerExpression::Constant::operator()
bool operator()(const Data &data) const override
Definition:
TriggerExpressionConstant.h:14
triggerExpression::Data
Definition:
TriggerExpressionData.h:23
data
char data[epos_bytes_allocation]
Definition:
EPOS_Wrapper.h:79
triggerExpression::Constant::m_value
bool m_value
Definition:
TriggerExpressionConstant.h:19
triggerExpression::Evaluator
Definition:
TriggerExpressionEvaluator.h:12
submitPVResolutionJobs.out
string out
Definition:
submitPVResolutionJobs.py:118
Generated for CMSSW Reference Manual by
1.8.5