Geant4-11
Public Member Functions
G4PhysicsBuilderInterface Class Reference

#include <G4PhysicsBuilderInterface.hh>

Inheritance diagram for G4PhysicsBuilderInterface:
G4AlphaBuilder G4AntiBarionBuilder G4DeuteronBuilder G4He3Builder G4HyperonBuilder G4KaonBuilder G4NeutronBuilder G4PiKBuilder G4PionBuilder G4ProtonBuilder G4TritonBuilder G4VAlphaBuilder G4VAntiBarionBuilder G4VDeuteronBuilder G4VHe3Builder G4VHyperonBuilder G4VKaonBuilder G4VNeutronBuilder G4VPiKBuilder G4VPionBuilder G4VProtonBuilder G4VTritonBuilder

Public Member Functions

virtual void Build ()
 
 G4PhysicsBuilderInterface ()=default
 
virtual void RegisterMe (G4PhysicsBuilderInterface *)
 
virtual void SetMaxEnergy (G4double)
 
virtual void SetMinEnergy (G4double)
 
virtual ~G4PhysicsBuilderInterface ()
 

Detailed Description

Definition at line 39 of file G4PhysicsBuilderInterface.hh.

Constructor & Destructor Documentation

◆ G4PhysicsBuilderInterface()

G4PhysicsBuilderInterface::G4PhysicsBuilderInterface ( )
default

◆ ~G4PhysicsBuilderInterface()

virtual G4PhysicsBuilderInterface::~G4PhysicsBuilderInterface ( )
inlinevirtual

Definition at line 44 of file G4PhysicsBuilderInterface.hh.

44{}

Member Function Documentation

◆ Build()

virtual void G4PhysicsBuilderInterface::Build ( )
inlinevirtual

Reimplemented in G4TritonBuilder, G4VAlphaBuilder, G4VAntiBarionBuilder, G4VDeuteronBuilder, G4VHe3Builder, G4VHyperonBuilder, G4VKaonBuilder, G4VNeutronBuilder, G4VPiKBuilder, G4VPionBuilder, G4VProtonBuilder, G4VTritonBuilder, G4TritonBuilder, G4AlphaBuilder, G4AntiBarionBuilder, G4DeuteronBuilder, G4He3Builder, G4HyperonBuilder, G4KaonBuilder, G4NeutronBuilder, G4PiKBuilder, G4PionBuilder, and G4ProtonBuilder.

Definition at line 46 of file G4PhysicsBuilderInterface.hh.

47 {
48 G4Exception("G4PhysicsBuilderInterface::Build", "PHYSBLD001",
50 "Called based class method. Should be implemented in"
51 " inherited class");
52 }
@ FatalException
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
Definition: G4Exception.cc:35

References FatalException, and G4Exception().

◆ RegisterMe()

virtual void G4PhysicsBuilderInterface::RegisterMe ( G4PhysicsBuilderInterface )
inlinevirtual

◆ SetMaxEnergy()

virtual void G4PhysicsBuilderInterface::SetMaxEnergy ( G4double  )
inlinevirtual

◆ SetMinEnergy()

virtual void G4PhysicsBuilderInterface::SetMinEnergy ( G4double  )
inlinevirtual

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