G4ComptonScattering

public G4VEmProcess

  • Model 1
    • G4KleinNishinaCompton

class

public:  // with description

  explicit G4ComptonScattering(const G4String& processName ="compt",
                   G4ProcessType type = fElectromagnetic);

  virtual ~G4ComptonScattering();

  // true for Gamma only.  
  virtual G4bool IsApplicable(const G4ParticleDefinition&) final;

  // Print few lines of informations about the process: validity range,
  virtual void PrintInfo() override;

  // print description in html
  virtual void ProcessDescription(std::ostream&) const override;

protected:

  virtual void InitialiseProcess(const G4ParticleDefinition*) override;

private:

  G4ComptonScattering & operator=(const  G4ComptonScattering &right) = delete;
  G4ComptonScattering(const  G4ComptonScattering&) = delete;
© Hongyi Wu            updated: 2018-07-14 12:48:31

results matching ""

    No results matching ""