Message: How to use QGSP_INCLXX? Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question How to use QGSP_INCLXX? 

Forum: Physics List
Date: 18 May, 2017
From: Mehmet <Mehmet>

Hello,

I would like use QGSP_INCLXX but, I cannot find a file something like G4HadronPhysicsQGSP_INCLXX.hh to include. The existing list of files is below:
   
mehmet:~/geant4/geant4.10.02.p02/source/physics_lists/constructors/hadron_inelastic/include$ ls
G4HadronInelasticQBBC.hh         G4HadronPhysicsQGSP_BERT.hh
G4HadronPhysicsFTF_BIC.hh        G4HadronPhysicsQGSP_BERT_HP.hh
G4HadronPhysicsFTFP_BERT_ATL.hh  G4HadronPhysicsQGSP_BIC_AllHP.hh
G4HadronPhysicsFTFP_BERT.hh      G4HadronPhysicsQGSP_BIC.hh
G4HadronPhysicsFTFP_BERT_HP.hh   G4HadronPhysicsQGSP_BIC_HP.hh
G4HadronPhysicsFTFP_BERT_TRV.hh  G4HadronPhysicsQGSP_FTFP_BERT.hh
G4HadronPhysicsINCLXX.hh         G4HadronPhysicsShielding.hh
G4HadronPhysicsNuBeam.hh         G4VHadronPhysics.hh
G4HadronPhysicsQGS_BIC.hh


Instead, I have tried G4HadronPhysicsQGSP_BERT. In order to do that  I have added the following lines in my PhysicsList:

...
#include "G4HadronPhysicsQGSP_BERT.hh"
#include  "G4IonINCLXXPhysics.hh"
.....
  } else if (name == "QGSP_INCLXX") {
    SetBuilderList1();
    fHadronPhys.push_back( new G4HadronPhysicsQGSP_BERT());
    fHadronPhys.push_back( new G4IonINCLXXPhysics());
....

It produces
.....
*=====================================================================
*                                                                     
*   The Physics list QGSP_INCLXX is an experimental physics list !   
*                                                                      
*   Please  report your use case for, and your experience with this    
*    physics list on the Geant4 User Forum dedicated to physics lists: 
*  http://hypernews.slac.stanford.edu/HyperNews/geant4/get/phys-list.html
*                                                                      
*=====================================================================*

PhysicsList::AddPhysicsList: <QGSP_INCLXX>
PhysicsList::AddPhysicsList: <emstandard_opt0>
### Adding tracking cuts for neutron  TimeCut(ns)= 10000  KinEnergyCut(MeV)= 0

================================================================================
                                 INCL++ WARNING                                 
INCL++/G4ExcitationHandler uses its own level-density parameter for fission
================================================================================
....

It seems to work and produces reasonable output, but I am not sure if I can use QGSP_BERT together with INCLXX as I did. If what I did is okay (probably not), I guess it would not be QGSP_INCLXX, rather QGSP_BERT_INCLXX. Could anyone inform me about the way to use QGSP_INCLXX please?  Any help is appreciated.

Regards,

Mehmet

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

1 Idea: Re: How to use QGSP_INCLXX?   (Vladimir Ivanchenko - 02 Jul, 2017)
 Add Message Add Message
to: "How to use QGSP_INCLXX?"

 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 ]