@@ -121,22 +121,22 @@ drawFuncs = { lst: [
121
121
{ name : 'TEveGeoShapeExtract' , sameas : clTGeoVolume , opt : ';more;all;count;projx;projz;wire;dflt' } ,
122
122
{ name : nsREX + 'REveGeoShapeExtract' , sameas : clTGeoVolume , opt : ';more;all;count;projx;projz;wire;dflt' } ,
123
123
{ name : 'TGeoOverlap' , sameas : clTGeoVolume , opt : ';more;all;count;projx;projz;wire;dflt' , dflt : 'dflt' , ctrl : 'expand' } ,
124
- { name : 'TGeoManager' , sameas : clTGeoVolume , opt : ';more;all;count;projx;projz;wire;tracks;no_screen;dflt' , dflt : 'expand' , ctrl : 'dflt' , noappend : true , exapnd_after_draw : true } ,
124
+ { name : 'TGeoManager' , sameas : clTGeoVolume , opt : ';more;all;count;projx;projz;wire;tracks;no_screen;dflt' , dflt : 'expand' , pm : true , ctrl : 'dflt' , noappend : true , exapnd_after_draw : true } ,
125
125
{ name : 'TGeoVolumeAssembly' , sameas : clTGeoVolume , /* icon: 'img_geoassembly', */ opt : ';more;all;count' } ,
126
126
{ name : / ^ T G e o / , class : ( ) => import_geo ( ) . then ( h => h . TGeoPainter ) , get_expand : ( ) => import_geo ( ) . then ( h => h . expandGeoObject ) , opt : ';more;all;axis;compa;count;projx;projz;wire;no_screen;dflt' , dflt : 'dflt' , ctrl : 'expand' } ,
127
127
{ name : 'TAxis3D' , icon : 'img_graph' , draw : ( ) => import_geo ( ) . then ( h => h . drawAxis3D ) , direct : true } ,
128
128
// these are not draw functions, but provide extra info about correspondent classes
129
129
{ name : 'kind:Command' , icon : 'img_execute' , execute : true } ,
130
130
{ name : 'TFolder' , icon : 'img_folder' , icon2 : 'img_folderopen' , noinspect : true , get_expand : ( ) => import_h ( ) . then ( h => h . folderHierarchy ) } ,
131
131
{ name : 'TTask' , icon : 'img_task' , get_expand : ( ) => import_h ( ) . then ( h => h . taskHierarchy ) , for_derived : true } ,
132
- { name : clTTree , icon : 'img_tree' , get_expand : ( ) => import ( './tree.mjs' ) . then ( h => h . treeHierarchy ) , draw : ( ) => import_tree ( ) . then ( h => h . drawTree ) , dflt : 'expand' , opt : 'player;testio' , shift : kInspect } ,
132
+ { name : clTTree , icon : 'img_tree' , get_expand : ( ) => import ( './tree.mjs' ) . then ( h => h . treeHierarchy ) , draw : ( ) => import_tree ( ) . then ( h => h . drawTree ) , dflt : 'expand' , opt : 'player;testio' , shift : kInspect , pm : true } ,
133
133
{ name : 'TNtuple' , sameas : clTTree } ,
134
134
{ name : 'TNtupleD' , sameas : clTTree } ,
135
135
{ name : clTBranchFunc , icon : 'img_leaf_method' , draw : ( ) => import_tree ( ) . then ( h => h . drawTree ) , opt : ';dump' , noinspect : true } ,
136
136
{ name : / ^ T B r a n c h / , icon : 'img_branch' , draw : ( ) => import_tree ( ) . then ( h => h . drawTree ) , dflt : 'expand' , opt : ';dump' , ctrl : 'dump' , shift : kInspect , ignore_online : true , always_draw : true } ,
137
137
{ name : / ^ T L e a f / , icon : 'img_leaf' , noexpand : true , draw : ( ) => import_tree ( ) . then ( h => h . drawTree ) , opt : ';dump' , ctrl : 'dump' , ignore_online : true , always_draw : true } ,
138
- { name : 'ROOT::RNTuple' , icon : 'img_tree' , get_expand : ( ) => import ( './rntuple.mjs' ) . then ( h => h . tupleHierarchy ) } ,
139
- { name : 'ROOT::RNTupleField' , icon : 'img_leaf' , opt : 'inspect ' , ctrl : 'inspect' } ,
138
+ { name : 'ROOT::RNTuple' , icon : 'img_tree' , get_expand : ( ) => import ( './rntuple.mjs' ) . then ( h => h . tupleHierarchy ) , draw : ( ) => import ( './draw/RNTuple.mjs' ) . then ( h => h . drawRNTuple ) , dflt : 'expand' , pm : true } ,
139
+ { name : 'ROOT::RNTupleField' , icon : 'img_leaf' , draw : ( ) => import ( './draw/RNTuple.mjs' ) . then ( h => h . drawRNTuple ) , opt : ';dump ' , ctrl : 'dump' , shift : kInspect , ignore_online : true , always_draw : true } ,
140
140
{ name : clTList , icon : 'img_list' , draw : ( ) => import_h ( ) . then ( h => h . drawList ) , get_expand : ( ) => import_h ( ) . then ( h => h . listHierarchy ) , dflt : 'expand' } ,
141
141
{ name : clTHashList , sameas : clTList } ,
142
142
{ name : clTObjArray , sameas : clTList } ,
@@ -162,7 +162,8 @@ drawFuncs = { lst: [
162
162
{ name : nsREX + 'RPaveText' , icon : 'img_pavetext' , class : ( ) => import_v7 ( 'pave' ) . then ( h => h . RPaveTextPainter ) , opt : '' } ,
163
163
{ name : nsREX + 'RFrame' , icon : 'img_frame' , draw : ( ) => import_v7 ( ) . then ( h => h . drawRFrame ) , opt : '' } ,
164
164
{ name : nsREX + 'RFont' , icon : 'img_text' , draw : ( ) => import_v7 ( ) . then ( h => h . drawRFont ) , opt : '' , direct : 'v7' , csstype : 'font' } ,
165
- { name : nsREX + 'RAxisDrawable' , icon : 'img_frame' , draw : ( ) => import_v7 ( ) . then ( h => h . drawRAxis ) , opt : '' }
165
+ { name : nsREX + 'RAxisDrawable' , icon : 'img_frame' , draw : ( ) => import_v7 ( ) . then ( h => h . drawRAxis ) , opt : '' } ,
166
+ { name : nsREX + 'RTreeMapPainter' , class : ( ) => import ( './draw/RTreeMapPainter.mjs' ) . then ( h => h . RTreeMapPainter ) , opt : '' }
166
167
] , cache : { } } ;
167
168
168
169
0 commit comments