72 const G4Step& aStep)
override;
119 for(
G4int i = 0; i < PhysicsTableSize; ++i)
virtual void BuildPhysicsTable(const G4ParticleDefinition &aParticleType) override
virtual void Initialise()
virtual G4bool IsApplicable(const G4ParticleDefinition &aParticleType) override
G4OpWLS & operator=(const G4OpWLS &right)=delete
virtual G4PhysicsTable * GetIntegralTable() const
void SetVerboseLevel(G4int)
virtual void DumpPhysicsTable() const
virtual G4double GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *) override
G4OpWLS(const G4OpWLS &right)=delete
G4PhysicsTable * theIntegralTable
virtual G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep) override
G4VWLSTimeGeneratorProfile * WLSTimeGeneratorProfile
G4OpWLS(const G4String &processName="OpWLS", G4ProcessType type=fOptical)
virtual void UseTimeProfile(const G4String name)
virtual void PreparePhysicsTable(const G4ParticleDefinition &) override
static G4OpticalPhoton * OpticalPhoton()
std::size_t entries() const
void DumpValues(G4double unitE=1.0, G4double unitV=1.0) const
const char * name(G4int ptype)