#include <REROOT_MdlOrg.h>
Public Member Functions | |
| REROOT_MdlOrg (MDLORG_DEF *) | |
| REROOT_MdlOrg () | |
| ~REROOT_MdlOrg () | |
| virtual void | accept (REROOT_Visitor &v) |
| void | clear () |
| void | printEvent (std::ostream &) const |
| Int_t | ID () const |
| Int_t | ISup () const |
| Int_t | InMdl () const |
| const Char_t * | PasvType () const |
| const Char_t * | ActvType () const |
| const Char_t * | ActvRotm () const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| Int_t | m_ID |
| Int_t | m_ISup |
| Int_t | m_InMdl |
| Char_t | m_PasvType [5] |
| Char_t | m_ActvType [5] |
| Char_t | m_ActvRotm [5] |
|
|
Definition at line 59 of file REROOT_MdlOrg.cxx. References init(). 00060 {
00061 m_ID = nr->ID - 1; // C index
00062 m_ISup = nr->ISup - 1; // C index
00063 m_InMdl = nr->InMdl -1; // C index
00064
00065 // Fill String objects for char vectors from MdlOrg struct.
00066 Int_t i; // Keep this declaration here for scope outside for-loops.
00067 for (i=0; i<4; i++) {
00068 if (nr->PasvType[i]=='\0' || nr->PasvType[i]==' ') break;
00069 m_PasvType[i] = nr->PasvType[i];
00070 }
00071 m_PasvType[i] = '\0';
00072 for (i=0; i<4; i++) {
00073 if (nr->ActvType[i]=='\0' || nr->ActvType[i]==' ') break;
00074 m_ActvType[i] = nr->ActvType[i];
00075 }
00076 m_ActvType[i] = '\0';
00077 for (i=0; i<4; i++) {
00078 if (nr->ActvRotm[i]=='\0' || nr->ActvRotm[i]==' ') break;
00079 m_ActvRotm[i] = nr->ActvRotm[i];
00080 }
00081 m_ActvRotm[i] = '\0';
00082
00083 init();
00084 }
|
|
|
Definition at line 86 of file REROOT_MdlOrg.cxx. 00087 {
00088 }
|
|
|
Definition at line 94 of file REROOT_MdlOrg.cxx. 00095 {
00096 }
|
|
|
Definition at line 33 of file REROOT_MdlOrg.h. References REROOT_Visitor::visit(). 00033 { v.visit(this); }
|
|
|
Definition at line 44 of file REROOT_MdlOrg.h. 00044 {return m_ActvRotm; } // ActvRotm[5]
|
|
|
Definition at line 43 of file REROOT_MdlOrg.h. 00043 {return m_ActvType; } // ActvType[5]
|
|
|
Definition at line 98 of file REROOT_MdlOrg.cxx. 00099 {
00100 }
|
|
|
Definition at line 39 of file REROOT_MdlOrg.h. 00039 {return m_ID; } // ID
|
|
|
Definition at line 90 of file REROOT_MdlOrg.cxx. 00091 {
00092 }
|
|
|
Definition at line 41 of file REROOT_MdlOrg.h. 00041 {return m_InMdl; } // InMdl
|
|
|
Definition at line 40 of file REROOT_MdlOrg.h. 00040 {return m_ISup; } // ISup
|
|
|
Definition at line 42 of file REROOT_MdlOrg.h. 00042 {return m_PasvType; } // PasvType[5]
|
|
|
Definition at line 102 of file REROOT_MdlOrg.cxx. 00103 {
00104 pstream << "======================= MdlOrg =====================\n";
00105 }
|
|
|
Definition at line 24 of file REROOT_MdlOrg.h. |
|
|
Definition at line 23 of file REROOT_MdlOrg.h. |
|
|
Definition at line 19 of file REROOT_MdlOrg.h. |
|
|
Definition at line 21 of file REROOT_MdlOrg.h. |
|
|
Definition at line 20 of file REROOT_MdlOrg.h. |
|
|
Definition at line 22 of file REROOT_MdlOrg.h. |
1.3.9.1