Geant4
10.00.p03
|
#include <G4HtmlPPReporter.hh>
Public Member Functions | |
G4HtmlPPReporter () | |
virtual | ~G4HtmlPPReporter () |
virtual void | Print (const G4String &option="") |
Public Member Functions inherited from G4VParticlePropertyReporter | |
G4VParticlePropertyReporter () | |
virtual | ~G4VParticlePropertyReporter () |
G4int | operator== (const G4VParticlePropertyReporter &right) const |
G4int | operator!= (const G4VParticlePropertyReporter &right) const |
virtual G4bool | FillList (G4String name) |
virtual void | Clear () |
const G4PPDContainer & | GetList () const |
Private Member Functions | |
void | SparseOption (const G4String &option) |
void | GenerateIndex () |
void | GeneratePropertyTable (const G4ParticleDefinition *) |
void | PrintHeader (std::ofstream &) |
void | PrintFooter (std::ofstream &) |
Private Attributes | |
G4String | baseDir |
G4String | comment |
Static Private Attributes | |
static const char * | sTABLE = "<TABLE WIDTH=" |
static const char * | eTABLE = "</TABLE>" |
static const char * | sTR = "<TR>" |
static const char * | eTR = "</TR>" |
static const char * | sTD = "<TD>" |
static const char * | eTD = "</TD>" |
static const char * | sB = "<B>" |
static const char * | eB = "</B>" |
static const char * | sLFONT = "<FONT SIZE = +1>" |
static const char * | eLFONT = "</FONT>" |
static const char * | sSYMBOL = "<FONT FACE = \"symbol\" >" |
static const char * | eSYMBOL = "</FONT>" |
static const char * | sSUP = "<SUP>" |
static const char * | eSUP = "</SUP>" |
static const char * | sSUB = "<SUB>" |
static const char * | eSUB = "</SUB>" |
Additional Inherited Members | |
Public Types inherited from G4VParticlePropertyReporter | |
typedef std::vector < G4ParticlePropertyData * > | G4PPDContainer |
Protected Attributes inherited from G4VParticlePropertyReporter | |
G4PPDContainer | pList |
G4ParticlePropertyTable * | pPropertyTable |
Definition at line 45 of file G4HtmlPPReporter.hh.
G4HtmlPPReporter::G4HtmlPPReporter | ( | ) |
Definition at line 47 of file G4HtmlPPReporter.cc.
|
virtual |
Definition at line 52 of file G4HtmlPPReporter.cc.
|
private |
Definition at line 83 of file G4HtmlPPReporter.cc.
References baseDir, comment, eLFONT, eplus, eSUP, eTABLE, eTD, eTR, G4ParticleTable::FindParticle(), G4endl, G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), GeV, name, ns, outFile, G4VParticlePropertyReporter::pList, PrintFooter(), PrintHeader(), sLFONT, sSUP, sTABLE, sTD, and sTR.
Referenced by Print().
|
private |
Definition at line 165 of file G4HtmlPPReporter.cc.
References baseDir, eB, G4DecayTable::entries(), eplus, eSUP, eSYMBOL, eTABLE, eTD, eTR, G4endl, G4ParticleDefinition::GetAntiQuarkContent(), G4VDecayChannel::GetBR(), G4VDecayChannel::GetDaughter(), G4DecayTable::GetDecayChannel(), G4ParticleDefinition::GetDecayTable(), G4VDecayChannel::GetKinematicsName(), G4VDecayChannel::GetNumberOfDaughters(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGiConjugation(), G4ParticleDefinition::GetPDGiIsospin(), G4ParticleDefinition::GetPDGiParity(), G4ParticleDefinition::GetPDGiSpin(), G4ParticleDefinition::GetPDGLifeTime(), G4ParticleDefinition::GetPDGMagneticMoment(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetPDGStable(), G4ParticleDefinition::GetPDGWidth(), G4ParticleDefinition::GetQuarkContent(), GeV, G4ParticleDefinition::IsShortLived(), MeV, name, outFile, PrintFooter(), PrintHeader(), sB, second, sSUP, sSYMBOL, sTABLE, sTD, sTR, and tesla.
Referenced by Print().
|
virtual |
Implements G4VParticlePropertyReporter.
Definition at line 56 of file G4HtmlPPReporter.cc.
References G4ParticleTable::FindParticle(), GenerateIndex(), GeneratePropertyTable(), G4ParticleTable::GetParticleTable(), G4VParticlePropertyReporter::pList, and SparseOption().
|
private |
Definition at line 353 of file G4HtmlPPReporter.cc.
References G4endl.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
private |
Definition at line 338 of file G4HtmlPPReporter.cc.
References G4endl.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
private |
Definition at line 69 of file G4HtmlPPReporter.cc.
References baseDir, comment, and G4String::isNull().
Referenced by Print().
|
private |
Definition at line 77 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), GeneratePropertyTable(), and SparseOption().
|
private |
Definition at line 78 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and SparseOption().
|
staticprivate |
Definition at line 70 of file G4HtmlPPReporter.hh.
Referenced by GeneratePropertyTable().
|
staticprivate |
Definition at line 71 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex().
|
staticprivate |
Definition at line 74 of file G4HtmlPPReporter.hh.
|
staticprivate |
Definition at line 73 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 72 of file G4HtmlPPReporter.hh.
Referenced by GeneratePropertyTable().
|
staticprivate |
Definition at line 67 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 69 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 68 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 70 of file G4HtmlPPReporter.hh.
Referenced by GeneratePropertyTable().
|
staticprivate |
Definition at line 71 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex().
|
staticprivate |
Definition at line 74 of file G4HtmlPPReporter.hh.
|
staticprivate |
Definition at line 73 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 72 of file G4HtmlPPReporter.hh.
Referenced by GeneratePropertyTable().
|
staticprivate |
Definition at line 67 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 69 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().
|
staticprivate |
Definition at line 68 of file G4HtmlPPReporter.hh.
Referenced by GenerateIndex(), and GeneratePropertyTable().