G4eMultipleScattering

public G4VMultipleScattering

The class simulates the multiple scattering for e+ and e-

  • Model 0
    • G4UrbanMscModel
  • Model 1

class

public:    // with description

  explicit G4eMultipleScattering(const G4String& processName = "msc");

  virtual ~G4eMultipleScattering();

  // returns true for charged particles, false otherwise
  G4bool IsApplicable (const G4ParticleDefinition& p) final;

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

protected:

  // Print out of the class parameters
  virtual void StreamProcessInfo(std::ostream& outFile,
                             G4String endOfLine=G4String("\n")) const override;

  // This function initialise models
  void InitialiseProcess(const G4ParticleDefinition*) override;
© Hongyi Wu            updated: 2018-07-15 06:54:25

results matching ""

    No results matching ""