Atlfast_DumperAlgs.py

Go to the documentation of this file.
00001 from AthenaCommon.Logging import logging  
00002 mlog = logging.getLogger( 'Atlfast_DumperAlgs' )
00003 
00004 try:
00005 
00006     from AtlfastAlgs.FinalStateParticleDumperGetter import Atlfast__FinalStateParticleDumperGetter
00007     from AtlfastAlgs.ElectronDumperGetter           import Atlfast__ElectronDumperGetterGetter
00008     from AtlfastAlgs.IsolatedElectronDumperGetter   import Atlfast__IsolatedElectronDumperGetter
00009     from AtlfastAlgs.PhotonDumperGetter             import Atlfast__PhotonDumperGetter
00010     from AtlfastAlgs.IsolatedPhotonDumperGetter     import Atlfast__IsolatedPhotonDumperGetter
00011     from AtlfastAlgs.AtlfastDumperGetter            import Atlfast__AtlfastDumperGetter
00012     from AtlfastAlgs.IKinematicDumperGetter         import Atlfast__IKinematicDumperGetter
00013 
00014 except Exception:
00015 
00016     mlog.error("trouble importing DumperGetters")
00017     
00018 try:
00019             
00020     from AtlfastAlgs.IAddSequencer import IAddSequencer
00021             
00022 except Exception:
00023             
00024     mlog.error("could not import IAddSequencer from AtlfastAlgs.IAddSequencer")
00025             
00026 Atlfast = IAddSequencer("Atlfast")
00027 if Atlfast.Members == []:
00028     
00029     mlog.error("Atlfast isn't configured yet, do that first")
00030 
00031 else:
00032 
00033     # Uncomment what you want to run
00034     #Atlfast += Atlfast__FinalStateParticleDumperGetter().AlgHandle()
00035     #Atlfast += Atlfast__ElectronDumperGetter().AlgHandle()
00036     #Atlfast += Atlfast__IsolatedElectronDumperGetter().AlgHandle()
00037     #Atlfast += Atlfast__PhotonDumperGetter().AlgHandle()
00038     #Atlfast += Atlfast__IsolatedPhotonDumperGetter().AlgHandle()
00039     #Atlfast += Atlfast__AtlfastDumperGetter().AlgHandle()
00040     #Atlfast += Atlfast__IKinematicDumperGetter().AlgHandle()

Generated on Mon Sep 24 14:19:11 2007 for AtlfastAlgs by  doxygen 1.5.1