TrigConf::HLTSignature Node1 TrigConf::HLTSignature - m_signature_counter - m_logic + HLTSignature() + HLTSignature() + HLTSignature() + ~HLTSignature() + signature_counter() + step() + logic() + outputTEs() + outputTEs() + label() and 6 more... Node2 std::vector< TrigConf ::HLTTriggerElement * > Node2->Node1 -m_outputTEs Node3 TrigConf::HLTTriggerElement - m_hashId - m_level + HLTTriggerElement() + HLTTriggerElement() + HLTTriggerElement() + HLTTriggerElement() + ~HLTTriggerElement() + hashId() + id() + setHashId() + print() + writeXML() and 6 more... + getLabel() - set() Node3->Node2 +elements Node4 TrigConf::TrigConfData - m_smk - m_id - m_version + TrigConfData() + ~TrigConfData() + superMasterTableId() + smk() + id() + name() + comment() + version() + setSuperMasterTableId() + setSMK() and 7 more... # indent() Node4->Node3 Node5 std::string Node5->Node1 -m_label Node5->Node4 -m_comment -m_name Node6 std::basic_string< char > Node6->Node5