G4ParticleHPCaptureFS

public G4ParticleHPFinalState

读取高精度参数

  void Init (G4double A, G4double Z, G4int M, G4String & dirName, G4String & aFSType, G4ParticleDefinition* );
  G4HadFinalState * ApplyYourself(const G4HadProjectile & theTrack);
  • "/FSMF6"
  • "/FS"

class

  public:

  G4ParticleHPCaptureFS()
  {
    hasXsec = false; 
    hasExactMF6 = false;
    targetMass = 0;
  }

  ~G4ParticleHPCaptureFS()
  {
  }

  void Init (G4double A, G4double Z, G4int M, G4String & dirName, G4String & aFSType, G4ParticleDefinition* );
  G4HadFinalState * ApplyYourself(const G4HadProjectile & theTrack);
  G4ParticleHPFinalState * New() 
  {
   G4ParticleHPCaptureFS * theNew = new G4ParticleHPCaptureFS;
   return theNew;
  }

  private:

  G4double targetMass;

  G4ParticleHPPhotonDist theFinalStatePhotons;

   G4ParticleHPEnAngCorrelation theMF6FinalState;
   G4bool hasExactMF6;

  G4ParticleHPNames theNames;
© Hongyi Wu            updated: 2018-09-02 10:26:44

results matching ""

    No results matching ""