TrigConf::LogicOR Node1 TrigConf::LogicOR + LogicOR() + LogicOR() + ~LogicOR() + evaluate() + evaluate() + elements() + elementsCount() Node2 TrigConf::LogicOPS - m_subs + LogicOPS() + LogicOPS() + ~LogicOPS() + addSubLogic() + subLogics() + takeSubLogics() - print() Node2->Node1 Node3 TrigConf::Logic - m_nodeType - m_negate - m_expression + Logic() + ~Logic() + nodeType() + setNegate() + negate() + setExpression() + expression() + evaluate() + evaluate() + elements() + elementsCount() + print() + print() # Logic() Node3->Node2