#include <REROOT_RecoVtx.h>
Public Member Functions | |
| REROOT_RecoVtx (RECOVTX_DEF *) | |
| REROOT_RecoVtx () | |
| ~REROOT_RecoVtx () | |
| virtual void | accept (REROOT_Visitor &v) |
| void | clear () |
| void | printEvent (std::ostream &) const |
| Int_t | ID () const |
| Float_t | X () const |
| Float_t | Y () const |
| Float_t | Z () const |
| Int_t | IPln () const |
| const Char_t * | Routine () const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| Int_t | m_ID |
| Float_t | m_X |
| Float_t | m_Y |
| Float_t | m_Z |
| Int_t | m_IPln |
| Char_t | m_Routine [65] |
|
|
Definition at line 59 of file REROOT_RecoVtx.cxx. References init(). 00060 {
00061 m_ID = nr->ID - 1; // C index
00062 m_X = nr->X;
00063 m_Y = nr->Y;
00064 m_Z = nr->Z;
00065 m_IPln = nr->IPln - 1; // C index
00066
00067 // Fill String objects for char vectors from RecoVtx struct.
00068 Int_t i; // Keep this declaration here for scope outside for-loops.
00069 for (i=0; i<64; i++) {
00070 if (nr->Routine[i]=='\0' || nr->Routine[i]==' ') break;
00071 m_Routine[i] = nr->Routine[i];
00072 }
00073 m_Routine[i] = '\0';
00074
00075 init();
00076 }
|
|
|
Definition at line 78 of file REROOT_RecoVtx.cxx. 00079 {
00080 }
|
|
|
Definition at line 86 of file REROOT_RecoVtx.cxx. 00087 {
00088 }
|
|
|
Definition at line 34 of file REROOT_RecoVtx.h. References REROOT_Visitor::visit(). 00034 { v.visit(this); }
|
|
|
Definition at line 90 of file REROOT_RecoVtx.cxx. 00091 {
00092 }
|
|
|
Definition at line 40 of file REROOT_RecoVtx.h. 00040 {return m_ID; } // ID
|
|
|
Definition at line 82 of file REROOT_RecoVtx.cxx. 00083 {
00084 }
|
|
|
Definition at line 44 of file REROOT_RecoVtx.h. 00044 {return m_IPln; } // IPln
|
|
|
Definition at line 94 of file REROOT_RecoVtx.cxx. 00095 {
00096 pstream << "======================= RecoVtx =====================\n";
00097 }
|
|
|
Definition at line 45 of file REROOT_RecoVtx.h. 00045 {return m_Routine; } // Routine[65]
|
|
|
Definition at line 41 of file REROOT_RecoVtx.h. 00041 {return m_X; } // X
|
|
|
Definition at line 42 of file REROOT_RecoVtx.h. 00042 {return m_Y; } // Y
|
|
|
Definition at line 43 of file REROOT_RecoVtx.h. References m_Z, and zoffset_REROOT(). 00043 {return m_Z + zoffset_REROOT(); } // Z
|
|
|
Definition at line 20 of file REROOT_RecoVtx.h. |
|
|
Definition at line 24 of file REROOT_RecoVtx.h. |
|
|
Definition at line 25 of file REROOT_RecoVtx.h. |
|
|
Definition at line 21 of file REROOT_RecoVtx.h. |
|
|
Definition at line 22 of file REROOT_RecoVtx.h. |
|
|
Definition at line 23 of file REROOT_RecoVtx.h. Referenced by Z(). |
1.3.9.1