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

Public Member Functions | |
| CandShieldPlank () | |
Static Public Member Functions | |
| CandShieldPlankHandle | MakeCandidate (AlgHandle &ah, CandContext &ch) |
Protected Member Functions | |
| CandShieldPlank (AlgHandle &ah) | |
| CandShieldPlank (AlgHandle &ah, CandHandle &ch, CandContext &cx) | |
| CandShieldPlank (const CandShieldPlank &rhs) | |
| virtual | ~CandShieldPlank () |
| virtual void | CreateLocalHandle () |
| virtual CandShieldPlank * | Dup () const |
Private Attributes | |
| Int_t | fNErrors |
| Int_t | fSection |
| Int_t | fSubSection |
| Double_t | fMeanX |
| Double_t | fMeanY |
| Double_t | fMeanZ [3] |
| Double_t | fMeanTime [3] |
| Double_t | fMeanCorrectedTime [3] |
| Double_t | fChargePE [3] |
Friends | |
| class | CandShieldPlankHandle |
|
|
Definition at line 26 of file CandShieldPlank.cxx. References fChargePE, fMeanCorrectedTime, fMeanTime, and fMeanZ. Referenced by Dup(), and MakeCandidate(). 00026 : 00027 fNErrors(0), 00028 fSection(-1), 00029 fSubSection(-1), 00030 fMeanX(-999.), 00031 fMeanY(-999.0) 00032 { 00033 for(unsigned int i=0; i<3; ++i) 00034 { 00035 fMeanZ[i] = -999.; 00036 fMeanTime[i] = -999.; 00037 fMeanCorrectedTime[i] = -999.; 00038 fChargePE[i] = -999.; 00039 } 00040 }
|
|
|
Definition at line 42 of file CandShieldPlank.cxx. 00042 : 00043 CandBase(ah) 00044 { 00045 }
|
|
||||||||||||||||
|
Definition at line 47 of file CandShieldPlank.cxx. References CreateLocalHandle(), and AlgHandle::RunAlg(). 00047 : 00048 CandBase(ah) 00049 { 00050 this->CreateLocalHandle(); 00051 { 00052 CandShieldPlankHandle a_handle(this); 00053 ch = a_handle; 00054 } 00055 ah.RunAlg(ch,cx); 00056 }
|
|
|
Definition at line 58 of file CandShieldPlank.cxx. 00058 : 00059 CandBase(rhs) 00060 { 00061 }
|
|
|
Definition at line 63 of file CandShieldPlank.cxx. 00064 {
00065 }
|
|
|
Implements CandBase. Definition at line 67 of file CandShieldPlank.cxx. References CandShieldPlankHandle, and CandBase::SetLocalHandle(). Referenced by CandShieldPlank(), and Dup(). 00068 {
00069 this->SetLocalHandle(new CandShieldPlankHandle(this));
00070 }
|
|
|
Implements CandBase. Definition at line 72 of file CandShieldPlank.cxx. References CandBase::AddDaughterLink(), CandShieldPlank(), CreateLocalHandle(), and CandBase::GetDaughterIterator(). 00073 {
00074 CandShieldPlank* newone = new CandShieldPlank(*this);
00075 newone->CreateLocalHandle();
00076 TIter iter = this->GetDaughterIterator();
00077 CandHandle* ch;
00078 while ((ch=(CandHandle*)iter())) newone->AddDaughterLink(*ch);
00079 return newone;
00080 }
|
|
||||||||||||
|
Definition at line 82 of file CandShieldPlank.cxx. References CandShieldPlank(). Referenced by AlgShieldPlankList::RunAlg(). 00083 {
00084 CandShieldPlankHandle a_handle;
00085 new CandShieldPlank(ah,a_handle,cx);
00086 return a_handle;
00087 }
|
|
|
Definition at line 32 of file CandShieldPlank.h. Referenced by CreateLocalHandle(). |
|
|
Definition at line 60 of file CandShieldPlank.h. Referenced by CandShieldPlank(), CandShieldPlankHandle::GetCharge(), and CandShieldPlankHandle::SetChargePE(). |
|
|
Definition at line 59 of file CandShieldPlank.h. Referenced by CandShieldPlank(), CandShieldPlankHandle::GetMeanCorrectedTime(), and CandShieldPlankHandle::SetMeanCorrectedT(). |
|
|
Definition at line 58 of file CandShieldPlank.h. Referenced by CandShieldPlank(), CandShieldPlankHandle::GetMeanTime(), and CandShieldPlankHandle::SetMeanT(). |
|
|
Definition at line 55 of file CandShieldPlank.h. Referenced by CandShieldPlankHandle::GetMeanX(), and CandShieldPlankHandle::SetMeanX(). |
|
|
Definition at line 56 of file CandShieldPlank.h. Referenced by CandShieldPlankHandle::GetMeanY(), and CandShieldPlankHandle::SetMeanY(). |
|
|
Definition at line 57 of file CandShieldPlank.h. Referenced by CandShieldPlank(), CandShieldPlankHandle::GetMeanZ(), and CandShieldPlankHandle::SetMeanZ(). |
|
|
Definition at line 51 of file CandShieldPlank.h. Referenced by CandShieldPlankHandle::GetNErrors(), and CandShieldPlankHandle::SetNErrors(). |
|
|
Definition at line 52 of file CandShieldPlank.h. Referenced by CandShieldPlankHandle::GetSection(), and CandShieldPlankHandle::SetSection(). |
|
|
Definition at line 53 of file CandShieldPlank.h. Referenced by CandShieldPlankHandle::GetSubSection(), and CandShieldPlankHandle::SetSubSection(). |
1.3.9.1