Message: Re: Cannot find HadronPhysicsFTFC.hh and other lists in G4.9.5 Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Cannot find HadronPhysicsFTFC.hh and other lists in G4.9.5 

Forum: Physics List
Re: Question Cannot find HadronPhysicsFTFC.hh and other lists in G4.9.5 (Victor)
Date: 01 Feb, 2013
From: John Apostolakis <John Apostolakis>

Hi Viktor,

Several obsolete physics lists were deleted and are no longer available since 9.5.  

We believe that there are better physics configurations in Geant4 9.5 for all use cases - and in some cases the model tunings which corresponded to these physics lists are no longer available.  For example, one physics lists which you list ( QGSC_EFLOW ) was transient - to allow the testing of an option in the CHIPS model.  The model was improved, and is available in the CHIPS physics list in Geant4 9.5.

You will find better physics lists for any purpose in this release.  Typically you need a maximum of 2-3 physics list for one application: the most suitable physics list for a domain, and potentially 1-2 other lists to make an assessment of the systematic errors from modeling or using different cross sections in some cases.  Can you explain why you believe that you would need such a large variety of physics lists for your application ? Most of the time using additional physics list configurations, which do not have the most accurate modeling for your use case, only adds confusion - as it does not provide additional useful information.

Without knowledge of your precise requirements, we could only offer general suggestions for you to migrate.  Some first suggestions for use with Geant4 9.5:
- FTFC and FTFP could be replaced fully by LHEP (if your primaries are below 5 GeV) or substituted by FTFP_BERT otherwise 
- QGSC and QGSC_EFLOW can be replaced by CHIPS if your primaries are below 5 GeV or  substituted by QGSP_FTFP_BERT or QGSP_BERT otherwise
- LHEP_BERT can be replaced by QGSP_BERT if your primaries are below 12 GeV, or substituted by LHEP or QGSP_BERT otherwise.

If you can explain your application's requirements, developers and expert users can offer more focused advice and point to references.

If you believe that you need to continue to use the old physics models, the only practical solution would be to use an older version of Geant4 which contains them.  You can check Geant4 9.4 or potentially 9.3 to see if they give you all the options you need / want.

Best regards,
John Apostolakis, SFT (SoFTware) Group, PH Department, CERN

On Feb 2, 2013, at 4:40 AM, Victor wrote:

> *** Discussion title: Physics List
> Hi,
> I need to update the code which was written using G4.9.2 and it uses some of the Hadron Physics Lists which G4.9.5 doesn't have in its
> source, or at least I cannot identify to which packages they have migrated.

> Specifically I cannot find the following Physics Lists: 1.
> HadronPhysicsFTFC.hh 2. HadronPhysicsFTFP.hh 3.
> HadronPhysicsLHEP_BERT.hh 4. HadronPhysicsLHEPl_PRECO_HP.hh 5.
> HadronPhysicsQGSC.hh 6. HadronPhysicsQGSC_EFLOW.hh
> I was wondering if there is any way I could modify my old code to be
> able to use the newest version of Geant instead of installing G4.9.2
> version. I have currently installed G4.9.5. And if it's possible, how
> can I recognize the physics lists I need
> Thanks a lot, Viktor.
> -------------------------------------------------------------
> Visit this GEANT4 at message (to reply or unsubscribe) at: 

 Add Message Add Message
to: "Re: Cannot find HadronPhysicsFTFC.hh and other lists in G4.9.5"

 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 ]