48 const std::vector<G4int>& vTrans,
49 const std::vector<G4float>& wLevelGamma,
50 const std::vector<G4float>& wGamma,
51 const std::vector<G4float>& vRatio,
52 const std::vector<
const std::vector<G4float>*>& wShell)
53 : length(ntrans), fTimeGamma(tgamma)
61 for(
size_t i=0; i<
length; ++i) {
62 fTrans.push_back(vTrans[i]);
73 for(
size_t i=0; i<
length; ++i) {
79 void G4NucLevel::PrintError(
size_t idx,
const G4String&
ss)
const
82 for(
size_t i=0; i<
length; ++i) {
90 ed <<
"Index of a level " << idx <<
" >= "
91 << length <<
" (number of transitions)";
100 for(
size_t i=0; i<
length; ++i) {
109 size_t len = vec->size();
111 for(
size_t j=0; j<
len; ++j) { out << std::setw(7) << (*vec)[j]; }
std::vector< G4int > fTrans
std::ostringstream G4ExceptionDescription
std::vector< G4float > fGammaCumProbability
std::vector< const std::vector< G4float > * > fShellProbability
G4NucLevel(size_t ntrans, G4double tgamma, const std::vector< G4int > &vTrans, const std::vector< G4float > &wLevelGamma, const std::vector< G4float > &wGamma, const std::vector< G4float > &vRatio, const std::vector< const std::vector< G4float > * > &wShell)
static const char sss[MAX_N_PAR+2]
size_t FinalExcitationIndex(size_t idx) const
std::vector< G4float > fGammaProbability
void StreamInfo(std::ostream &os) const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::vector< G4float > fMpRatio
G4GLOB_DLL std::ostream G4cout
G4int TransitionType(size_t idx) const