#include <AltCandStpProbList.h>
Inheritance diagram for AltCandStpProbList:

Public Member Functions | |
| AltCandStpProbList () | |
Static Public Member Functions | |
| AltCandStpProbListHandle | MakeCandidate (AlgHandle &ah, CandContext &cx) |
Protected Member Functions | |
| AltCandStpProbList (AlgHandle &ah) | |
| AltCandStpProbList (AlgHandle &ah, CandHandle &ch, CandContext &cx) | |
| AltCandStpProbList (const AltCandStpProbList &rhs) | |
| virtual | ~AltCandStpProbList () |
| virtual void | CreateLocalHandle () |
| virtual AltCandStpProbList * | Dup () const |
Private Attributes | |
| map< CandSliceHandle *, AltCandStpProbHandle * > | fLikelihoods |
Friends | |
| class | AltCandStpProbListHandle |
|
|
Definition at line 31 of file AltCandStpProbList.cxx. References MSG. Referenced by Dup(), and MakeCandidate(). 00032 {
00033 MSG("AltCand",Msg::kVerbose)
00034 << "Begin of AltCandStpProbList::AltCandStpProbList()"
00035 << " ctor: UidInt = " << GetUidInt() << endl;
00036 LEA_CTOR;
00037 }
|
|
|
Definition at line 39 of file AltCandStpProbList.cxx. References CandBase::GetUidInt(), and MSG. 00039 : 00040 CandBase(ah) 00041 { 00042 MSG("AltCand",Msg::kVerbose) 00043 << "Begin of AltCandStpProbList::AltCandStpProbList(" 00044 << "AlgHandle & ah) ctor: " << "UidInt = " << GetUidInt() << endl; 00045 LEA_CTOR; 00046 } //__________________________________________________________________________
|
|
||||||||||||||||
|
Definition at line 48 of file AltCandStpProbList.cxx. References CreateLocalHandle(), CandBase::GetUidInt(), MSG, and AlgHandle::RunAlg(). 00049 : 00050 CandBase(ah) 00051 { 00052 MSG("AltCand",Msg::kVerbose) 00053 << "Begin of AltCandStpProbList::AltCandStpProbList(" 00054 << "AlgHandle & ah, CandHandle & ch, CandContext & cx) ctor: UidInt = " 00055 << GetUidInt() << endl; 00056 00057 LEA_CTOR; 00058 00059 CreateLocalHandle(); 00060 00061 AltCandStpProbListHandle cshl(this); 00062 ch = cshl; 00063 00064 ah.RunAlg(ch, cx); 00065 } //__________________________________________________________________________
|
|
|
Definition at line 67 of file AltCandStpProbList.cxx. References CandBase::GetUidInt(), and MSG. 00067 : 00068 CandBase(rhs) 00069 { 00070 MSG("AltCand",Msg::kVerbose) 00071 << "Begin of AltCandStpProbList::AltCandStpProbList(" 00072 << "const AltCandStpProbList & rhs) ctor: UidInt = " 00073 << GetUidInt() << endl; 00074 LEA_CTOR; 00075 } //__________________________________________________________________________
|
|
|
Definition at line 77 of file AltCandStpProbList.cxx. References CandBase::GetUidInt(), and MSG. 00078 {
00079 MSG("AltCand",Msg::kVerbose)
00080 << "Begin of AltCandStpProbList::~AltCandStpProbList() dtor: UidInt = "
00081 << GetUidInt() << endl;
00082
00083 LEA_DTOR;
00084 }
|
|
|
Implements CandBase. Definition at line 86 of file AltCandStpProbList.cxx. References AltCandStpProbListHandle, and CandBase::SetLocalHandle(). Referenced by AltCandStpProbList(), and Dup(). 00087 {
00088 SetLocalHandle(new AltCandStpProbListHandle(this));
00089 }
|
|
|
Implements CandBase. Definition at line 91 of file AltCandStpProbList.cxx. References CandBase::AddDaughterLink(), AltCandStpProbList(), CreateLocalHandle(), and CandBase::GetDaughterIterator(). 00092 {
00093 AltCandStpProbList *cb = new AltCandStpProbList(*this);
00094 cb->CreateLocalHandle();
00095 TIter daughter_iter = GetDaughterIterator();
00096 CandHandle * cdh;
00097 while ((cdh=(CandHandle *) daughter_iter())) cb->AddDaughterLink(*cdh);
00098 return cb;
00099 }
|
|
||||||||||||
|
Definition at line 101 of file AltCandStpProbList.cxx. References AltCandStpProbList(). Referenced by AltModuleStpPatternRec::Reco(). 00103 {
00104 AltCandStpProbListHandle cshl;
00105 new AltCandStpProbList(ah, cshl, cx);
00106 return cshl;
00107 }
|
|
|
Definition at line 37 of file AltCandStpProbList.h. Referenced by CreateLocalHandle(). |
|
|
Definition at line 54 of file AltCandStpProbList.h. Referenced by AltCandStpProbListHandle::SetLikelihoods(). |
1.3.9.1