#include <REROOT_RecoShwDir.h>
Public Member Functions | |
| REROOT_RecoShwDir (RECOSHWDIR_DEF *) | |
| REROOT_RecoShwDir () | |
| ~REROOT_RecoShwDir () | |
| virtual void | accept (REROOT_Visitor &v) |
| void | clear () |
| void | printEvent (std::ostream &) const |
| Int_t | ID () const |
| Float_t | DirCosX () const |
| Float_t | DirCosY () const |
| Float_t | DirCosZ () const |
| Float_t | Theta () const |
| Float_t | Phi () const |
| Float_t | ThetaBeam () const |
| const Char_t * | Routine () const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| Int_t | m_ID |
| Float_t | m_DirCosX |
| Float_t | m_DirCosY |
| Float_t | m_DirCosZ |
| Float_t | m_Theta |
| Float_t | m_Phi |
| Float_t | m_ThetaBeam |
| Char_t | m_Routine [65] |
|
|
Definition at line 59 of file REROOT_RecoShwDir.cxx. References init(). 00060 {
00061 m_ID = nr->ID - 1; // C index
00062 m_DirCosX = nr->DirCosX;
00063 m_DirCosY = nr->DirCosY;
00064 m_DirCosZ = nr->DirCosZ;
00065 m_Theta = nr->Theta;
00066 m_Phi = nr->Phi;
00067 m_ThetaBeam = nr->ThetaBeam;
00068
00069 // Fill String objects for char vectors from RecoShwDir struct.
00070 Int_t i; // Keep this declaration here for scope outside for-loops.
00071 for (i=0; i<64; i++) {
00072 if (nr->Routine[i]=='\0' || nr->Routine[i]==' ') break;
00073 m_Routine[i] = nr->Routine[i];
00074 }
00075 m_Routine[i] = '\0';
00076
00077 init();
00078 }
|
|
|
Definition at line 80 of file REROOT_RecoShwDir.cxx. 00081 {
00082 }
|
|
|
Definition at line 88 of file REROOT_RecoShwDir.cxx. 00089 {
00090 }
|
|
|
Definition at line 35 of file REROOT_RecoShwDir.h. References REROOT_Visitor::visit(). 00035 { v.visit(this); }
|
|
|
Definition at line 92 of file REROOT_RecoShwDir.cxx. 00093 {
00094 }
|
|
|
Definition at line 42 of file REROOT_RecoShwDir.h. 00042 {return m_DirCosX; } // DirCosX
|
|
|
Definition at line 43 of file REROOT_RecoShwDir.h. 00043 {return m_DirCosY; } // DirCosY
|
|
|
Definition at line 44 of file REROOT_RecoShwDir.h. 00044 {return m_DirCosZ; } // DirCosZ
|
|
|
Definition at line 41 of file REROOT_RecoShwDir.h. 00041 {return m_ID; } // ID
|
|
|
Definition at line 84 of file REROOT_RecoShwDir.cxx. 00085 {
00086 }
|
|
|
Definition at line 46 of file REROOT_RecoShwDir.h. 00046 {return m_Phi; } // Phi
|
|
|
Definition at line 96 of file REROOT_RecoShwDir.cxx. 00097 {
00098 pstream << "===================== RecoShwDir =====================\n";
00099 }
|
|
|
Definition at line 48 of file REROOT_RecoShwDir.h. 00048 {return m_Routine; } // Routine[65]
|
|
|
Definition at line 45 of file REROOT_RecoShwDir.h. 00045 {return m_Theta; } // Theta
|
|
|
Definition at line 47 of file REROOT_RecoShwDir.h. 00047 {return m_ThetaBeam; } // ThetaBeam
|
|
|
Definition at line 20 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 21 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 22 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 19 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 24 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 26 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 23 of file REROOT_RecoShwDir.h. |
|
|
Definition at line 25 of file REROOT_RecoShwDir.h. |
1.3.9.1