#include <G4TextPPReporter.hh>
Definition at line 32 of file G4TextPPReporter.hh.
◆ GeneratePropertyTable()
Definition at line 65 of file G4TextPPReporter.cc.
66{
68
69
71
72 if (name ==
"J/psi") fileName =
baseDir +
"jpsi.txt";
73
74 std::ofstream outFile(fileName, std::ios::out);
75 outFile.setf(std::ios::scientific, std::ios::floatfield);
76 outFile << std::setprecision(7) <<
G4endl;
77
78
80
81
84
85
88
89
91
92
94 if (dcyTable != nullptr) {
97
98 outFile << channel->
GetBR() <<
" ";
99
101
103
106 }
108 }
109 }
110}
G4VDecayChannel * GetDecayChannel(G4int index) const
G4int GetPDGiIsospin() const
G4int GetPDGiConjugation() const
G4double GetPDGMass() const
G4int GetPDGiParity() const
G4int GetPDGEncoding() const
G4double GetPDGWidth() const
G4double GetPDGCharge() const
G4int GetPDGiSpin() const
G4DecayTable * GetDecayTable() const
G4double GetPDGLifeTime() const
const G4String & GetParticleName() const
const G4String & GetKinematicsName() const
G4int GetNumberOfDaughters() const
G4ParticleDefinition * GetDaughter(G4int anIndex)
const char * name(G4int ptype)
Referenced by Print().
◆ Print()
void G4TextPPReporter::Print |
( |
const G4String & | option = "" | ) |
|
|
overridevirtual |
Implements G4VParticlePropertyReporter.
Definition at line 40 of file G4TextPPReporter.cc.
41{
43
44 for (
const auto& i :
pList) {
47
49 }
50}
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
static G4ParticleTable * GetParticleTable()
void SparseOption(const G4String &option)
void GeneratePropertyTable(const G4ParticleDefinition *)
◆ SparseOption()
void G4TextPPReporter::SparseOption |
( |
const G4String & | option | ) |
|
|
protected |
◆ baseDir
The documentation for this class was generated from the following files: