#include <AlgHandle.h>
Public Member Functions | |
| AlgHandle () | |
| AlgHandle (AlgBase *ab, TRef &acr) | |
| AlgHandle (const AlgHandle &ah) | |
| virtual | ~AlgHandle () |
| AlgBase & | GetAlgBase () |
| AlgConfig & | GetAlgConfig () |
| TRef & | GetAlgConfigRef () const |
| virtual const char * | GetName () const |
| void | RunAlg (CandHandle &ch, CandContext &cx) |
Private Attributes | |
| AlgBase * | fAlgBase |
| TRef | fAlgConfigRef |
| Owned by factory loan pool. | |
|
|
Definition at line 19 of file AlgHandle.cxx. 00019 : 00020 fAlgBase(0) 00021 , fAlgConfigRef(0) 00022 { 00023 }
|
|
||||||||||||
|
Definition at line 26 of file AlgHandle.cxx. 00026 : 00027 fAlgBase(ab) 00028 , fAlgConfigRef(acr) 00029 { 00030 }
|
|
|
Definition at line 33 of file AlgHandle.cxx. 00033 : 00034 TNamed(ah) 00035 , fAlgBase(ah.fAlgBase) 00036 , fAlgConfigRef(ah.fAlgConfigRef) 00037 { 00038 }
|
|
|
Definition at line 41 of file AlgHandle.cxx. 00042 {
00043 }
|
|
|
Definition at line 30 of file AlgHandle.h. 00030 {return *fAlgBase;}
|
|
|
|
Definition at line 52 of file AlgHandle.cxx. 00053 {
00054 return (TRef &) fAlgConfigRef;
00055 }
|
|
|
Definition at line 58 of file AlgHandle.cxx. References Nav::GetName(). Referenced by EventSRListModule::Reco(). 00059 {
00060
00061 // Returns ClassName() if there is no assigned TNamed name.
00062 return strlen(TNamed::GetName()) > 0 ? TNamed::GetName() : ClassName();
00063 }
|
|
||||||||||||
|
|
Definition at line 37 of file AlgHandle.h. Referenced by RunAlg(). |
|
|
Owned by factory loan pool.
Definition at line 38 of file AlgHandle.h. Referenced by GetAlgConfig(), and RunAlg(). |
1.3.9.1