G4CerenkovProcess Class Reference
|
Ratpac-two
|
RAT::G4CerenkovProcess Class Reference
Inheritance diagram for RAT::G4CerenkovProcess:
Public Member Functions | |
| G4CerenkovProcess (const G4String &processName="G4CerenkovProcess", G4ProcessType type=fElectromagnetic) | |
| G4CerenkovProcess (const G4CerenkovProcess &right) | |
| G4CerenkovProcess & | operator= (const G4CerenkovProcess &right)=delete |
| G4bool | IsApplicable (const G4ParticleDefinition &aParticleType) override |
| void | BuildPhysicsTable (const G4ParticleDefinition &aParticleType) override |
| void | PreparePhysicsTable (const G4ParticleDefinition &part) override |
| void | Initialise () |
| G4double | GetMeanFreePath (const G4Track &aTrack, G4double, G4ForceCondition *) |
| G4double | PostStepGetPhysicalInteractionLength (const G4Track &aTrack, G4double, G4ForceCondition *) override |
| G4VParticleChange * | PostStepDoIt (const G4Track &aTrack, const G4Step &aStep) override |
| virtual G4double | AlongStepGetPhysicalInteractionLength (const G4Track &, G4double, G4double, G4double &, G4GPILSelection *) override |
| virtual G4double | AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *) override |
| virtual G4VParticleChange * | AtRestDoIt (const G4Track &, const G4Step &) override |
| virtual G4VParticleChange * | AlongStepDoIt (const G4Track &, const G4Step &) override |
| void | SetTrackSecondariesFirst (const G4bool state) |
| G4bool | GetTrackSecondariesFirst () const |
| void | SetMaxBetaChangePerStep (const G4double d) |
| G4double | GetMaxBetaChangePerStep () const |
| void | SetMaxNumPhotonsPerStep (const G4int NumPhotons) |
| G4int | GetMaxNumPhotonsPerStep () const |
| void | SetStackPhotons (const G4bool) |
| G4bool | GetStackPhotons () const |
| G4int | GetNumPhotons () const |
| G4PhysicsTable * | GetPhysicsTable () const |
| void | DumpPhysicsTable () const |
| G4double | GetAverageNumberOfPhotons (const G4double charge, const G4double beta, const G4Material *aMaterial, G4MaterialPropertyVector *Rindex) const |
| void | DumpInfo () const override |
| void | ProcessDescription (std::ostream &out) const override |
| void | SetVerboseLevel (G4int) |
Member Data Documentation
◆ refractiveIndexEnergyVectors
|
protected |
Initial value:
=
std::make_shared<std::vector<std::vector<G4double>>>()
◆ refractiveIndexValuesVectors
|
protected |
Initial value:
=
std::make_shared<std::vector<std::vector<G4double>>>()
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/physics/include/RAT/G4CerenkovProcess.hh
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/physics/src/G4CerenkovProcess.cc
Generated by