Home » PANDA » PandaRoot » General » Full sim: all detected particles have PDG ID zero
Re: Full sim: all detected particles have PDG ID zero [message #9374 is a reply to message #9372] |
Thu, 10 September 2009 12:00   |
StefanoSpataro
Messages: 2736 Registered: June 2005 Location: Torino
|
first-grade participant |
 From: *ext.kfa-juelich.de
|
|
Hi,
I can see different strange things in your log files:
Warning in <TStreamerInfo::BuildCheck>:
The StreamerInfo of class PndDpmDirect read from file data_0/params_sttcombi.root
has the same version (=1) as the active class but a different checksum.
You should update the version to ClassDef(PndDpmDirect,2).
Do not try to write objects with the current class definition,
the files will not be readable.
It seems you are using for the reconstruction a svn release different from the one used for the simulation. Is it possible?
Or maybe you have first done a test with some other svn version, then you have updated your system to a different version of pandaroot and you have restarted the macros without cleaning the old files (therefore, you are still using the old params_sttcombi.root).
Warning in <TClass::TClass>: no dictionary for class PndGemDetector is available
This should be related to the files with the "old" pandaroot, like in the previous case.
-------------------Warning---------------------------
-W FairRunAna : File has less events than requested!!
File contains : 5221 Events
Requested number of events = 12500 Events
The number of events is set to 5221 Events
-----------------------------------------------------
Maybe you have produced a too big file in simulation, which is split into more files. The macros are tuned to run a single file, you are not using the "add" method and then you are reconstructing only a part of the event. You could try to run 5000 events, which stay in only a single file, to check if it works or not.
Then...
*** Event # 1
===== PndLheHitsMaker =====
Total number of hits for tracking: 0
Total number of tracks in TPC: 0
Good tracks in TPC: 0
Working with 0 hits
found 0 tracks
finder : Real Time = 0.00 seconds Cpu Time = 0.00 seconds
===== PndTpcLheTrackFitter =====
Number of tracks for fitting 0
===== PndLhePidMaker: Number of tracks for pid 0
There is some problem in the digitization, you have no hits and then no tracks are created -> the lists are empty after makeTCands.
The log files of sim and digi could be helpful to understand what is wrong.
Then, I would suggest to run fewer events, checking the pandaroot version and being sure that the old files are removed.
Then, if the error persists, please attach the log file also for sim and digi. I think that for this "release" mismatch the digi macro is not able to read properly the sim file, and then some hit containers could be read as empty or not properly filled.
If this is not the case... I don't know...
|
|
|
Goto Forum:
Current Time: Wed Mar 19 23:33:47 CET 2025
Total time taken to generate the page: 0.00781 seconds
|