BDSIM
BDSIM is a Geant4 extension toolkit for simulation of particle transport in accelerator beamlines.
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes
BDSPhysicsMilli Class Reference

EM processes for millicharged particles. More...

#include <BDSPhysicsMilli.hh>

Inheritance diagram for BDSPhysicsMilli:
Inheritance graph
Collaboration diagram for BDSPhysicsMilli:
Collaboration graph

Public Member Functions

 BDSPhysicsMilli (const G4String &name="", G4int ver=1)
 
virtual void ConstructParticle ()
 Overloaded particle constructor to construct millicharged.
 
virtual void ConstructProcess ()
 Construct and attach the physics processes.
 

Private Attributes

G4int verbose
 

Detailed Description

EM processes for millicharged particles.

Constructs:

Uses the G4PhysicsListHelper to set and order processes.

Definition at line 35 of file BDSPhysicsMilli.hh.

Constructor & Destructor Documentation

◆ BDSPhysicsMilli()

BDSPhysicsMilli::BDSPhysicsMilli ( const G4String &  name = "",
G4int  ver = 1 
)
explicit

Definition at line 40 of file BDSPhysicsMilli.cc.

◆ ~BDSPhysicsMilli()

BDSPhysicsMilli::~BDSPhysicsMilli ( )
virtual

Definition at line 57 of file BDSPhysicsMilli.cc.

Member Function Documentation

◆ ConstructParticle()

void BDSPhysicsMilli::ConstructParticle ( )
virtual

Overloaded particle constructor to construct millicharged.

Definition at line 60 of file BDSPhysicsMilli.cc.

◆ ConstructProcess()

void BDSPhysicsMilli::ConstructProcess ( )
virtual

Construct and attach the physics processes.

Definition at line 65 of file BDSPhysicsMilli.cc.

References BDSGlobalConstants::Instance().

Here is the call graph for this function:

Field Documentation

◆ verbose

G4int BDSPhysicsMilli::verbose
private

Definition at line 48 of file BDSPhysicsMilli.hh.


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