#include <PoPI.hpp>
Definition at line 613 of file PoPI.hpp.
◆ NuclideGammaBranchStateInfos()
| PoPI::NuclideGammaBranchStateInfos::NuclideGammaBranchStateInfos |
( |
| ) |
|
◆ ~NuclideGammaBranchStateInfos()
| PoPI::NuclideGammaBranchStateInfos::~NuclideGammaBranchStateInfos |
( |
| ) |
|
Definition at line 113 of file PoPI_nuclideGammaBranching.cc.
113 {
114
115 for( std::size_t i1 = 0; i1 < m_nuclideGammaBranchStateInfos.size( ); ++i1 ) delete m_nuclideGammaBranchStateInfos[i1];
116}
◆ add()
◆ find() [1/2]
◆ find() [2/2]
This method returns a const pointer to the NuclideGammaBranchStateInfo instance for a_state or nullptr if not match is found.
- Parameters
-
| a_state | [in] The PoPs id for the requested state (i.e., nuclide). |
- Returns
- A const pointer to the requested NuclideGammaBranchStateInfo instance or nullptr if not match is found.
Definition at line 152 of file PoPI_nuclideGammaBranching.cc.
152 {
153
154 for( std::size_t i1 = 0; i1 < m_nuclideGammaBranchStateInfos.size( ); ++i1 ) {
155 NuclideGammaBranchStateInfo *nuclideGammaBranchStateInfo = m_nuclideGammaBranchStateInfos[i1];
156
157 if( nuclideGammaBranchStateInfo->state( ) == a_state ) return( nuclideGammaBranchStateInfo );
158 }
159
160 return( nullptr );
161}
◆ nuclideGammaBranchStateInfos()
◆ operator[]() [1/2]
Definition at line 623 of file PoPI.hpp.
623{ return( m_nuclideGammaBranchStateInfos[a_index] ); }
◆ operator[]() [2/2]
Definition at line 624 of file PoPI.hpp.
624{ return( m_nuclideGammaBranchStateInfos[a_index] ); }
◆ size()
| std::size_t PoPI::NuclideGammaBranchStateInfos::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: