GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Monte Carlo Engines » Initialization Error of Geane using Geant3
Initialization Error of Geane using Geant3 [message #21824] Fri, 24 November 2017 14:55 Go to next message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hi,

the backtracking macro of the LMD does not work atm and crashes with the following error messages (I cut away the unimportant log parts)

Quote:

------------------------FairGeane::Init ()------------------------------
Loading Geant3 libraries ...
Loading Geant3 libraries ... finished

MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 1026518087 3D2F6C47 HEX

MZSTOR. Initialize Store 0 in /GCBANK/
with Store/Table at absolute adrs 1021071557 1026518087
HEX 3CDC50C5 3D2F6C47
HEX FFACE2B2 0
relative adrs -5446990 0
with 1 Str. in 2 Links in 5300 Low words in 4999970 words.
This store has a fence of 16 words.

MZLOGL. Set Log Level 0 for store 0
1***** GEANT Version 3.21/11 Released on 100298
0***** Correction Cradle Version 0.1100

MZDIV. Initialize Division Constant in Store 0
NW/NWMAX= 20004000000, MODE/KIND= 1 2
Division 20 initialized.

MZLINK. Initialize Link Area /GCLINK/ for Store 0 NL/NS= 20 20

MZLINK. Initialize Link Area /GCSLNK/ for Store 0 NL/NS= 100 100
-I- G3Config: Geant3 with TGeo has been created for Geane.
-I- Geane.C: NOPRNT flag set to 1
-I- Geane.C: IERR flags are not printed. If you want to switch them on, please set fErtrio1->noprnt = 0 in Geane.C
Energy straggling area parameter from user set to: 0.999
0*** GSTMED *** Warning, medium = 2, value of EPSIL= 0.000E+00 reset to 1 micron

Calculating cross section tables, see gphysi.dat for more information

!!!!! ZFATAL called from MZTABC
called from MZTABR
called from MZGAR1
called from MZLIFT
called from MZBOOK

!!!!! ZFATAL reached from MZTABC for Case= 1

IQUEST(11) = 4992103 4C2C67
IQUEST(12) = 4991367 4C2987
IQUEST(13) = 4999968 4C4B20

Current Store number = 0 (JQDIVI=20)
1ZEBRA SYSTEM Post-Mortem from ZPOSTM.


The crash occurs in the BuildPhysics() function call of the TVirtualMC (here of type TGeant3TGeo). The call to BuildPhysics() is made within the FairGeaneApplication::InitMC(). I'm using FairSoft 17.03.

Quote:

void FairGeaneApplication::InitMC(const char*, const char*)
{
// Initialize MC.

TVirtualMC::GetMC()->Init();
TVirtualMC::GetMC()->BuildPhysics();
fMcVersion = 3; //Geane

TVirtualMC::GetMC()->SetMagField(fxField);
}


Any help is appreciated. Thanks in advance

Stefan
Re: Initialization Error of Geane using Geant3 [message #21851 is a reply to message #21824] Mon, 27 November 2017 16:29 Go to previous messageGo to next message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hi,

I think this problem is more general. Does anyone use the pandaroot trunk (so with ROOT6) and performs simulations with geant3? I think this does not work either...

Cheers,
Stefan
Re: Initialization Error of Geane using Geant3 [message #21852 is a reply to message #21851] Mon, 27 November 2017 16:37 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *ikp.kfa-juelich.de
Dear Stefan,

try to delete the simparam.root file and redo the simulation. We check the operation of the trunk every night with our CDASH system.
There no problem of Geant3 is reported.

Cheers,

Tobias
Re: Initialization Error of Geane using Geant3 [message #21858 is a reply to message #21852] Mon, 27 November 2017 18:40 Go to previous messageGo to next message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hi Tobias,

thx for the info. I tried to delete the simparam.root file but same result. But know I know that Geant3 runs fine with the Pandaroot trunk, and I can check what I have different

Thx
Stefan
Re: Initialization Error of Geane using Geant3 [message #21865 is a reply to message #21852] Tue, 28 November 2017 11:26 Go to previous messageGo to next message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hi again,

so I ran the master simulation macros etc on my machine with the same result.

Then I also checked the CDash and it seems like that it does not work...
https://cdash.gsi.de/viewTest.php?onlyfailed&buildid=165787

From the CDash results it looks like the problem comes from a change in FairRoot. Versions 16 seems to run, but not for version 17. I will investigate a bit further

Cheers,
Stefan
Re: Initialization Error of Geane using Geant3 [message #21868 is a reply to message #21865] Tue, 28 November 2017 11:32 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *netcologne.de
Hi Stefan,

the CDASH you are refering to shows the same problem as you have but yesterday it did not have this problems:

https://cdash.gsi.de/viewTest.php?buildid=165682&onlyfailed

The software has not changed from yesterday to today. Therefore it seems that this problem shows up randomly which is a bit strange.

Cheers,

Tobias
Re: Initialization Error of Geane using Geant3 [message #21871 is a reply to message #21868] Tue, 28 November 2017 11:37 Go to previous messageGo to next message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hi Tobias,

hmm yeah strange indeed... A pity the log is truncated. Thx for the information

Stefan
Re: Initialization Error of Geane using Geant3 [message #21929 is a reply to message #21871] Fri, 08 December 2017 14:11 Go to previous message
Stefan Pflueger is currently offline  Stefan Pflueger
Messages: 99
Registered: February 2012
continuous participant
From: *specf.him.uni-mainz.de
Hello,

this problem is fixed by now. Florian and Mohammad inspected this (see https://github.com/FairRootGroup/FairRoot/issues/686).

The issue arises from a conflict of geant3 with the optimizations done by the gcc 6.4.0, which I was using. Turning off the optimizations for the geant3 library fixes this kind of crash.

Cheers,
Stefan
Previous Topic: Geant energy loss zero
Next Topic: Secondary neutron production threshold
Goto Forum:
  


Current Time: Sat Dec 07 09:42:21 CET 2024

Total time taken to generate the page: 0.00756 seconds