Geant4 Cross Reference |
1 // Copyright (C) 2010, Guy Barrand. All rights 2 // See the file tools.license for terms. 3 4 #ifndef tools_rroot_cids 5 #define tools_rroot_cids 6 7 //NOTE : logic must be in sync with wroot/cids 8 9 #include "../cid" 10 11 namespace tools { 12 namespace rroot { 13 14 inline cid base_cid() {return 100;} 15 16 inline cid iros_cid() {return base_c 17 inline cid obj_list_cid() {return base_c 18 inline cid hash_list_cid() {return base_c 19 inline cid obj_array_cid() {return base_c 20 21 inline cid dummy_cid() {return base_c 22 23 inline cid basket_cid() {return base_c 24 inline cid branch_cid() {return base_c 25 inline cid branch_element_cid() {return base_c 26 //inline cid tree_item() {return base 27 28 inline cid graph_cid() {return base_c 29 inline cid matrix_cid() {return base_c 30 31 inline cid leaf_string_cid() {return base_c 32 inline cid leaf_element_cid() {return base_c 33 34 inline cid streamer_info_cid() {return bas 35 inline cid streamer_element_cid() {return bas 36 37 inline cid stl_vector_string_cid() {return bas 38 39 inline cid named_cid() {return bas 40 41 inline cid leaf_object_cid() {return base_c 42 inline cid branch_object_cid() {return base_c 43 44 //base for templates : 45 inline cid base_leaf_cid() {return bas 46 //NOTE : leaf<T> = base_leaf_cid()+_cid(T) 47 inline cid stl_vector_cid() {return bas 48 inline cid stl_vector_vector_cid() {return bas 49 50 inline cid clones_array_cid() {return base_c 51 inline cid vector3_cid() {return base_c 52 53 inline cid stl_vector_obj_cid() {return base_c 54 55 }} 56 57 #endif