TrigMonSeq_p1 Node1 TrigMonSeq_p1 - m_encoded + TrigMonSeq_p1() + ~TrigMonSeq_p1() Node2 std::vector< uint16_t > + elements Node2->Node1 -m_var_key Node3 std::vector< TrigMonAlg_p1 > Node3->Node1 -m_alg Node4 TrigMonAlg_p1 + TrigMonAlg_p1() + ~TrigMonAlg_p1() Node4->Node3 +elements Node5 std::vector< uint8_t > + elements Node5->Node4 -m_byte Node6 std::vector< uint32_t > + elements Node6->Node4 -m_word Node7 std::vector< float > + elements Node7->Node1 -m_var_val