GaudiGoogleProfilingConf.py
Go to the documentation of this file.
1 #Fri Jan 29 13:09:39 2016"""Automatically generated. DO NOT EDIT please"""
3 
4 class Google__CPUProfiler( ConfigurableAuditor ) :
5  __slots__ = {
6  'OutputLevel' : 0, # int
7  'Enable' : True, # bool
8  'ActivateAt' : [ 'Initialize' , 'ReInitialize' , 'Execute' , 'BeginRun' , 'EndRun' , 'Finalize' ], # list
9  'DisableFor' : [ ], # list
10  'EnableFor' : [ ], # list
11  'ProfileFreq' : -1, # int
12  'DoFullEventProfile' : False, # bool
13  'FullEventNSampleEvents' : 1L, # long
14  'SkipEvents' : 0L, # long
15  'SkipSequencers' : True, # bool
16  }
17  _propertyDocDct = {
18  'SkipEvents' : """ Number of events to skip before activating the auditing """,
19  'DoFullEventProfile' : """ If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
20  'FullEventNSampleEvents' : """ The number of events to include in a full event audit, if enabled """,
21  'ProfileFreq' : """ The frequence to audit events. -1 means all events """,
22  'DisableFor' : """ List of component names to disable the auditing for """,
23  'SkipSequencers' : """ If true, auditing will be skipped for Sequencer objects. """,
24  'ActivateAt' : """ List of phases to activate the Auditoring during """,
25  }
26  def __init__(self, name = Configurable.DefaultName, **kwargs):
27  super(Google__CPUProfiler, self).__init__(name)
28  for n,v in kwargs.items():
29  setattr(self, n, v)
30  def getDlls( self ):
31  return 'GaudiGoogleProfiling'
32  def getType( self ):
33  return 'Google::CPUProfiler'
34  pass # class Google__CPUProfiler
35 
36 class Google__HeapChecker( ConfigurableAuditor ) :
37  __slots__ = {
38  'OutputLevel' : 0, # int
39  'Enable' : True, # bool
40  'ActivateAt' : [ 'Initialize' , 'ReInitialize' , 'Execute' , 'BeginRun' , 'EndRun' , 'Finalize' ], # list
41  'DisableFor' : [ ], # list
42  'EnableFor' : [ ], # list
43  'ProfileFreq' : -1, # int
44  'DoFullEventProfile' : False, # bool
45  'FullEventNSampleEvents' : 1L, # long
46  'SkipEvents' : 0L, # long
47  'SkipSequencers' : True, # bool
48  }
49  _propertyDocDct = {
50  'SkipEvents' : """ Number of events to skip before activating the auditing """,
51  'DoFullEventProfile' : """ If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
52  'FullEventNSampleEvents' : """ The number of events to include in a full event audit, if enabled """,
53  'ProfileFreq' : """ The frequence to audit events. -1 means all events """,
54  'DisableFor' : """ List of component names to disable the auditing for """,
55  'SkipSequencers' : """ If true, auditing will be skipped for Sequencer objects. """,
56  'ActivateAt' : """ List of phases to activate the Auditoring during """,
57  }
58  def __init__(self, name = Configurable.DefaultName, **kwargs):
59  super(Google__HeapChecker, self).__init__(name)
60  for n,v in kwargs.items():
61  setattr(self, n, v)
62  def getDlls( self ):
63  return 'GaudiGoogleProfiling'
64  def getType( self ):
65  return 'Google::HeapChecker'
66  pass # class Google__HeapChecker
67 
68 class Google__HeapProfiler( ConfigurableAuditor ) :
69  __slots__ = {
70  'OutputLevel' : 0, # int
71  'Enable' : True, # bool
72  'ActivateAt' : [ 'Initialize' , 'ReInitialize' , 'Execute' , 'BeginRun' , 'EndRun' , 'Finalize' ], # list
73  'DisableFor' : [ ], # list
74  'EnableFor' : [ ], # list
75  'ProfileFreq' : -1, # int
76  'DoFullEventProfile' : False, # bool
77  'FullEventNSampleEvents' : 1L, # long
78  'SkipEvents' : 0L, # long
79  'SkipSequencers' : True, # bool
80  'DumpHeapProfiles' : True, # bool
81  'PrintProfilesToLog' : False, # bool
82  }
83  _propertyDocDct = {
84  'SkipEvents' : """ Number of events to skip before activating the auditing """,
85  'DoFullEventProfile' : """ If true, instead of individually auditing components, the full event (or events) will be audited in one go """,
86  'FullEventNSampleEvents' : """ The number of events to include in a full event audit, if enabled """,
87  'ProfileFreq' : """ The frequence to audit events. -1 means all events """,
88  'DisableFor' : """ List of component names to disable the auditing for """,
89  'SkipSequencers' : """ If true, auditing will be skipped for Sequencer objects. """,
90  'ActivateAt' : """ List of phases to activate the Auditoring during """,
91  }
92  def __init__(self, name = Configurable.DefaultName, **kwargs):
93  super(Google__HeapProfiler, self).__init__(name)
94  for n,v in kwargs.items():
95  setattr(self, n, v)
96  def getDlls( self ):
97  return 'GaudiGoogleProfiling'
98  def getType( self ):
99  return 'Google::HeapProfiler'
100  pass # class Google__HeapProfiler
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)