fails to launch an analysis task in Kronos [message #21595] |
Sun, 08 October 2017 16:59 |
zeeking
Messages: 10 Registered: April 2014 Location: 德国
|
occasional visitor |
From: *kph.uni-mainz.de
|
|
Dear all,
Previously I have built an analysis task with our local computing cluster HIMster, and
everything works fine.
Today I move to Kronos, because the DPM mass production samples are stored there. However,
my analysis task can not be compiled anymore, with the following strange error report:
--------------------------------
[ 91%] Built target SciT
[ 94%] Built target Hyp
[ 94%] Built target Tracking
[ 94%] Built target MCMatchNewLinks
/u/zliu/nyx/pandaroot/tutorials/charmonium/dwave_charmonium/src/PndPsi38 23.cxx:41:25: fatal error: Pnd4CFitter.h: No such file or directory
#include "Pnd4CFitter.h"
^
compilation terminated.
--------------------------------
In my source code, I have the following lines:
// Analysis headers
#include "PndAnalysis.h"
#include "Pnd4CFitter.h"
#include "PndKinVtxFitter.h"
#include "PndKinFitter.h"
#include "PndVtxPoca.h"
using std::cout;
using std::endl;
Does anyone know how to solve it? I am using the PandaRoot feb17.
thanks.
[Updated on: Sun, 08 October 2017 17:01] Report message to a moderator
|
|
|
|
Re: fails to launch an analysis task in Kronos [message #21606 is a reply to message #21597] |
Mon, 09 October 2017 15:07 |
zeeking
Messages: 10 Registered: April 2014 Location: 德国
|
occasional visitor |
From: *kph.uni-mainz.de
|
|
Hi, Ralf,
Thanks for the reply and suggestion. Unfortunately none of these options works.
I have tried to replace "Pnd" by "Rho", it still fails to find the head file.
I also have check the CMakeLists.txt file, the sentence
add_subdirectory (PndTools/PndParticleFitters)
was there, but nothing helps. Instead, in my previous version, without this sentence in the
CMakeLists.txt file, I can succeed to find the head file and compile.
Best Regards,
Zhiqing
[Updated on: Mon, 09 October 2017 15:08] Report message to a moderator
|
|
|
Re: fails to launch an analysis task in Kronos [message #21610 is a reply to message #21597] |
Mon, 09 October 2017 15:33 |
zeeking
Messages: 10 Registered: April 2014 Location: 德国
|
occasional visitor |
From: *kph.uni-mainz.de
|
|
Hi, Ralf,
This is for your further information/question again. May be you are the only one who can answer it.
I try to include the head file "Pnd4CFitter.h" by add the absolute path, but the compiler tell me "
/u/zliu/nyx/pandaroot/PndTools/PndParticleFitters/Pnd4CFitter.h:12:25: fatal error: Rho4CFitter.h: No such file or directory
#include "Rho4CFitter.h"
^
compilation terminated.
"
Then I further have a look at the file "Pnd4CFitter.h" & "Pnd4CFitter.cxx", it's almost empty !
Here I print out "Pnd4CFitter.cxx", only one sentence inside:
#include "Pnd4CFitter.h"
And "Pnd4CFitter.h":
#ifndef Pnd4CFitter_h
#define Pnd4CFitter_h
//////////////////////////////////////////////////////////////////////// //
// //
// Pnd4CFitter //
// //
// A typedef for convenience
// Author R.Kliemt 2014 GSI
//
// //
//////////////////////////////////////////////////////////////////////// //
#include "Rho4CFitter.h"
typedef Rho4CFitter Pnd4CFitter;
#endif
I am wondering, is this an error due to my PandaRoot installation?
Or in this PandaRoot version-feb17, the 4C fitter is still not prepared?
If the later case is true, can I just copy the 4C fitter source files back
from an early version and compile again?
Thanks for your answer.
Best Regards,
Zhiqing
|
|
|
|
|
|
|