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

Public Member Functions | |
| CandTrackCam () | |
Static Public Member Functions | |
| CandTrackCamHandle | MakeCandidate (AlgHandle &ah, CandContext &ch) |
Protected Member Functions | |
| CandTrackCam (AlgHandle &ah) | |
| CandTrackCam (AlgHandle &ah, CandHandle &ch, CandContext &cx) | |
| CandTrackCam (const CandTrackCam &rhs) | |
| virtual | ~CandTrackCam () |
| virtual void | CreateLocalHandle () |
| virtual CandTrackCam * | Dup () const |
Friends | |
| class | CandTrackCamHandle |
|
|
Definition at line 17 of file CandTrackCam.cxx. Referenced by Dup(), and MakeCandidate(). 00018 {
00019 }
|
|
|
Definition at line 24 of file CandTrackCam.cxx. 00025 : CandTrack(ah) 00026 { 00027 }
|
|
||||||||||||||||
|
Definition at line 32 of file CandTrackCam.cxx. References CreateLocalHandle(), and AlgHandle::RunAlg(). 00033 : CandTrack(ah) 00034 { 00035 this->CreateLocalHandle(); 00036 { 00037 CandTrackCamHandle a_handle(this); 00038 ch = a_handle; 00039 } 00040 ah.RunAlg(ch,cx); 00041 }
|
|
|
Definition at line 46 of file CandTrackCam.cxx. 00047 : CandTrack(rhs) 00048 { 00049 }
|
|
|
Definition at line 54 of file CandTrackCam.cxx. 00055 {
00056 }
|
|
|
Reimplemented from CandTrack. Definition at line 61 of file CandTrackCam.cxx. References CandTrackCamHandle, and CandBase::SetLocalHandle(). Referenced by CandTrackCam(), and Dup(). 00062 {
00063 this->SetLocalHandle(new CandTrackCamHandle(this));
00064 }
|
|
|
Reimplemented from CandTrack. Definition at line 69 of file CandTrackCam.cxx. References CandBase::AddDaughterLink(), CandTrackCam(), CreateLocalHandle(), and CandBase::GetDaughterIterator(). 00070 {
00071 CandTrackCam* newone = new CandTrackCam(*this);
00072 newone->CreateLocalHandle();
00073 TIter iter = this->GetDaughterIterator();
00074 CandHandle* ch;
00075 while ((ch=(CandHandle*)iter())) newone->AddDaughterLink(*ch);
00076 return newone;
00077 }
|
|
||||||||||||
|
Reimplemented from CandTrack. Definition at line 82 of file CandTrackCam.cxx. References CandTrackCam(). Referenced by AlgTrackCamList::RunAlg(). 00083 {
00084 CandTrackCamHandle a_handle;
00085 new CandTrackCam(ah,a_handle,cx);
00086 return a_handle;
00087 }
|
|
|
Definition at line 22 of file CandTrackCam.h. Referenced by CreateLocalHandle(). |
1.3.9.1