Hi,
I have found new "troubles" with TPC code, after the last update this morning.
If I try the qa macros: macros/run/ sim/digi/reco_complete_tpc.C, the reco have these warnings:
PndTpcClusterFinderTask::Exec
number of digis: 1443
DEBUG: built sector map
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 0 entries
DEBUG: digilist has 40 entries
DEBUG: digilist has 44 entries
DEBUG: digilist has 53 entries
DEBUG: digilist has 61 entries
DEBUG: digilist has 47 entries
and a final crash:
GFAbsTrackRep::chi^2
97.85
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
starting track2
49 hits in track 2
*** Number of clusters in track: 49 ***
starting fit
Calling processTrack
root.exe: /d/panda02/spataro/pandaroot/genfit/geometry/GFGeoMatManager.cxx:70: float MeanExcEnergy_get(int): Assertion `Z>0&&Z<=MeanExcEnergy_NELEMENTS' failed.
If I try the macros in pid (run_sim_tpccomb_pgun.C and run_digi_tpccombi.C) I have the following messages:
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
PndTpcSectorProcessor::process(): Digi buffer is empty!
What's going wrong?