ATLAS Offline Software
Loading...
Searching...
No Matches
athenaEF.MyHelp Class Reference
Inheritance diagram for athenaEF.MyHelp:
Collaboration diagram for athenaEF.MyHelp:

Public Member Functions

 __call__ (self, parser, namespace, values, option_string=None)

Detailed Description

Custom help to hide/show expert groups

Definition at line 1116 of file athenaEF.py.

Member Function Documentation

◆ __call__()

athenaEF.MyHelp.__call__ ( self,
parser,
namespace,
values,
option_string = None )

Definition at line 1118 of file athenaEF.py.

1118 def __call__(self, parser, namespace, values, option_string=None):
1119
1120 for g in parser.expert_groups:
1121 for a in g._group_actions:
1122 if values!='all':
1123 a.help = argparse.SUPPRESS
1124
1125 parser.print_help()
1126 if values!='all':
1127 print('\nUse --help=all to show all (expert) options')
1128 sys.exit(0)
1129
1130
void print(char *figname, TCanvas *c1)

The documentation for this class was generated from the following file: