#include <CandUid.h>
Public Member Functions | |
| CandUid () | |
| CandUid (const CandUid &cu) | |
| CandUid (const CandBase &cb) | |
| CandUid (const CandBase &cb, const CandBase &cba) | |
| virtual | ~CandUid () |
| CandUid & | operator= (const CandUid &cuid) |
| Bool_t | operator== (const CandUid &cuid) const |
| Bool_t | operator!= (const CandUid &cuid) const |
| UInt_t | GetArchUidInt () const |
| UInt_t | GetUidInt () const |
| Bool_t | IsCloneOf (const CandUid &cuid) const |
Private Member Functions | |
| void | SetUidInt (UInt_t ui) |
Private Attributes | |
| UInt_t | fArchUidInt |
| UInt_t | fUidInt |
Friends | |
| class | CandBase |
|
|
Definition at line 19 of file CandUid.cxx. 00019 : 00020 fArchUidInt(0) 00021 , fUidInt(0) 00022 { 00023 }
|
|
|
Definition at line 26 of file CandUid.cxx. References fArchUidInt, fUidInt, GetArchUidInt(), and GetUidInt(). 00026 : 00027 fArchUidInt(0) 00028 , fUidInt(0) 00029 { 00030 fUidInt = cu.GetUidInt(); 00031 fArchUidInt = cu.GetArchUidInt(); 00032 }
|
|
|
Definition at line 35 of file CandUid.cxx. References fArchUidInt, and fUidInt. 00035 : 00036 fArchUidInt(0) 00037 , fUidInt(0) 00038 { 00039 00040 fUidInt = (UInt_t) &cb; // Set to CandBase address for now 00041 fArchUidInt = fUidInt; 00042 }
|
|
||||||||||||
|
Definition at line 45 of file CandUid.cxx. References fArchUidInt, fUidInt, and CandBase::GetArchUidInt(). 00045 : 00046 fArchUidInt(0) 00047 , fUidInt(0) 00048 { 00049 fUidInt = (UInt_t) &cb; 00050 fArchUidInt = cba.GetArchUidInt(); 00051 }
|
|
|
Definition at line 54 of file CandUid.cxx. 00055 {
00056 }
|
|
|
Definition at line 37 of file CandUid.h. Referenced by CandUid(), CandBase::GetArchUidInt(), and IsCloneOf(). 00037 {return fArchUidInt;}
|
|
|
Definition at line 38 of file CandUid.h. Referenced by CandUid(), CandBase::GetUidInt(), operator=(), and operator==(). 00038 {return fUidInt;}
|
|
|
Definition at line 81 of file CandUid.cxx. References GetArchUidInt(). Referenced by CandHandle::IsCloneOf(). 00082 {
00083 return (GetArchUidInt() == cu.GetArchUidInt());
00084 }
|
|
|
Definition at line 74 of file CandUid.cxx. 00075 {
00076 assert(&cu != 0);
00077 return !(*this == cu);
00078 }
|
|
|
Definition at line 59 of file CandUid.cxx. References fUidInt, and GetUidInt(). 00060 {
00061 assert(&cu != 0);
00062 if (this != &cu) fUidInt = cu.GetUidInt();
00063 return *this;
00064 }
|
|
|
Definition at line 67 of file CandUid.cxx. References GetUidInt().
|
|
|
Definition at line 44 of file CandUid.h. 00044 {fUidInt = ui;}
|
|
|
|
|
|
Definition at line 42 of file CandUid.h. Referenced by CandUid(). |
|
|
Definition at line 43 of file CandUid.h. Referenced by CandUid(), and operator=(). |
1.3.9.1