Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
HLTrigger
HLTcore
interface
TriggerExpressionL1Reader.h
Go to the documentation of this file.
1
#ifndef HLTrigger_HLTfilters_TriggerExpressionL1Reader_h
2
#define HLTrigger_HLTfilters_TriggerExpressionL1Reader_h
3
4
#include <vector>
5
#include <string>
6
7
#include "
HLTrigger/HLTcore/interface/TriggerExpressionEvaluator.h
"
8
9
namespace
triggerExpression {
10
11
class
L1Reader
:
public
Evaluator
{
12
public
:
13
L1Reader
(
const
std::string &
pattern
) :
14
m_pattern
(pattern),
15
m_triggers
()
16
{ }
17
18
bool
operator()
(
const
Data
&
data
)
const
;
19
20
void
init
(
const
Data
&
data
);
21
22
void
dump
(std::ostream &
out
)
const
;
23
24
private
:
25
std::string
m_pattern
;
26
std::vector<std::pair<std::string, unsigned int> >
m_triggers
;
27
};
28
29
}
// namespace triggerExpression
30
31
#endif // HLTrigger_HLTfilters_TriggerExpressionL1Reader_h
triggerExpression::L1Reader
Definition:
TriggerExpressionL1Reader.h:11
triggerExpression::L1Reader::m_pattern
std::string m_pattern
Definition:
TriggerExpressionL1Reader.h:25
triggerExpression::L1Reader::operator()
bool operator()(const Data &data) const
Definition:
TriggerExpressionL1Reader.cc:17
listBenchmarks.pattern
list pattern
Definition:
listBenchmarks.py:26
triggerExpression::L1Reader::m_triggers
std::vector< std::pair< std::string, unsigned int > > m_triggers
Definition:
TriggerExpressionL1Reader.h:26
TriggerExpressionEvaluator.h
dbtoconf.out
tuple out
Definition:
dbtoconf.py:99
triggerExpression::L1Reader::L1Reader
L1Reader(const std::string &pattern)
Definition:
TriggerExpressionL1Reader.h:13
triggerExpression::Data
Definition:
TriggerExpressionData.h:22
triggerExpression::L1Reader::dump
void dump(std::ostream &out) const
Definition:
TriggerExpressionL1Reader.cc:33
triggerExpression::L1Reader::init
void init(const Data &data)
Definition:
TriggerExpressionL1Reader.cc:46
triggerExpression::Evaluator
Definition:
TriggerExpressionEvaluator.h:10
runTheMatrix.data
data
Definition:
runTheMatrix.py:756
Generated for CMSSW Reference Manual by
1.8.5