213{
214 std::ios::fmtflags old_floatfield = out.flags();
215 out.setf(std::ios::floatfield);
216
217 out <<
"Fragment: A = " << std::setw(3) << theFragment.
theA
218 <<
", Z = " << std::setw(3) << theFragment.
theZ
219 <<
", numberOfLambdas = " << std::setw(3) << theFragment.
theL ;
220 out.setf(std::ios::scientific,std::ios::floatfield);
221
222
223 std::streamsize floatPrec = out.precision();
224
225 out << std::setprecision(3)
227 << " MeV ";
230 }
233 }
235 << " P = ("
239 << ") MeV E = "
242
243 out <<
" #spin= " << theFragment.
GetSpin()
245
247 out << " "
252 }
256 }
257
258 out.setf(old_floatfield,std::ios::floatfield);
259 out.precision(floatPrec);
260
261 return out;
262}
G4int GetNumberOfParticles() const
G4int GetCreatorModelID() const
G4int GetNumberOfHoles() const
G4NuclearPolarization * GetNuclearPolarization() const
G4int GetNumberOfChargedHoles() const
G4double GetExcitationEnergy() const
const G4LorentzVector & GetMomentum() const
G4double GetCreationTime() const
G4int GetFloatingLevelNumber() const
G4int GetNumberOfExcitons() const
G4int GetNumberOfCharged() const
static constexpr double MeV
static constexpr double ns