#include <iomanip>
#include "G4Material.hh"
#include "G4NistManager.hh"
#include "G4UnitsTable.hh"
#include "G4PhysicalConstants.hh"
#include "G4SystemOfUnits.hh"
#include "G4Exp.hh"
#include "G4Log.hh"
Go to the source code of this file.
◆ operator<<() [1/3]
std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
const G4Material * |
material |
|
) |
| |
Definition at line 665 of file G4Material.cc.
667 std::ios::fmtflags mode = flux.flags();
668 flux.setf(std::ios::fixed,std::ios::floatfield);
672 <<
" Material: " << std::setw(8) << material->
fName 674 <<
" density: " << std::setw(6) << std::setprecision(3)
676 <<
" RadL: " << std::setw(7) << std::setprecision(3)
678 <<
" Nucl.Int.Length: " << std::setw(7) << std::setprecision(3)
680 <<
"\n" << std::setw(30)
681 <<
" Imean: " << std::setw(7) << std::setprecision(3)
687 <<
" temperature: " << std::setw(6) << std::setprecision(2)
689 <<
" pressure: " << std::setw(6) << std::setprecision(2)
697 <<
"\n ElmMassFraction: " 698 << std::setw(6)<< std::setprecision(2)
700 <<
" ElmAbundance " << std::setw(6)<< std::setprecision(2)
705 flux.precision(prec);
706 flux.setf(mode,std::ios::floatfield);
G4IonisParamMat * GetIonisation() const
G4ElementVector * theElementVector
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
G4double * fMassFractionVector
G4double GetMeanExcitationEnergy() const
G4double TotNbOfAtomsPerVolume
static const double perCent
static const double kelvin
G4String fChemicalFormula
static const double atmosphere
G4double * VecNbOfAtomsPerVolume
◆ operator<<() [2/3]
std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
const G4Material & |
material |
|
) |
| |
◆ operator<<() [3/3]
std::ostream& operator<< |
( |
std::ostream & |
flux, |
|
|
G4MaterialTable |
MaterialTable |
|
) |
| |
Definition at line 721 of file G4Material.cc.
724 flux <<
"\n***** Table : Nb of materials = " << MaterialTable.size()
727 for (
size_t i=0; i<MaterialTable.size(); ++i) {