Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4HtmlPPReporter Class Reference

#include <G4HtmlPPReporter.hh>

+ Inheritance diagram for G4HtmlPPReporter:

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 ()
 
virtual void Print (const G4String &option)=0
 
const G4PPDContainerGetList () const
 

Additional Inherited Members

- Public Types inherited from G4VParticlePropertyReporter
typedef std::vector< G4ParticlePropertyData * > G4PPDContainer
 
- Protected Attributes inherited from G4VParticlePropertyReporter
G4PPDContainer pList
 
G4ParticlePropertyTablepPropertyTable
 

Detailed Description

Definition at line 45 of file G4HtmlPPReporter.hh.

Constructor & Destructor Documentation

◆ G4HtmlPPReporter()

G4HtmlPPReporter::G4HtmlPPReporter ( )

◆ ~G4HtmlPPReporter()

G4HtmlPPReporter::~G4HtmlPPReporter ( )
virtual

Definition at line 52 of file G4HtmlPPReporter.cc.

53{
54}

Member Function Documentation

◆ Print()

void G4HtmlPPReporter::Print ( const G4String option = "")
virtual

Implements G4VParticlePropertyReporter.

Definition at line 56 of file G4HtmlPPReporter.cc.

57{
58 SparseOption( option );
59
60 GenerateIndex();
61
62 for (size_t i=0; i< pList.size(); i++){
63 G4ParticleDefinition* particle = G4ParticleTable::GetParticleTable()->FindParticle( pList[i]->GetParticleName() );
64 GeneratePropertyTable(particle);
65 }
66}
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
static G4ParticleTable * GetParticleTable()

The documentation for this class was generated from the following files: