Error after I installed fastjet's extension Sorf Drop

After I installed fastjet’s extension Sorf Drop, I got this error during the process of generating the executable file. What’s wrong with this? Please help me take a look, thank you very much.

g++ -Wall -g -I/home/gaoxl/root/include -L/home/gaoxl/root/lib -I/home/gaxol/fastjet-install/include -L/home/gaoxl/fastjet-install/lib -pthread -std=c++14 -m64 -I/home/gaoxl/root/include -L/home/gaoxl/root/lib -lCore -lImt -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lROOTVecOps -lTree -lTreePlayer -lRint -lPostscript -lMatrix -lPhysics -lMathCore -lThread -lMultiProc -lROOTDataFrame -Wl,-rpath,/home/gaoxl/root/lib -pthread -lm -ldl -rdynamic  -c                                                                                  jet_Sorf_Drop.cxx
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTRow_const<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:143:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request col(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTRow<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:170:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request col(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘Element& TMatrixTRow<Element>::operator()(Int_t)’中:
/home/gaoxl/root/include/TMatrixTUtils.h:182:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request col(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTColumn_const<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:243:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request row(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTColumn<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:270:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request row(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘Element& TMatrixTColumn<Element>::operator()(Int_t)’中:
/home/gaoxl/root/include/TMatrixTUtils.h:283:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request row(%d) outside matrix range of %d - %d",
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTDiag_const<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:342:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request diagonal(%d) outside matrix range of 0 - %d",i,fNdiag);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTDiag<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:368:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request diagonal(%d) outside matrix range of 0 - %d",i,this->fNdiag);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘Element& TMatrixTDiag<Element>::operator()(Int_t)’中:
/home/gaoxl/root/include/TMatrixTUtils.h:377:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request diagonal(%d) outside matrix range of 0 - %d",i,this->fNdiag);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTFlat_const<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:430:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request element(%d) outside matrix range of 0 - %d",i,fNelems);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTFlat<Element>::operator()(Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:454:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request element(%d) outside matrix range of 0 - %d",i,this->fNelems);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘Element& TMatrixTFlat<Element>::operator()(Int_t)’中:
/home/gaoxl/root/include/TMatrixTUtils.h:463:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request element(%d) outside matrix range of 0 - %d",i,this->fNelems);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘const Element& TMatrixTSub_const<Element>::operator()(Int_t, Int_t) const’中:
/home/gaoxl/root/include/TMatrixTUtils.h:517:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request row(%d) outside matrix range of 0 - %d",rown,fNrowsSub);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h:521:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request column(%d) outside matrix range of 0 - %d",coln,fNcolsSub);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h: 在成员函数‘Element& TMatrixTSub<Element>::operator()(Int_t, Int_t)’中:
/home/gaoxl/root/include/TMatrixTUtils.h:547:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request row(%d) outside matrix range of 0 - %d",rown,this->fNrowsSub);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixT.h:24,
                 from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixTUtils.h:551:10: 错误:对‘Error’的引用有歧义
          Error("operator()","Request column(%d) outside matrix range of 0 - %d",coln,this->fNcolsSub);
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixT.h: 在成员函数‘TMatrixT<Element>& TMatrixT<Element>::operator=(const TMatrixT<Element2>&)’中:
/home/gaoxl/root/include/TMatrixT.h:178:10: 错误:对‘Error’的引用有歧义
          Error("operator=(const TMatrixT2 &)","matrices not compatible");
          ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixT.h: 在成员函数‘Element TMatrixT<Element>::operator()(Int_t, Int_t) const’中:
/home/gaoxl/root/include/TMatrixT.h:261:7: 错误:对‘Error’的引用有歧义
       Error("operator()","Request row(%d) outside matrix range of %d - %d",rown,this->fRowLwb,this->fRowLwb+this->fNrows);
       ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixT.h:265:7: 错误:对‘Error’的引用有歧义
       Error("operator()","Request column(%d) outside matrix range of %d - %d",coln,this->fColLwb,this->fColLwb+this->fNcols);
       ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixT.h: 在成员函数‘Element& TMatrixT<Element>::operator()(Int_t, Int_t)’中:
/home/gaoxl/root/include/TMatrixT.h:278:7: 错误:对‘Error’的引用有歧义
       Error("operator()","Request row(%d) outside matrix range of %d - %d",rown,this->fRowLwb,this->fRowLwb+this->fNrows);
       ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)
             ^~~~~
In file included from /home/gaoxl/root/include/TMatrixF.h:20,
                 from /home/gaoxl/root/include/TMatrix.h:23,
                 from /home/gaoxl/root/include/TVector3.h:16,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TMatrixT.h:282:7: 错误:对‘Error’的引用有歧义
       Error("operator()","Request column(%d) outside matrix range of %d - %d",coln,this->fColLwb,this->fColLwb+this->fNcols);
       ^~~~~
In file included from /home/gaoxl/fastjet-install/include/fastjet/PseudoJet.hh:44,
                 from jet_Sorf_Drop.cxx:4:
/home/gaoxl/fastjet-install/include/fastjet/Error.hh:52:7: 附注:备选为: ‘class fastjet::Error’
 class Error{
       ^~~~~
In file included from /home/gaoxl/root/include/TVector3.h:14,
                 from jet_Sorf_Drop.cxx:60:
/home/gaoxl/root/include/TError.h:90:13: 附注:         ‘void Error(const char*, const char*, ...)’
 extern void Error(const char *location, const char *msgfmt, ...)

Hi,
This looks to me a problem more in fastjet, a package that is not part of ROOT. You should contact the fastjet developer directly

Best regards

Lorenzo

1 Like