Message: Re: HP neutrons and low energy electromagnetic models Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: HP neutrons and low energy electromagnetic models 

Forum: Physics List
Re: Question HP neutrons and low energy electromagnetic models (Jonning Kennethson)
Date: 25 Aug, 2010
From: Quentin Cherel <Quentin Cherel>

The best is probably to build your custom physicslist.

For secondary ions, the best is to use the G4ionIonisation process.

https://twiki.cern.ch/twiki/bin/view/Geant4/LowEnergyElectromagneticPhysicsWorkingGroup

here is an example of implementation in a typical contructEM method

 else if (particleName == "GenericIon") {

      pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1);

      G4ionIonisation* ionIoni = new G4ionIonisation();

      ionIoni->SetEmModel(new G4IonParametrisedLossModel());

      ionIoni->SetStepFunction(0.1, 10*um);

      pmanager->AddProcess(ionIoni,                   -1, 2, 2);

      pmanager->AddProcess(new G4NuclearStopping(),   -1, 3,-1);

    }

and then just had a method to construct all the neutron HP processes you need with a ParaFissionModel+HPdata to produces secondary ions.

  G4ParaFissionModel* theParaFissionModel= new G4ParaFissionModel();

  theParaFissionModel->SetMaxEnergy(20.0*MeV);

  G4NeutronHPFissionData* theHPFissionData=new G4NeutronHPFissionData();

  neutronFissionProcess->AddDataSet(theHPFissionData);

  neutronFissionProcess->RegisterMe(theParaFissionModel);
  pmanager->AddDiscreteProcess(neutronFissionProcess);

Quentin

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: HP neutrons and low energy electromagnetic models   (Jonning Kennethson - 25 Aug, 2010)
 Add Message Add Message
to: "Re: HP neutrons and low energy electromagnetic models"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews


[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]