Geant4  10.02.p03
G4VExtDecayer Class Referenceabstract

#include <G4VExtDecayer.hh>

Inheritance diagram for G4VExtDecayer:
Collaboration diagram for G4VExtDecayer:

Public Member Functions

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

Protected Attributes

G4String decayerName
 

Private Member Functions

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

Detailed Description

Definition at line 46 of file G4VExtDecayer.hh.

Constructor & Destructor Documentation

◆ G4VExtDecayer() [1/2]

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

Definition at line 79 of file G4VExtDecayer.hh.

79  :
80  decayerName(name)
81 {
82 }
G4String decayerName

◆ ~G4VExtDecayer()

virtual G4VExtDecayer::~G4VExtDecayer ( )
inlinevirtual

Definition at line 58 of file G4VExtDecayer.hh.

58 {}

◆ G4VExtDecayer() [2/2]

G4VExtDecayer::G4VExtDecayer ( const G4VExtDecayer )
inlineprivate

Definition at line 62 of file G4VExtDecayer.hh.

62 {}

Member Function Documentation

◆ GetName()

const G4String & G4VExtDecayer::GetName ( void  ) const
inline

Definition at line 85 of file G4VExtDecayer.hh.

86 {
87  return decayerName;
88 }
G4String decayerName
Here is the caller graph for this function:

◆ ImportDecayProducts()

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

Implemented in G4Pythia6Decayer.

Here is the caller graph for this function:

◆ operator=()

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

Definition at line 65 of file G4VExtDecayer.hh.

65 {return *this;};
Here is the call graph for this function:

Member Data Documentation

◆ decayerName

G4String G4VExtDecayer::decayerName
protected

Definition at line 75 of file G4VExtDecayer.hh.


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