Public Member Functions | |
def | configure |
def | AlgHandle |
Returns a handle to the Atlfast::Isolator instance. | |
Private Attributes | |
_algHandle |
Supplies a handle if needed. StoreGate location of the Atlfast photon collection is given as input
Definition at line 13 of file PhotonIsolatorGetter.py.
def python::PhotonIsolatorGetter::Atlfast__PhotonIsolatorGetter::configure | ( | self | ) |
Creates and configures Atlfast::Isolator instance. This is done via the genConf autogenerated getter class. StoreGate location of the Atlfast photon collection is given as input
Definition at line 19 of file PhotonIsolatorGetter.py.
00019 : 00020 00021 try: 00022 from AtlfastAlgs.AtlfastAlgsConf import Atlfast__Isolator 00023 except Exception: 00024 mlog = logging.getLogger( 'Atlfast__PhotonIsolatorGetter::configure:' ) 00025 mlog.error("could not import AtlfastAlgs.Atlfast__Isolator") 00026 print traceback.format_exc() 00027 return False 00028 00029 thePhotonIsolator=Atlfast__Isolator("PhotonIsolator") 00030 self._algHandle_algHandle = thePhotonIsolator; 00031 00032 thePhotonIsolator.InputLocation = "/Event/AtlfastPhotons" 00033 thePhotonIsolator.IsolatedOutputLocation = "/Event/AtlfastIsolatedPhotons" 00034 thePhotonIsolator.NonIsolatedOutputLocation = "/Event/AtlfastNonIsolatedPhotons" 00035 00036 return True 00037 ## Returns a handle to the Atlfast::Isolator instance.
def python::PhotonIsolatorGetter::Atlfast__PhotonIsolatorGetter::AlgHandle | ( | self | ) |
Returns a handle to the Atlfast::Isolator instance.
Definition at line 40 of file PhotonIsolatorGetter.py.
00040 : 00041 return self._algHandle_algHandle return self._algHandle_algHandle
Definition at line 30 of file PhotonIsolatorGetter.py.