Geant4-11
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | Private Member Functions
G4VExtDecayer Class Referenceabstract

#include <G4VExtDecayer.hh>

Public Member Functions

 G4VExtDecayer (const G4String &name="")
 
const G4StringGetName () const
 
virtual G4DecayProductsImportDecayProducts (const G4Track &aTrack)=0
 
virtual ~G4VExtDecayer ()
 

Protected Attributes

G4String decayerName
 

Private Member Functions

 G4VExtDecayer (const G4VExtDecayer &)
 
G4VExtDecayeroperator= (const G4VExtDecayer &)
 

Detailed Description

Definition at line 45 of file G4VExtDecayer.hh.

Constructor & Destructor Documentation

◆ G4VExtDecayer() [1/2]

G4VExtDecayer::G4VExtDecayer ( const G4String name = "")
inline

Definition at line 78 of file G4VExtDecayer.hh.

78 :
80{
81}
G4String decayerName
const char * name(G4int ptype)

◆ ~G4VExtDecayer()

virtual G4VExtDecayer::~G4VExtDecayer ( )
inlinevirtual

Definition at line 57 of file G4VExtDecayer.hh.

57{}

◆ G4VExtDecayer() [2/2]

G4VExtDecayer::G4VExtDecayer ( const G4VExtDecayer )
inlineprivate

Definition at line 61 of file G4VExtDecayer.hh.

61{}

Member Function Documentation

◆ GetName()

const G4String & G4VExtDecayer::GetName ( ) const
inline

Definition at line 84 of file G4VExtDecayer.hh.

85{
86 return decayerName;
87}

References decayerName.

◆ ImportDecayProducts()

virtual G4DecayProducts * G4VExtDecayer::ImportDecayProducts ( const G4Track aTrack)
pure virtual

Referenced by G4Decay::DecayIt().

◆ operator=()

G4VExtDecayer & G4VExtDecayer::operator= ( const G4VExtDecayer )
inlineprivate

Definition at line 64 of file G4VExtDecayer.hh.

64{return *this;};

Field Documentation

◆ decayerName

G4String G4VExtDecayer::decayerName
protected

Definition at line 74 of file G4VExtDecayer.hh.

Referenced by GetName().


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