G4ParticleHPCapture

public G4HadronicInteraction

  • Final state production model for a high precision (based on evaluated data libraries) description of neutron capture below 20 MeV;
  • To be used in your physics list in case you need this physics.
  • In this case you want to register an object of this class with the corresponding process.

class

  public: 

  G4ParticleHPCapture();

  ~G4ParticleHPCapture();

  G4HadFinalState * ApplyYourself(const G4HadProjectile& aTrack, G4Nucleus& aTargetNucleus);

  virtual const std::pair<G4double, G4double> GetFatalEnergyCheckLevels() const;

   public:
      G4int GetVerboseLevel() const;
      void SetVerboseLevel( G4int );
      void BuildPhysicsTable(const G4ParticleDefinition&);
      virtual void ModelDescription(std::ostream& outFile) const;

  private:

      std::vector<G4ParticleHPChannel*>* theCapture;
  G4String dirName;
  G4int numEle;

  G4HadFinalState theResult;
© Hongyi Wu            updated: 2018-08-10 08:00:31

results matching ""

    No results matching ""