TAGrowing::TACTag Node1 TAGrowing::TACTag # s_grow_tag # s_terminal_tag # s_minimum_seed_tag # s_start_counter # s_tag_propagation_delta # s_no_can_merge_flag + is_part_of_cluster() + is_valid() + is_invalid() + is_non_assigned_terminal() + is_non_assigned_grow() + is_seed() + is_grow_or_seed() + propagate() + index() + SNR() and 6 more... + make_seed_tag() + make_grow_tag() + make_terminal_tag() + is_part_of_cluster() + is_valid() + is_invalid() + is_non_assigned_terminal() + is_non_assigned_grow() + is_seed() + is_grow_or_seed() and 8 more... Node2 CaloRecGPU::Tag_1_1 _12_32_18 # s_first_flag_mask # s_second_flag_mask # s_12_bit_mask # s_32_bit_mask # s_18_bit_mask # s_18_bit_offset # s_32_bit_offset # s_12_bit_offset + get_first_flag() + set_first_flag() + unset_first_flag() + get_second_flag() + set_second_flag() + make_first_flag() + make_second_flag() + unset_second_flag() + get_12_bits() + get_32_bits() + get_18_bits() + GenericTagBase() + make_generic_tag() Node2->Node1 Node3 CaloRecGPU::GenericTagBase + value + operator carrier() + GenericTagBase() + operator=() + make_invalid_tag() Node3->Node2