Belle II Software  release-08-01-10
G4LongLivedNeutralPhysics Class Reference

LongLivedNeutral physics Class – to be registered in the physics list. More...

#include <G4LongLivedNeutralPhysics.h>

Inheritance diagram for G4LongLivedNeutralPhysics:
Collaboration diagram for G4LongLivedNeutralPhysics:

Public Member Functions

 G4LongLivedNeutralPhysics ()
 Constructor. More...
 
 ~G4LongLivedNeutralPhysics ()
 Destructor.
 
virtual void ConstructParticle ()
 Adds monopole and anti-monopole to GEANT4 with a pdg of +/-99666 and parameters taken from current class.
 
virtual void ConstructProcess ()
 This method will be invoked in the Construct() method. More...
 

Private Member Functions

G4LongLivedNeutralPhysicsoperator= (const G4LongLivedNeutralPhysics &right)
 Assignment operator should be hidden. More...
 
 G4LongLivedNeutralPhysics (const G4LongLivedNeutralPhysics &copy)
 Copy constructor should be hidden. More...
 

Private Attributes

G4LongLivedNeutralfLLPN
 Pointer to the neutral long lived definition in GEANT4.
 

Detailed Description

LongLivedNeutral physics Class – to be registered in the physics list.

Definition at line 27 of file G4LongLivedNeutralPhysics.h.

Constructor & Destructor Documentation

◆ G4LongLivedNeutralPhysics() [1/2]

Constructor.

Parameters
pdg
mass

Definition at line 24 of file G4LongLivedNeutralPhysics.cc.

25  : G4VPhysicsConstructor("LongLivedNeutralPhysics"),
26  fLLPN(0)
27 {
28 
29 }
G4LongLivedNeutral * fLLPN
Pointer to the neutral long lived definition in GEANT4.

◆ G4LongLivedNeutralPhysics() [2/2]

Copy constructor should be hidden.

Parameters
copyCopy reference.

Member Function Documentation

◆ ConstructProcess()

void ConstructProcess ( )
virtual

This method will be invoked in the Construct() method.

each physics process will be instantiated and registered to the process manager of each particle type.

Definition at line 41 of file G4LongLivedNeutralPhysics.cc.

◆ operator=()

G4LongLivedNeutralPhysics& operator= ( const G4LongLivedNeutralPhysics right)
private

Assignment operator should be hidden.

Parameters
rightAssign reference.

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