ATLAS Offline Software
Public Member Functions | List of all members
athenaHLT.MyHelp Class Reference
Inheritance diagram for athenaHLT.MyHelp:
Collaboration diagram for athenaHLT.MyHelp:

Public Member Functions

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

Detailed Description

Custom help to hide/show expert groups

Definition at line 305 of file athenaHLT.py.

Member Function Documentation

◆ __call__()

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

Definition at line 307 of file athenaHLT.py.

307  def __call__(self, parser, namespace, values, option_string=None):
308 
309  for g in parser.expert_groups:
310  for a in g._group_actions:
311  if values!='all':
312  a.help = argparse.SUPPRESS
313 
314  parser.print_help()
315  if values!='all':
316  print('\nUse --help=all to show all (expert) options')
317  sys.exit(0)
318 
319 

The documentation for this class was generated from the following file:
print
void print(char *figname, TCanvas *c1)
Definition: TRTCalib_StrawStatusPlots.cxx:26