#include <REROOT_AvailNuclei.h>
Public Member Functions | |
| REROOT_AvailNuclei (AVAILNUCLEI_DEF *) | |
| REROOT_AvailNuclei () | |
| ~REROOT_AvailNuclei () | |
| virtual void | accept (REROOT_Visitor &v) |
| void | clear () |
| void | printEvent (std::ostream &) const |
| Int_t | ID () const |
| Int_t | Material () const |
| Int_t | Z () const |
| Int_t | A () const |
| Float_t | PathLength () const |
| Float_t | NucleiDensity () const |
| Float_t | SumNuclei () const |
| Float_t | Sigma () const |
| Float_t | AZWgt () const |
| Float_t | SumWgt () const |
Private Member Functions | |
| void | init () |
Private Attributes | |
| Int_t | m_ID |
| Int_t | m_Material |
| Int_t | m_Z |
| Int_t | m_A |
| Float_t | m_PathLength |
| Float_t | m_NucleiDensity |
| Float_t | m_SumNuclei |
| Float_t | m_Sigma |
| Float_t | m_AZWgt |
| Float_t | m_SumWgt |
Definition at line 16 of file REROOT_AvailNuclei.h.
| REROOT_AvailNuclei::REROOT_AvailNuclei | ( | AVAILNUCLEI_DEF * | ) |
Definition at line 59 of file REROOT_AvailNuclei.cxx.
References init().
00060 { 00061 m_ID = nr->ID - 1; // C index 00062 m_Material = nr->Material - 1; // C index 00063 m_Z = nr->Z; 00064 m_A = nr->A; 00065 m_PathLength = nr->PathLength; 00066 m_NucleiDensity = nr->NucleiDensity; 00067 m_SumNuclei = nr->SumNuclei; 00068 m_Sigma = nr->Sigma; 00069 m_AZWgt = nr->AZWgt; 00070 m_SumWgt = nr->SumWgt; 00071 00072 init(); 00073 }
| REROOT_AvailNuclei::REROOT_AvailNuclei | ( | ) |
| REROOT_AvailNuclei::~REROOT_AvailNuclei | ( | ) |
| Int_t REROOT_AvailNuclei::A | ( | void | ) | const [inline] |
| virtual void REROOT_AvailNuclei::accept | ( | REROOT_Visitor & | v | ) | [inline, virtual] |
Definition at line 37 of file REROOT_AvailNuclei.h.
References REROOT_Visitor::visit().
00037 { v.visit(this); }
| Float_t REROOT_AvailNuclei::AZWgt | ( | ) | const [inline] |
Definition at line 51 of file REROOT_AvailNuclei.h.
References m_AZWgt.
00051 {return m_AZWgt; } // AZWgt
| void REROOT_AvailNuclei::clear | ( | ) |
| Int_t REROOT_AvailNuclei::ID | ( | ) | const [inline] |
| void REROOT_AvailNuclei::init | ( | ) | [private] |
| Int_t REROOT_AvailNuclei::Material | ( | ) | const [inline] |
Definition at line 44 of file REROOT_AvailNuclei.h.
References m_Material.
00044 {return m_Material; } // Material
| Float_t REROOT_AvailNuclei::NucleiDensity | ( | ) | const [inline] |
Definition at line 48 of file REROOT_AvailNuclei.h.
References m_NucleiDensity.
00048 {return m_NucleiDensity; } //Nuclei
| Float_t REROOT_AvailNuclei::PathLength | ( | ) | const [inline] |
Definition at line 47 of file REROOT_AvailNuclei.h.
References m_PathLength.
00047 {return m_PathLength; } //PathLength
| void REROOT_AvailNuclei::printEvent | ( | std::ostream & | ) | const |
| Float_t REROOT_AvailNuclei::Sigma | ( | ) | const [inline] |
Definition at line 50 of file REROOT_AvailNuclei.h.
References m_Sigma.
00050 {return m_Sigma; } // Sigma
| Float_t REROOT_AvailNuclei::SumNuclei | ( | ) | const [inline] |
Definition at line 49 of file REROOT_AvailNuclei.h.
References m_SumNuclei.
00049 {return m_SumNuclei; } //SumNuclei
| Float_t REROOT_AvailNuclei::SumWgt | ( | ) | const [inline] |
Definition at line 52 of file REROOT_AvailNuclei.h.
References m_SumWgt.
00052 {return m_SumWgt; } // SumWgt
| Int_t REROOT_AvailNuclei::Z | ( | void | ) | const [inline] |
Int_t REROOT_AvailNuclei::m_A [private] |
Float_t REROOT_AvailNuclei::m_AZWgt [private] |
Int_t REROOT_AvailNuclei::m_ID [private] |
Int_t REROOT_AvailNuclei::m_Material [private] |
Float_t REROOT_AvailNuclei::m_NucleiDensity [private] |
Float_t REROOT_AvailNuclei::m_PathLength [private] |
Float_t REROOT_AvailNuclei::m_Sigma [private] |
Float_t REROOT_AvailNuclei::m_SumNuclei [private] |
Float_t REROOT_AvailNuclei::m_SumWgt [private] |
Int_t REROOT_AvailNuclei::m_Z [private] |
1.4.7