10 #ifndef KERNEL_SELECTSTATEMENT_H
11 #define KERNEL_SELECTSTATEMENT_H
17 #include "GaudiKernel/ISelectStatement.h"
50 : m_select(s), m_isActive(
false), m_type(typ)
55 : m_select(s),m_isActive(
false), m_type(STRING)
60 : m_isActive(
false), m_type(FUNCTION)
71 const std::string& criteria()
const {
75 void setCriteria(
const std::string& crit) {
77 (m_select.length() > 0) ? m_type |= STRING : m_type &= ~STRING;
80 void setActive(
bool flag =
true) {
84 bool isActive()
const {
88 virtual bool operator()(
void* ) {
99 #endif // KERNEL_SELECTSTATEMENT_H
Base class used to implement the interfaces.
Class of a selection statement.