Home » PANDA » PandaRoot » General » New Solenoid and MVD
Re: New Solenoid and MVD [message #6301 is a reply to message #6214] |
Tue, 08 April 2008 17:48 |
StefanoSpataro
Messages: 2736 Registered: June 2005 Location: Torino
|
first-grade participant |
From: *physik.uni-giessen.de
|
|
Hi,
I have seen that if I run the MVD macro macro/mvd/runMvdSim.C (I have tried only 100 events) with the old geometry MVD14.root everything runs fine.
If I substitute the geometry namefile with the new one MVD_1.0_Pv-1.0_Sv-1.0.root, under Geant3 the macro runs fine as well.
But, when I try to quit ROOT with the .q command I have the following error (backtraced with gdb):
Toggle Spoiler
**** GTRIGI: IEVENT= 99 IDEVT= 99 Random Seeds = 4357 0
CbmMCApplication::GeneratePrimaries()
-I CbmPrimaryGenerator: 6 primary tracks from vertex (0, 0, 0)
**** GTRIGI: IEVENT= 100 IDEVT= 100 Random Seeds = 4357 0
CbmMCApplication::GeneratePrimaries()
-I CbmPrimaryGenerator: 6 primary tracks from vertex (0, 0, 0)
RuntimeDb: write container CbmBaseParSet
*** CbmBaseParSet written to ROOT file version: 1
RuntimeDb: write container PndGeoPassivePar
*** PndGeoPassivePar written to ROOT file version: 1
------------------------------------------------------------------------ --------
-------------- actual containers in runtime database -------------------------
CbmBaseParSet Test class for parameter io
PndGeoPassivePar Passive Geometry Parameters
-------------- runs, versions ------------------------------------------------
run id
container 1st-inp 2nd-inp output
run: 1676608118
CbmBaseParSet 1676608118 -1 1
PndGeoPassivePar 1676608118 -1 1
-------------- input/output --------------------------------------------------
first input: none
second input: none
output:
OBJ: CbmParRootFile MvdParams.root : 0 at: 0x856a318
Root file I/O MvdParams.root is open
detector I/Os: CbmGenericParIo
RealTime=18.706288 seconds, CpuTime=15.590000 seconds
root [1] .q
Program received signal SIGILL, Illegal instruction.
[Switching to Thread -1222731584 (LWP 8366)]
Error while running hook_stop:
Invalid type combination in ordering comparison.
0x086e0d70 in ?? ()
gdb> bt
#0 0x086e0d70 in ?? ()
#1 0xb7a4962a in TCollection::GarbageCollect () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#2 0xb7a520b7 in TObjArray::Delete () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#3 0xb6e5c39e in TGeoManager::~TGeoManager () from /d/c0/cbmsoft/mar08/tools/root/lib/libGeom.so
#4 0xb7a4962a in TCollection::GarbageCollect () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#5 0xb7a4ef56 in TList::Delete () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#6 0xb79fd6ac in TROOT::~TROOT () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#7 0xb79fd820 in __tcf_0 () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#8 0xb7244604 in __cxa_finalize () from /lib/libc.so.6
#9 0xb79bcb43 in __do_global_dtors_aux () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#10 0xb7df691c in _fini () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#11 0xb7fa5f4f in _dl_fini () from /lib/ld-linux.so.2
#12 0xb7244320 in exit () from /lib/libc.so.6
#13 0xb7a8afc6 in TUnixSystem::Exit () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#14 0xb749d177 in TRint::Terminate () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#15 0xb79bfd1f in TApplication::ProcessLine () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#16 0xb749e285 in TRint::HandleTermInput () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#17 0xb749c7c5 in TTermInputHandler::Notify () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#18 0xb749ecb4 in TTermInputHandler::ReadNotify () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#19 0xb7a8d5eb in TUnixSystem::CheckDescriptors () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#20 0xb7a8e197 in TUnixSystem::DispatchOneEvent () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#21 0xb7a1811e in TSystem::InnerLoop () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#22 0xb7a1be2c in TSystem::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#23 0xb79bea28 in TApplication::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#24 0xb749e7d5 in TRint::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#25 0x08048e2b in main ()
If I run it under Geant4, I have the following error just at the beginning, in the initialization of the geometry:
Toggle Spoilerroot [0] .x runMvdSim.C
-I- CbmRun::SetMaterials() Media file used: /home/spataro/dev/pandaroot/geometry/media_pnd.geo
- I - PndMvdDetector: fListOfSensitives contains:
Disk-Sensor
Barrel-Sensor
StripSensor
SensorActiveArea
============== CbmRunSim: Initialising simulation run ==============
Info in <TGeoManager::TGeoManager>: Geometry CBMGeom, CBM geometry created
-I- CbmGeoMedia Read media
CbmRunSim::Init() create visualisation manager
Loading Geant4 granular libraries ...
Loading VGM libraries ...
Loading libraries ... finished
Info in <TGeoManager::SetTopVolume>: Top volume is cave. Master volume is cave
Info in <TGeoManager::CloseGeometry>: Geometry loaded from file...
Info in <TGeoManager::SetTopVolume>: Top volume is TOP. Master volume is TOP
Info in <TGeoManager::CloseGeometry>: Voxelization retrieved from file
Info in <TGeoNavigator::BuildCache>: --- Maximum geometry depth set to 100
Info in <TGeoManager::CloseGeometry>: 6270 nodes/ 91 volume UID's in CAD to Root
Info in <TGeoManager::CloseGeometry>: ----------------modeler ready----------------
Material silicon is not defined
Create Medium silicon
Material carbon is not defined
Create Medium carbon
CbmMCApplication::ConstructGeometry() : Now closing the geometry
Info in <TGeoManager::CheckGeometry>: Fixing runtime shapes...
Info in <TGeoManager::CheckGeometry>: ...Nothing to fix
Info in <TGeoManager::CloseGeometry>: Counting nodes...
Info in <TGeoManager::Voxelize>: Voxelizing...
Info in <TGeoManager::CloseGeometry>: Building cache...
Info in <TGeoManager::CloseGeometry>: 6331 nodes/ 34 volume UID's in CBM geometry
Info in <TGeoManager::CloseGeometry>: ----------------modeler ready----------------
Info in <TG4RootNavMgr::SetNavigator>: TG4RootNavigator created and registered to G4TransportationManager
Running TVirtualMCApplication::ConstructGeometry
*************************************************************
Geant4 version Name: geant4-09-01 (14-December-2007)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
*************************************************************
Info in <TG4RootNavMgr::Initialize>: Creating G4 hierarchy ...
Info in <TGeoManager::ConvertReflections>: Converting reflections in: CBMGeom - CBM geometry ...
Info in <TGeoManager::ConvertReflections>: Done
===> GEANT4 materials created and mapped to TGeo ones...
Cannot make material for volume: TOP
Aborting in CreateLogicalVolume()
*** G4Exception: Aborting execution ***
Program received signal SIGABRT, Aborted.
[Switching to Thread -1223378752 (LWP 8353)]
Error while running hook_stop:
Invalid type combination in ordering comparison.
0xffffe410 in __kernel_vsyscall ()
gdb> bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb71a3831 in raise () from /lib/libc.so.6
#2 0xb71a4ec9 in abort () from /lib/libc.so.6
#3 0xb43d68d8 in G4Exception (emessage=0xb1f2d3bc "Aborting in CreateLogicalVolume()") at G4Exception.cc:50
#4 0xb1f24db4 in TG4RootDetectorConstruction::CreateG4LogicalVolume () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#5 0xb1f256e6 in TG4RootDetectorConstruction::CreateG4PhysicalVolume () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#6 0xb1f25983 in TG4RootDetectorConstruction::CreateG4PhysicalVolumes () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#7 0xb1f25a86 in TG4RootDetectorConstruction::Construct () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#8 0xb1f23a19 in TG4RootDetectorConstruction::Initialize () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#9 0xb1f26eef in TG4RootNavMgr::Initialize () from /d/c0/cbmsoft/mar08/tools/root/lib/libG4root.so
#10 0xb1ead93d in TG4RunManager::ConfigureRunManager (this=0x866fe28) at TG4RunManager.cxx:221
#11 0xb1eaf170 in TG4RunManager (this=0x866fe28, runConfiguration=0x832d808) at TG4RunManager.cxx:147
#12 0xb1eb23c5 in TGeant4 (this=0x866ae78, name=0x8523eb4 "TGeant4", title=0x8656444 "The Geant4 Monte Carlo", configuration=0x832d808) at TGeant4.cxx:142
#13 0xb1edbfb7 in G__geant4Cint_141_0_2 (result7=0xbf7c928c, funcname=0x8656c68 "\001", libp=0xbf7c57c4, hash=0x0) at /.automount/iago.physik.uni-giessen.de/root/local/cbmsoft/fairsoft/trans port/geant4_vmc.r331/source/../tmp/tgt_linux/geant4Cint.cxx:1223
#14 0xb745bb1a in Cint::G__ExceptionWrapper () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#15 0xb7533101 in G__call_cppfunc () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#16 0xb750defb in G__interpret_func () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#17 0xb74fd5e0 in G__getfunction () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#18 0xb752c7bc in G__new_operator () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#19 0xb74e17fe in G__getexpr () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#20 0xb74d0b7e in G__define_var () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#21 0xb7559820 in G__exec_statement () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#22 0xb750ed29 in G__interpret_func () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#23 0xb74fd63f in G__getfunction () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#24 0xb74dc512 in G__getitem () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#25 0xb74e2190 in G__getexpr () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#26 0xb755aa59 in G__exec_statement () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#27 0xb74c8fb6 in G__exec_tempfile_core () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#28 0xb74c9236 in G__exec_tempfile_fp () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#29 0xb75645fb in G__process_cmd () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#30 0xb79c2636 in TCint::ProcessLine () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#31 0xb4ef570d in CbmMCApplication::InitMC (this=0x8560570, setup=0x863dc08 "/home/spataro/dev/pandaroot/gconfig/g4Config.C") at /home/spataro/dev/pandaroot/base/CbmMCApplication.cxx:168
#32 0xb4f0852c in CbmRunSim::Init (this=0x8502fe8) at /home/spataro/dev/pandaroot/base/CbmRunSim.cxx:145
#33 0xb4f4313d in G__CbmDict_531_0_4 (result7=0xbf80195c, funcname=0x8505210 "\001", libp=0xbf7fde94, hash=0x0) at /home/spataro/dev/cmar08/base/CbmDict.cxx:9361
#34 0xb745bb1a in Cint::G__ExceptionWrapper () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#35 0xb7533101 in G__call_cppfunc () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#36 0xb750dc7c in G__interpret_func () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#37 0xb74fd5e0 in G__getfunction () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#38 0xb75c8d88 in G__getstructmem () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#39 0xb75bec4f in G__getvariable () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#40 0xb74dc47d in G__getitem () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#41 0xb74e2190 in G__getexpr () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#42 0xb755aa59 in G__exec_statement () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#43 0xb74c8fb6 in G__exec_tempfile_core () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#44 0xb74c9216 in G__exec_tempfile () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#45 0xb756a4ff in G__process_cmd () from /d/c0/cbmsoft/mar08/tools/root/lib/libCint.so.5.18
#46 0xb79c2636 in TCint::ProcessLine () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#47 0xb79bd606 in TCint::ProcessLineSynch () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#48 0xb7924757 in TApplication::ExecuteFile () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#49 0xb7924c14 in TApplication::ProcessFile () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#50 0xb7922156 in TApplication::ProcessLine () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#51 0xb7400285 in TRint::HandleTermInput () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#52 0xb73fe7c5 in TTermInputHandler::Notify () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#53 0xb7400cb4 in TTermInputHandler::ReadNotify () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#54 0xb79ef5eb in TUnixSystem::CheckDescriptors () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#55 0xb79f0197 in TUnixSystem::DispatchOneEvent () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#56 0xb797a11e in TSystem::InnerLoop () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#57 0xb797de2c in TSystem::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#58 0xb7920a28 in TApplication::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libCore.so.5.18
#59 0xb74007d5 in TRint::Run () from /d/c0/cbmsoft/mar08/tools/root/lib/libRint.so.5.18
#60 0x08048e2b in main ()
So maybe something is wrong somewhere.
|
|
|
Goto Forum:
Current Time: Sun Sep 08 09:23:20 CEST 2024
Total time taken to generate the page: 0.00728 seconds
|