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

Cherenkov physics process constructor. More...

#include <BDSPhysicsCherenkov.hh>

Inheritance diagram for BDSPhysicsCherenkov:
Inheritance graph
Collaboration diagram for BDSPhysicsCherenkov:
Collaboration graph

Public Member Functions

 BDSPhysicsCherenkov (G4int maxPhotonsPerStepIn, G4double maxBetaChangePerStepIn)
 
virtual void ConstructParticle ()
 
virtual void ConstructProcess ()
 
- Public Member Functions inherited from BDSSingleUse
G4bool Activated () const
 Get whether this instance has been activated.
 
void SetActivated ()
 Flag this instance as activated for later querying.
 

Private Attributes

G4int maxPhotonsPerStep
 
G4double maxBetaChangePerStep
 

Additional Inherited Members

- Protected Attributes inherited from BDSSingleUse
G4bool activated = false
 

Detailed Description

Cherenkov physics process constructor.

Author
Laurie Nevay

Definition at line 32 of file BDSPhysicsCherenkov.hh.

Constructor & Destructor Documentation

◆ BDSPhysicsCherenkov()

BDSPhysicsCherenkov::BDSPhysicsCherenkov ( G4int  maxPhotonsPerStepIn,
G4double  maxBetaChangePerStepIn 
)

Definition at line 32 of file BDSPhysicsCherenkov.cc.

◆ ~BDSPhysicsCherenkov()

BDSPhysicsCherenkov::~BDSPhysicsCherenkov ( )
virtual

Definition at line 44 of file BDSPhysicsCherenkov.cc.

Member Function Documentation

◆ ConstructParticle()

void BDSPhysicsCherenkov::ConstructParticle ( )
virtual

Definition at line 47 of file BDSPhysicsCherenkov.cc.

◆ ConstructProcess()

void BDSPhysicsCherenkov::ConstructProcess ( )
virtual

Definition at line 54 of file BDSPhysicsCherenkov.cc.

Field Documentation

◆ maxBetaChangePerStep

G4double BDSPhysicsCherenkov::maxBetaChangePerStep
private

Definition at line 45 of file BDSPhysicsCherenkov.hh.

◆ maxPhotonsPerStep

G4int BDSPhysicsCherenkov::maxPhotonsPerStep
private

Definition at line 44 of file BDSPhysicsCherenkov.hh.


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