Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CommonTools
Utils
src
ExpressionConditionSetter.cc
Go to the documentation of this file.
1
#include "
CommonTools/Utils/src/ExpressionConditionSetter.h
"
2
#include "
CommonTools/Utils/src/ExpressionCondition.h
"
3
4
using namespace
reco::parser
;
5
6
void
ExpressionConditionSetter::operator()
(
const
char
*,
const
char
*)
const
{
7
ExpressionBase
* ep =
new
ExpressionCondition
(
expStack_
,
selStack_
);
8
ExpressionPtr
e(ep);
9
expStack_
.push_back(e);
10
}
reco::parser::ExpressionConditionSetter::operator()
void operator()(const char *, const char *) const
Definition:
ExpressionConditionSetter.cc:6
geometryXMLtoCSV.parser
tuple parser
Definition:
geometryXMLtoCSV.py:78
reco::parser::ExpressionPtr
boost::shared_ptr< ExpressionBase > ExpressionPtr
Definition:
ExpressionBase.h:24
reco::parser::ExpressionBase
Definition:
ExpressionBase.h:20
reco::parser::ExpressionConditionSetter::expStack_
ExpressionStack & expStack_
Definition:
ExpressionConditionSetter.h:22
ExpressionCondition.h
reco::parser::ExpressionConditionSetter::selStack_
SelectorStack & selStack_
Definition:
ExpressionConditionSetter.h:23
ExpressionConditionSetter.h
reco::parser::ExpressionCondition
Definition:
ExpressionCondition.h:19
Generated for CMSSW Reference Manual by
1.8.5