GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » Bug in tpcreco (svn 2497)
Bug in tpcreco (svn 2497) [message #6401] Mon, 14 April 2008 12:18 Go to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *physik.uni-giessen.de
Hello,
today I have updated my svn release and I have found the following error in tpcreco, probably connected to changes in genfit classes:

[ 40%] Building CXX object tpc/tpcreco/CMakeFiles/tpcreco.dir/PndTpcConfMapFit.o
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.cxx: In member function 'virtual AbsTrackRep* PndTpcConfMapFit::clone()':
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.cxx:43: error: cannot allocate an object of abstract type 'PndTpcConfMapFit'
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.h:34: note: because the following virtual functions are pure within 'PndTpcConfMapFit':
/home/spataro/dev/pandaroot/genfit/AbsTrackRep.h:107: note: virtual void AbsTrackRep::getPosMom(const DetPlane&, TVector3&, TVector3&)
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.cxx: In member function 'virtual AbsTrackRep* PndTpcConfMapFit::prototype()':
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.cxx:49: error: cannot allocate an object of abstract type 'PndTpcConfMapFit'
/home/spataro/dev/pandaroot/tpc/tpcreco/PndTpcConfMapFit.h:34: note: since type 'PndTpcConfMapFit' has pure virtual functions
make[2]: *** [tpc/tpcreco/CMakeFiles/tpcreco.dir/PndTpcConfMapFit.o] Error 1
make[1]: *** [tpc/tpcreco/CMakeFiles/tpcreco.dir/all] Error 2


Could you please fix it?
thanks
Re: Bug in tpcreco (svn 2497) [message #6402 is a reply to message #6401] Mon, 14 April 2008 12:55 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *e18.physik.tu-muenchen.de
working on it

Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: Bug in tpcreco (svn 2497) [message #6403 is a reply to message #6402] Mon, 14 April 2008 12:58 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *e18.physik.tu-muenchen.de
please try again now!

Cheers! Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: Bug in tpcreco (svn 2497) [message #6405 is a reply to message #6403] Mon, 14 April 2008 16:32 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *physik.uni-giessen.de
Hi,
now I get the following message at the "cmake" stage:

CMake Error: Cannot find source file "/home/spataro/dev/pandaroot/tpc/TpcCluster.cxx" for target "tpc"

Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx .in .txx
CMake Error: Cannot find source file "/home/spataro/dev/pandaroot/tpc/PndTpcDXCalculator.cxx" for target "tpc"

Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .h++ .hm .hpp .hxx .in .txx


Re: Bug in tpcreco (svn 2497) [message #6406 is a reply to message #6405] Mon, 14 April 2008 16:47 Go to previous messageGo to next message
Sebastian Neubert is currently offline  Sebastian Neubert
Messages: 282
Registered: March 2006
Location: Munich
first-grade participant

From: *e18.physik.tu-muenchen.de
Hi!

Should be fixed now. Please try again!

Sebastian.


Sebastian Neubert
Technische Universität München
Department Physik E18
sneubert@e18.physik.tu-muenchen.de
tel: +49-8928912592
Re: Bug in tpcreco (svn 2497) [message #6408 is a reply to message #6406] Mon, 14 April 2008 17:21 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *physik.uni-giessen.de
Now it compiles.
Thanks a lot for the fixes.
Re: Bug in tpcreco (svn 2497) [message #6416 is a reply to message #6408] Mon, 14 April 2008 18:05 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *physik.uni-giessen.de
Hi,
now I am trying to run tpc macros.
In macro/tpc/tutorial runMC.C runs well, while runDigi.C seems to initialize well, but after some events I get the following segmentation violation:

Toggle Spoiler


Ok, this is the old WriteHistogram problem, nothing new. By commenting out the two lines everything runs smooth..

After I have run runReco.C, and I have these messages that I don't remember they were there before:

Toggle Spoiler


I think they come from genfit. Are they fine?

Only one thing: I have seen tpc.par was changed, so if we want to have recent version of tpc code for the data challenge, we should update all the all.par files.
Previous Topic: RIEMANN & LHETRACK fight
Next Topic: Bug in libPGen (DPM)
Goto Forum:
  


Current Time: Sat Apr 20 11:30:36 CEST 2024

Total time taken to generate the page: 0.00924 seconds