| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

python::__init__ Namespace Reference


Functions

def setup

Variables

string __version__ = '1.1.0'
string __author__ = 'Wim Lavrijsen (WLavrijsen@lbl.gov)'

Function Documentation

def python::__init__::setup (  ) 

Definition at line 7 of file __init__.py.

00007            :
00008    import atexit, os
00009    __path__.append( os.path.join( __path__[0], os.environ[ 'CMTCONFIG' ] ) )
00010 
00011    import MemoryTracker
00012 
00013  # switch off profiling; do filter STL internal allocations
00014    MemoryTracker.configure( MemoryTracker.LEAK_CHECK |
00015                             MemoryTracker.QUICK |
00016                             MemoryTracker.FILTER_STL )
00017 
00018  # ignore muon common blocks in report
00019    MemoryTracker.ignore( '__m_mb_' )
00020 
00021  # ignore CINT dictionary builtup in report
00022    MemoryTracker.ignore( 'G__' )
00023 
00024  # ignore streamers and collections from ROOT I/O in report
00025    MemoryTracker.ignore( 'TStreamerInfo' )
00026    MemoryTracker.ignore( 'TGenCollectionProxy' )
00027    MemoryTracker.ignore( 'TCollectionProxy' )
00028    MemoryTracker.ignore( 'TStorage' )
00029 
00030  # was a known issue, no longer relevant, but leave ignore in
00031    MemoryTracker.ignore( 'StoreGateSvc::setupProxy' )
00032 
00033    atexit.register( MemoryTracker.atexit )
00034 
00035 setup()
del setup


Variable Documentation

string python::__init__::__version__ = '1.1.0' [static]

Definition at line 4 of file __init__.py.

string python::__init__::__author__ = 'Wim Lavrijsen (WLavrijsen@lbl.gov)' [static]

Definition at line 5 of file __init__.py.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:06:19 2011 for Hephaestus by doxygen 1.4.7