Problem with installing Delphes in ma5v1.7.alpha

Asked by pattara angkinun on 2019-02-01

Hello, I am facing the problem of Delphes installation in ma5v1.7.alpha. I got the massage that it is impossible to build the project.
I newly install Ubuntu in my laptop so I am not sure if any necessary program is missing. What should I do to solve the problem. Thank you in advance for the answer.

Here is the compliation.log:
>> Generating tmp/classes/ClassesDict.cc
>> Generating tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>> Generating tmp/modules/ModulesDict.cc
>> Compiling classes/DelphesClasses.cc
>> Compiling classes/DelphesCylindricalFormula.cc
>> Compiling classes/DelphesFactory.cc
>> Compiling classes/DelphesFormula.cc
>> Compiling classes/DelphesHepMCReader.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from classes/DelphesClasses.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling classes/DelphesModule.cc
>> Compiling classes/DelphesLHEFReader.cc
>> Compiling classes/DelphesPileUpReader.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from classes/DelphesFactory.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from classes/DelphesHepMCReader.cc:43:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from classes/DelphesClasses.cc:30:0:
./classes/DelphesClasses.h: In constructor ‘Candidate::Candidate()’:
./classes/DelphesClasses.h:619:12: warning: ‘Candidate::GenSumPT2’ will be initialized after [-Wreorder]
   Double_t GenSumPT2;
            ^~~~~~~~~
./classes/DelphesClasses.h:545:10: warning: ‘UInt_t Candidate::Flavor’ [-Wreorder]
   UInt_t Flavor;
          ^~~~~~
classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
 Candidate::Candidate() :
 ^~~~~~~~~
In file included from classes/DelphesClasses.cc:30:0:
./classes/DelphesClasses.h:562:55: warning: ‘Candidate::PositionError’ will be initialized after [-Wreorder]
   TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
                                                       ^~~~~~~~~~~~~
./classes/DelphesClasses.h:562:38: warning: ‘TLorentzVector Candidate::InitialPosition’ [-Wreorder]
   TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
                                      ^~~~~~~~~~~~~~~
classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
 Candidate::Candidate() :
 ^~~~~~~~~
>> Compiling classes/DelphesPileUpWriter.cc
>> Compiling classes/DelphesSTDHEPReader.cc
>> Compiling classes/DelphesStream.cc
>> Compiling classes/DelphesTF2.cc
>> Compiling external/ExRootAnalysis/ExRootConfReader.cc
>> Compiling external/ExRootAnalysis/ExRootFilter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from classes/DelphesLHEFReader.cc:40:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/ExRootAnalysis/ExRootProgressBar.cc
>> Compiling external/ExRootAnalysis/ExRootTask.cc
>> Compiling external/ExRootAnalysis/ExRootResult.cc
>> Compiling external/ExRootAnalysis/ExRootTreeBranch.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from classes/DelphesSTDHEPReader.cc:43:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/ExRootAnalysis/ExRootTreeReader.cc
>> Compiling external/ExRootAnalysis/ExRootTreeWriter.cc
>> Compiling external/ExRootAnalysis/ExRootUtilities.cc
>> Compiling external/Hector/H_AbstractBeamLine.cc
>> Compiling external/Hector/H_Aperture.cc
>> Compiling external/Hector/H_Beam.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_TransportMatrices.h:38,
                 from external/Hector/H_AbstractBeamLine.cc:32:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_BeamLine.cc
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_AbstractBeamLine.cc:35:
/home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                            else fElements = 0; this->fNelems = 0; }
                                                            ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                            else fElements = 0; this->fNelems = 0; }
                                                                                ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_AbstractBeamLine.cc:35:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_AbstractBeamLine.cc:35:
/home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                            else fElements = 0; fNrows = 0; }
                                            ^~~~
/home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                            else fElements = 0; fNrows = 0; }
                                                                ^~~~~~
>> Compiling external/Hector/H_BeamLineParser.cc
>> Compiling external/Hector/H_BeamParticle.cc
>> Compiling external/Hector/H_CircularAperture.cc
>> Compiling external/Hector/H_Dipole.cc
>> Compiling external/Hector/H_Drift.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixD.h:21:0,
                 from external/Hector/H_BeamParticle.h:26,
                 from external/Hector/H_Beam.h:31,
                 from external/Hector/H_Beam.cc:21:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_Beam.h:31,
                 from external/Hector/H_Beam.cc:21:
/home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                            else fElements = 0; this->fNelems = 0; }
                                                            ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                            else fElements = 0; this->fNelems = 0; }
                                                                                ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_Beam.h:31,
                 from external/Hector/H_Beam.cc:21:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_Beam.h:31,
                 from external/Hector/H_Beam.cc:21:
/home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                            else fElements = 0; fNrows = 0; }
                                            ^~~~
/home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                            else fElements = 0; fNrows = 0; }
                                                                ^~~~~~
In file included from external/Hector/H_Beam.cc:21:0:
external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceX() const’:
external/Hector/H_Beam.h:109:17: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
       if(!x_disp*tx_disp) cout<<"Warning : Degenerate Beam : x-emittance = 0"<<endl;
          ~~~~~~~^~~~~~~~
external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceY() const’:
external/Hector/H_Beam.h:113:14: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
    if(!y_disp*ty_disp) cout<<"Warning : Degenerate Beam : y-emittance = 0"<<endl;
       ~~~~~~~^~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_AbstractBeamLine.h:30,
                 from external/Hector/H_BeamLine.h:19,
                 from external/Hector/H_BeamLine.cc:21:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_EllipticAperture.cc
>> Compiling external/Hector/H_HorizontalKicker.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_BeamParticle.cc:36:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_BeamParticle.cc:37:
/home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                            else fElements = 0; this->fNelems = 0; }
                                                            ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                            else fElements = 0; this->fNelems = 0; }
                                                                                ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_BeamParticle.cc:37:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_BeamParticle.cc:37:
/home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                            else fElements = 0; fNrows = 0; }
                                            ^~~~
/home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                            else fElements = 0; fNrows = 0; }
                                                                ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Dipole.h:18,
                 from external/Hector/H_Dipole.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Drift.h:19,
                 from external/Hector/H_Drift.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine*, bool)’:
external/Hector/H_BeamParticle.cc:483:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
  double temp_x, temp_y, temp_s, temp_tx, temp_ty;
                         ^~~~~~
external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine&, bool)’:
external/Hector/H_BeamParticle.cc:533:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
  double temp_x, temp_y, temp_s, temp_tx, temp_ty;
                         ^~~~~~
>> Compiling external/Hector/H_HorizontalQuadrupole.cc
>> Compiling external/Hector/H_Kicker.cc
>> Compiling external/Hector/H_Marker.cc
>> Compiling external/Hector/H_OpticalElement.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Kicker.h:20,
                 from external/Hector/H_HorizontalKicker.h:21,
                 from external/Hector/H_HorizontalKicker.cc:18:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_Parameters.cc
>> Compiling external/Hector/H_Quadrupole.cc
>> Compiling external/Hector/H_RecRPObject.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Quadrupole.h:19,
                 from external/Hector/H_HorizontalQuadrupole.h:19,
                 from external/Hector/H_HorizontalQuadrupole.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Kicker.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Marker.h:19,
                 from external/Hector/H_Marker.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_RectEllipticAperture.cc
>> Compiling external/Hector/H_RectangularAperture.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_TransportMatrices.h:38,
                 from external/Hector/H_OpticalElement.cc:23:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_RectangularCollimator.cc
>> Compiling external/Hector/H_RectangularDipole.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Quadrupole.h:19,
                 from external/Hector/H_Quadrupole.cc:15:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/Hector/H_RomanPot.cc
>> Compiling external/Hector/H_SectorDipole.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_AbstractBeamLine.h:30,
                 from external/Hector/H_RecRPObject.h:20,
                 from external/Hector/H_RecRPObject.cc:25:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_RecRPObject.cc:27:
/home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                            else fElements = 0; this->fNelems = 0; }
                                                            ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                            else fElements = 0; this->fNelems = 0; }
                                                                                ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_RecRPObject.cc:27:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
                 from external/Hector/H_BeamParticle.h:27,
                 from external/Hector/H_RecRPObject.cc:27:
/home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                            else fElements = 0; fNrows = 0; }
                                            ^~~~
/home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                            else fElements = 0; fNrows = 0; }
                                                                ^~~~~~
>> Compiling external/Hector/H_TransportMatrices.cc
>> Compiling external/Hector/H_VerticalKicker.cc
>> Compiling external/Hector/H_VerticalQuadrupole.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_RectangularCollimator.h:19,
                 from external/Hector/H_RectangularCollimator.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Dipole.h:18,
                 from external/Hector/H_RectangularDipole.h:18,
                 from external/Hector/H_RectangularDipole.cc:15:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/AngularSmearing.cc
>> Compiling modules/BTagging.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Dipole.h:18,
                 from external/Hector/H_SectorDipole.h:18,
                 from external/Hector/H_SectorDipole.cc:15:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_RomanPot.h:19,
                 from external/Hector/H_RomanPot.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_TransportMatrices.h:38,
                 from external/Hector/H_TransportMatrices.cc:23:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/BeamSpotFilter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Kicker.h:20,
                 from external/Hector/H_VerticalKicker.h:22,
                 from external/Hector/H_VerticalKicker.cc:18:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from external/Hector/H_OpticalElement.h:27,
                 from external/Hector/H_Quadrupole.h:19,
                 from external/Hector/H_VerticalQuadrupole.h:19,
                 from external/Hector/H_VerticalQuadrupole.cc:16:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/Calorimeter.cc
>> Compiling modules/Cloner.cc
>> Compiling modules/ConstituentFilter.cc
>> Compiling modules/Delphes.cc
>> Compiling modules/Efficiency.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/AngularSmearing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/BTagging.cc:32:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/BeamSpotFilter.cc:12:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/EnergyScale.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Calorimeter.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Cloner.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/ConstituentFilter.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/EnergySmearing.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Delphes.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/ExampleModule.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Efficiency.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/Hector.cc
>> Compiling modules/IdentificationMap.cc
>> Compiling modules/ImpactParameterSmearing.cc
>> Compiling modules/Isolation.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/EnergyScale.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/EnergySmearing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/ExampleModule.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/JetFakeParticle.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Hector.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/JetFlavorAssociation.cc
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from modules/Hector.cc:53:
/home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                            else fElements = 0; this->fNelems = 0; }
                                                            ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                            else fElements = 0; this->fNelems = 0; }
                                                                                ^~~~
In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
                 from /home/pattara/root-5.34.38/include/TVectorD.h:21,
                 from external/Hector/H_BeamParticle.h:27,
                 from modules/Hector.cc:53:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fElements) delete [] fElements; fElements = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                      ^~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
                                                      if (fColIndex) delete [] fColIndex; fColIndex = 0;
                                                                                          ^~~~~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else APlusB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMinusB(tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                 ^~~~
/home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                                                 else AMultB (tmp,source,1); return *this; }
                                                                                                                             ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
                 from external/Hector/H_BeamParticle.h:27,
                 from modules/Hector.cc:53:
/home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                            else fElements = 0; fNrows = 0; }
                                            ^~~~
/home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                            else fElements = 0; fNrows = 0; }
                                                                ^~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/IdentificationMap.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/ImpactParameterSmearing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/JetPileUpSubtractor.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Isolation.cc:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/LeptonDressing.cc
>> Compiling modules/MA5EfficiencyD0.cc
>> Compiling modules/MA5GenParticleFilter.cc
>> Compiling modules/Merger.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/JetFakeParticle.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/MomentumSmearing.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from ./modules/JetFlavorAssociation.h:31,
                 from modules/JetFlavorAssociation.cc:28:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/LeptonDressing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/JetPileUpSubtractor.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/OldCalorimeter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from ./modules/MA5GenParticleFilter.h:31,
                 from modules/MA5GenParticleFilter.cc:27:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/MA5EfficiencyD0.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/ParticlePropagator.cc
>> Compiling modules/PdgCodeFilter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Merger.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/PhotonConversions.cc
>> Compiling modules/PileUpJetID.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/MomentumSmearing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/PileUpMerger.cc
>> Compiling modules/RecoPuFilter.cc
>> Compiling modules/SimpleCalorimeter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/OldCalorimeter.cc:17:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
modules/OldCalorimeter.cc: In member function ‘virtual void OldCalorimeter::Init()’:
modules/OldCalorimeter.cc:91:51: warning: variable ‘sizeFractions’ set but not used [-Wunused-but-set-variable]
   Long_t i, j, k, size, sizeEtaBins, sizePhiBins, sizeFractions;
                                                   ^~~~~~~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/ParticlePropagator.cc:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/PdgCodeFilter.cc:29:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/PhotonConversions.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
modules/ParticlePropagator.cc: In member function ‘virtual void ParticlePropagator::Process()’:
modules/ParticlePropagator.cc:137:22: warning: variable ‘bsz’ set but not used [-Wunused-but-set-variable]
   Double_t bsx, bsy, bsz;
                      ^~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/PileUpJetID.cc:12:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
modules/PileUpJetID.cc: In member function ‘virtual void PileUpJetID::Process()’:
modules/PileUpJetID.cc:166:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0 ; i < constituent->ECalEnergyTimePairs.size() ; i++) {
                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/PileUpMerger.cc:29:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/StatusPidFilter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/RecoPuFilter.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/TaggingParticlesSkimmer.cc
>> Compiling modules/TauTagging.cc
modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Init()’:
modules/RecoPuFilter.cc:72:10: warning: unused variable ‘i’ [-Wunused-variable]
   Size_t i, size;
          ^
modules/RecoPuFilter.cc:72:13: warning: unused variable ‘size’ [-Wunused-variable]
   Size_t i, size;
             ^~~~
modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Process()’:
modules/RecoPuFilter.cc:94:9: warning: unused variable ‘pdgCode’ [-Wunused-variable]
   Int_t pdgCode;
         ^~~~~~~
modules/RecoPuFilter.cc:95:10: warning: unused variable ‘pass’ [-Wunused-variable]
   Bool_t pass;
          ^~~~
modules/RecoPuFilter.cc:96:12: warning: unused variable ‘pt’ [-Wunused-variable]
   Double_t pt;
            ^~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/SimpleCalorimeter.cc:31:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/TimeSmearing.cc
>> Compiling modules/TrackCountingBTagging.cc
>> Compiling modules/TrackCountingTauTagging.cc
>> Compiling modules/TrackPileUpSubtractor.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/StatusPidFilter.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TaggingParticlesSkimmer.cc:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TauTagging.cc:32:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from modules/TaggingParticlesSkimmer.cc:30:0:
./modules/TaggingParticlesSkimmer.h: In constructor ‘TaggingParticlesSkimmer::TaggingParticlesSkimmer()’:
./modules/TaggingParticlesSkimmer.h:61:14: warning: ‘TaggingParticlesSkimmer::fItPartonInputArray’ will be initialized after [-Wreorder]
   TIterator *fItPartonInputArray; //!
              ^~~~~~~~~~~~~~~~~~~
./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘ExRootFilter* TaggingParticlesSkimmer::fFilter’ [-Wreorder]
   ExRootFilter *fFilter;
                 ^~~~~~~
modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
 TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
 ^~~~~~~~~~~~~~~~~~~~~~~
In file included from modules/TaggingParticlesSkimmer.cc:30:0:
./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘TaggingParticlesSkimmer::fFilter’ will be initialized after [-Wreorder]
   ExRootFilter *fFilter;
                 ^~~~~~~
./modules/TaggingParticlesSkimmer.h:57:31: warning: ‘TauTaggingPartonClassifier* TaggingParticlesSkimmer::fClassifier’ [-Wreorder]
   TauTaggingPartonClassifier *fClassifier; //!
                               ^~~~~~~~~~~
modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
 TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
 ^~~~~~~~~~~~~~~~~~~~~~~
>> Compiling modules/TrackSmearing.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TrackCountingBTagging.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TimeSmearing.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/TreeWriter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TrackCountingTauTagging.cc:18:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
modules/TrackCountingTauTagging.cc: In member function ‘virtual void TrackCountingTauTagging::Process()’:
modules/TrackCountingTauTagging.cc:211:9: warning: variable ‘pdgCode’ set but not used [-Wunused-but-set-variable]
   Int_t pdgCode, charge, i, identifier;
         ^~~~~~~
>> Compiling modules/UniqueObjectFinder.cc
>> Compiling modules/VertexFinder.cc
>> Compiling modules/VertexFinderDA4D.cc
>> Compiling modules/VertexSorter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TrackPileUpSubtractor.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling modules/Weighter.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TrackSmearing.cc:11:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/TreeWriter.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/tcl/panic.c
>> Compiling external/tcl/tclAlloc.c
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/UniqueObjectFinder.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/tcl/tclAsync.c
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTracks(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:319:38: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
                                      ^~~~~~~~
modules/TreeWriter.cc:319:48: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
                                                ^
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTowers(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:405:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signPz, cosTheta, eta, rapidity;
                                       ^~~~~~~~
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessPhotons(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:451:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signPz, cosTheta, eta, rapidity;
                                       ^~~~~~~~
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessElectrons(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:502:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signPz, cosTheta, eta, rapidity;
                                       ^~~~~~~~
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessMuons(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:553:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signPz, cosTheta, eta, rapidity;
                                       ^~~~~~~~
modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessJets(ExRootTreeBranch*, TObjArray*)’:
modules/TreeWriter.cc:605:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
   Double_t pt, signPz, cosTheta, eta, rapidity;
                                       ^~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/VertexFinder.cc:11:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/tcl/tclBasic.c
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/VertexFinderDA4D.cc:11:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/VertexSorter.cc:13:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
modules/VertexFinderDA4D.cc: In member function ‘std::vector<Candidate*> VertexFinderDA4D::vertices()’:
modules/VertexFinderDA4D.cc:349:22: warning: variable ‘l’ set but not used [-Wunused-but-set-variable]
   Double_t z, dz, t, l, dt, d0, d0error;
                      ^
modules/VertexFinderDA4D.cc: In function ‘void dump(double, const std::vector<vertex_t>&, const std::vector<track_t>&)’:
modules/VertexFinderDA4D.cc:623:12: warning: unused variable ‘tz’ [-Wunused-variable]
     double tz= tks[i].z;
            ^~
modules/VertexFinderDA4D.cc:624:12: warning: unused variable ‘tt’ [-Wunused-variable]
     double tt= tks[i].t;
            ^~
>> Compiling external/tcl/tclCkalloc.c
external/tcl/tclCkalloc.c: In function ‘Tcl_Free’:
external/tcl/tclCkalloc.c:765:9: warning: implicit declaration of function ‘TclpFree’; did you mean ‘Tcl_Free’? [-Wimplicit-function-declaration]
         TclpFree(ptr);
         ^~~~~~~~
         Tcl_Free
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/Weighter.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling external/tcl/tclCmdAH.c
>> Compiling external/tcl/tclCmdIL.c
modules/VertexFinder.cc: At global scope:
modules/VertexFinder.cc:86:15: warning: ‘Bool_t secondAscending(std::pair<unsigned int, double>, std::pair<unsigned int, double>)’ defined but not used [-Wunused-function]
 static Bool_t secondAscending (pair<UInt_t, Double_t> pair0, pair<UInt_t, Double_t> pair1)
               ^~~~~~~~~~~~~~~
>> Compiling external/tcl/tclCmdMZ.c
>> Compiling external/tcl/tclCompExpr.c
>> Compiling external/tcl/tclCompile.c
>> Compiling external/tcl/tclExecute.c
external/tcl/tclCompile.c: In function ‘TclPrintByteCodeObj’:
external/tcl/tclCompile.c:492:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      (unsigned int) codePtr, codePtr->refCount,
      ^
external/tcl/tclCompile.c:493:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
                             ^
external/tcl/tclCompile.c:503:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                   ~^
                                   %lu
external/tcl/tclCompile.c:503:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                                                ~^
                                                                %lu
external/tcl/tclCompile.c:505:16:
      objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclCompile.c:503:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                                                        ~^
                                                                        %lu
external/tcl/tclCompile.c:506:6:
      (codePtr->numAuxDataItems * sizeof(AuxData)),
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclCompile.c:520:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   (unsigned int) procPtr, procPtr->refCount, procPtr->numArgs,
   ^
In file included from external/tcl/tclExecute.c:15:0:
external/tcl/tclExecute.c: In function ‘TclExecuteByteCode’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclExecute.c:750:15: note: in expansion of macro ‘TclGetStringFromObj’
       bytes = TclGetStringFromObj(valuePtr, &length);
               ^~~~~~~~~~~~~~~~~~~
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclExecute.c:768:12: note: in expansion of macro ‘TclGetStringFromObj’
    bytes = TclGetStringFromObj(valuePtr, &length);
            ^~~~~~~~~~~~~~~~~~~
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclExecute.c:934:12: note: in expansion of macro ‘TclGetStringFromObj’
    bytes = TclGetStringFromObj(objv[i], &length);
            ^~~~~~~~~~~~~~~~~~~
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclExecute.c:1916:12: note: in expansion of macro ‘TclGetStringFromObj’
       s1 = TclGetStringFromObj(valuePtr, &length);
            ^~~~~~~~~~~~~~~~~~~
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclExecute.c:1917:12: note: in expansion of macro ‘TclGetStringFromObj’
       s2 = TclGetStringFromObj(value2Ptr, &length);
            ^~~~~~~~~~~~~~~~~~~
external/tcl/tclCompile.c: In function ‘TclObjIndexForString’:
external/tcl/tclCompile.c:7016:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      objIndex = (int) Tcl_GetHashValue(hPtr);
                 ^
In file included from external/tcl/tclInt.h:33:0,
                 from external/tcl/tclCompile.c:17:
external/tcl/tcl.h:865:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
 #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value))
                                                       ^
external/tcl/tclCompile.c:7057:2: note: in expansion of macro ‘Tcl_SetHashValue’
  Tcl_SetHashValue(hPtr, objIndex);
  ^~~~~~~~~~~~~~~~
external/tcl/tclExecute.c: In function ‘PrintByteCodeInfo’:
external/tcl/tclExecute.c:3009:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      (unsigned int) codePtr, codePtr->refCount,
      ^
external/tcl/tclExecute.c:3010:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
      codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
                             ^
external/tcl/tclExecute.c:3022:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                   ~^
                                   %lu
external/tcl/tclExecute.c:3022:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                                                ~^
                                                                %lu
external/tcl/tclExecute.c:3024:16:
      objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclExecute.c:3022:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
     fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
                                                                        ~^
                                                                        %lu
external/tcl/tclExecute.c:3025:6:
      (codePtr->numAuxDataItems * sizeof(AuxData)),
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
external/tcl/tclExecute.c:3031:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   (unsigned int) procPtr, procPtr->refCount,
   ^
>> Compiling external/tcl/tclGet.c
>> Compiling external/tcl/tclHash.c
>> Compiling external/tcl/tclIndexObj.c
external/tcl/tclIndexObj.c: In function ‘Tcl_GetIndexFromObj’:
external/tcl/tclIndexObj.c:89:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  *indexPtr = (int) objPtr->internalRep.twoPtrValue.ptr2;
              ^
external/tcl/tclIndexObj.c:131:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     objPtr->internalRep.twoPtrValue.ptr2 = (VOID *) index;
                                            ^
external/tcl/tclIndexObj.c: In function ‘Tcl_WrongNumArgs’:
external/tcl/tclIndexObj.c:293:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
       tablePtr[(int) objv[i]->internalRep.twoPtrValue.ptr2],
                ^
>> Compiling external/tcl/tclLink.c
>> Compiling external/tcl/tclListObj.c
>> Compiling external/tcl/tclNamesp.c
In file included from external/tcl/tclListObj.c:16:0:
external/tcl/tclListObj.c: In function ‘SetListFromAny’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclListObj.c:892:14: note: in expansion of macro ‘TclGetStringFromObj’
     string = TclGetStringFromObj(objPtr, &length);
              ^~~~~~~~~~~~~~~~~~~
>> Compiling external/tcl/tclObj.c
>> Compiling external/tcl/tclParse.c
external/tcl/tclObj.c: In function ‘TclAllocateFreeObjects’:
external/tcl/tclObj.c:561:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  ((int)(&(tmp[1])) - (int)(&(tmp[0])));
   ^
external/tcl/tclObj.c:561:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  ((int)(&(tmp[1])) - (int)(&(tmp[0])));
                      ^
In file included from external/tcl/tclObj.c:15:0:
external/tcl/tclObj.c: In function ‘SetBooleanFromAny’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclObj.c:1023:14: note: in expansion of macro ‘TclGetStringFromObj’
     string = TclGetStringFromObj(objPtr, &length);
              ^~~~~~~~~~~~~~~~~~~
external/tcl/tclObj.c: In function ‘SetDoubleFromAny’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclObj.c:1401:14: note: in expansion of macro ‘TclGetStringFromObj’
     string = TclGetStringFromObj(objPtr, &length);
              ^~~~~~~~~~~~~~~~~~~
external/tcl/tclObj.c: In function ‘SetIntFromAny’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclObj.c:1709:14: note: in expansion of macro ‘TclGetStringFromObj’
     string = TclGetStringFromObj(objPtr, &length);
              ^~~~~~~~~~~~~~~~~~~
>> Compiling external/tcl/tclPreserve.c
>> Compiling external/tcl/tclProc.c
>> Compiling external/tcl/tclResolve.c
>> Compiling external/tcl/tclStringObj.c
external/tcl/tclProc.c: In function ‘TclCreateProc’:
external/tcl/tclProc.c:347:32: warning: ‘localPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                     || (strcmp(localPtr->name, fieldValues[0]))
                                ^~~~~~~~
In file included from external/tcl/tclInt.h:33:0,
                 from external/tcl/tclStringObj.c:20:
external/tcl/tclStringObj.c: In function ‘Tcl_AppendStringsToObj’:
external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
 # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
                                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
external/tcl/tclStringObj.c:433:5: note: in expansion of macro ‘TCL_VARARGS_START’
     TCL_VARARGS_START(Tcl_Obj *,arg1,argList);
     ^~~~~~~~~~~~~~~~~
>> Compiling external/tcl/tclUtil.c
In file included from external/tcl/tclUtil.c:16:0:
external/tcl/tclUtil.c: In function ‘Tcl_ConcatObj’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclUtil.c:980:12: note: in expansion of macro ‘TclGetStringFromObj’
  element = TclGetStringFromObj(objPtr, &length);
            ^~~~~~~~~~~~~~~~~~~
external/tcl/tclInt.h:1804:21: warning: the address of ‘elemLength’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclUtil.c:1010:16: note: in expansion of macro ‘TclGetStringFromObj’
      element = TclGetStringFromObj(objPtr, &elemLength);
                ^~~~~~~~~~~~~~~~~~~
In file included from external/tcl/tclInt.h:33:0,
                 from external/tcl/tclUtil.c:16:
external/tcl/tclUtil.c: In function ‘Tcl_AppendResult’:
external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
 # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
                                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
external/tcl/tclUtil.c:1483:5: note: in expansion of macro ‘TCL_VARARGS_START’
     TCL_VARARGS_START(Tcl_Interp *,arg1,argList);
     ^~~~~~~~~~~~~~~~~
In file included from external/tcl/tclUtil.c:16:0:
external/tcl/tclUtil.c: In function ‘TclGetIntForIndex’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclUtil.c:2578:13: note: in expansion of macro ‘TclGetStringFromObj’
     bytes = TclGetStringFromObj(objPtr, &length);
             ^~~~~~~~~~~~~~~~~~~
>> Compiling external/tcl/tclVar.c
In file included from external/tcl/tclVar.c:20:0:
external/tcl/tclVar.c: In function ‘Tcl_LappendObjCmd’:
external/tcl/tclInt.h:1804:21: warning: the address of ‘nameBytes’ will always evaluate as ‘true’ [-Waddress]
         ((lengthPtr)? \
                     ^
external/tcl/tclVar.c:2748:13: note: in expansion of macro ‘TclGetStringFromObj’
      name = TclGetStringFromObj(objv[1], &nameBytes);
             ^~~~~~~~~~~~~~~~~~~
>> Generating tmp/modules/FastJetDict.cc
>> Compiling external/PUPPI/PuppiAlgo.cc
>> Compiling external/PUPPI/PuppiContainer.cc
>> Compiling external/PUPPI/puppiCleanContainer.cc
>> Compiling external/fastjet/AreaDefinition.cc
>> Compiling external/fastjet/BasicRandom.cc
make: Circular external/fastjet/JetDefinition.hh <- external/fastjet/ClusterSequence.hh dependency dropped.
>> Compiling external/fastjet/ClosestPair2D.cc
>> Compiling external/fastjet/ClusterSequence.cc
>> Compiling external/fastjet/ClusterSequence1GhostPassiveArea.cc
>> Compiling external/fastjet/ClusterSequenceActiveArea.cc
>> Compiling external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.cc
>> Compiling external/fastjet/ClusterSequenceArea.cc
>> Compiling external/fastjet/ClusterSequenceAreaBase.cc
>> Compiling external/fastjet/ClusterSequencePassiveArea.cc
>> Compiling external/fastjet/ClusterSequenceStructure.cc
>> Compiling external/fastjet/ClusterSequenceVoronoiArea.cc
>> Compiling external/fastjet/ClusterSequence_CP2DChan.cc
>> Compiling external/fastjet/ClusterSequence_Delaunay.cc
>> Compiling external/fastjet/ClusterSequence_DumbN3.cc
>> Compiling external/fastjet/ClusterSequence_N2.cc
>> Compiling external/fastjet/ClusterSequence_TiledN2.cc
>> Compiling external/fastjet/CompositeJetStructure.cc
>> Compiling external/fastjet/Dnn2piCylinder.cc
>> Compiling external/fastjet/Dnn3piCylinder.cc
>> Compiling external/fastjet/Dnn4piCylinder.cc
>> Compiling external/fastjet/DnnPlane.cc
>> Compiling external/fastjet/Error.cc
>> Compiling external/fastjet/FunctionOfPseudoJet.cc
>> Compiling external/fastjet/GhostedAreaSpec.cc
>> Compiling external/fastjet/JetDefinition.cc
>> Compiling external/fastjet/LazyTiling25.cc
>> Compiling external/fastjet/LazyTiling9.cc
>> Compiling external/fastjet/LazyTiling9Alt.cc
>> Compiling external/fastjet/LazyTiling9SeparateGhosts.cc
>> Compiling external/fastjet/LimitedWarning.cc
>> Compiling external/fastjet/MinHeap.cc
>> Compiling external/fastjet/PseudoJet.cc
>> Compiling external/fastjet/PseudoJetStructureBase.cc
>> Compiling external/fastjet/RangeDefinition.cc
>> Compiling external/fastjet/RectangularGrid.cc
>> Compiling external/fastjet/Selector.cc
>> Compiling external/fastjet/TilingExtent.cc
>> Compiling external/fastjet/Voronoi.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/AxesDefinition.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/ExtraRecombiners.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/MeasureDefinition.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/Njettiness.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/Nsubjettiness.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/TauComponents.cc
>> Compiling external/fastjet/contribs/Nsubjettiness/XConePlugin.cc
>> Compiling external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.cc
>> Compiling external/fastjet/contribs/RecursiveTools/Recluster.cc
>> Compiling external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.cc
>> Compiling external/fastjet/contribs/RecursiveTools/SoftDrop.cc
>> Compiling external/fastjet/contribs/SoftKiller/SoftKiller.cc
>> Compiling external/fastjet/plugins/ATLASCone/ATLASConePlugin.cc
>> Compiling external/fastjet/plugins/ATLASCone/Jet.cc
>> Compiling external/fastjet/plugins/ATLASCone/JetConeFinderTool.cc
>> Compiling external/fastjet/plugins/ATLASCone/JetSplitMergeTool.cc
>> Compiling external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc
>> Compiling external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc
>> Compiling external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc
>> Compiling external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc
>> Compiling external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.cc
>> Compiling external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.cc
>> Compiling external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.cc
>> Compiling external/fastjet/plugins/EECambridge/EECambridgePlugin.cc
>> Compiling external/fastjet/plugins/GridJet/GridJetPlugin.cc
>> Compiling external/fastjet/plugins/Jade/JadePlugin.cc
>> Compiling external/fastjet/plugins/NestedDefs/NestedDefsPlugin.cc
>> Compiling external/fastjet/plugins/SISCone/SISConePlugin.cc
>> Compiling external/fastjet/plugins/SISCone/area.cc
>> Compiling external/fastjet/plugins/SISCone/geom_2d.cc
>> Compiling external/fastjet/plugins/SISCone/hash.cc
>> Compiling external/fastjet/plugins/SISCone/momentum.cc
>> Compiling external/fastjet/plugins/SISCone/protocones.cc
>> Compiling external/fastjet/plugins/SISCone/quadtree.cc
>> Compiling external/fastjet/plugins/SISCone/ranlux.cc
>> Compiling external/fastjet/plugins/SISCone/reference.cc
>> Compiling external/fastjet/plugins/SISCone/siscone.cc
>> Compiling external/fastjet/plugins/SISCone/siscone_error.cc
>> Compiling external/fastjet/plugins/SISCone/split_merge.cc
>> Compiling external/fastjet/plugins/SISCone/vicinity.cc
>> Compiling external/fastjet/tools/BackgroundEstimatorBase.cc
>> Compiling external/fastjet/plugins/TrackJet/TrackJetPlugin.cc
>> Compiling external/fastjet/tools/CASubJetTagger.cc
>> Compiling external/fastjet/tools/Filter.cc
>> Compiling external/fastjet/tools/GridMedianBackgroundEstimator.cc
>> Compiling external/fastjet/tools/JHTopTagger.cc
>> Compiling external/fastjet/tools/JetMedianBackgroundEstimator.cc
>> Compiling external/fastjet/tools/MassDropTagger.cc
>> Compiling external/fastjet/tools/Pruner.cc
>> Compiling external/fastjet/tools/Recluster.cc
>> Compiling external/fastjet/tools/RestFrameNSubjettinessTagger.cc
>> Compiling external/fastjet/tools/Subtractor.cc
>> Compiling external/fastjet/tools/TopTaggerBase.cc
>> Compiling modules/FastJetFinder.cc
>> Compiling modules/FastJetGridMedianEstimator.cc
>> Compiling modules/RunPUPPI.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/FastJetFinder.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling converters/hepmc2pileup.cpp
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/FastJetGridMedianEstimator.cc:30:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling converters/lhco2root.cpp
In file included from modules/FastJetFinder.cc:28:0:
./modules/FastJetFinder.h: In constructor ‘FastJetFinder::FastJetFinder()’:
./modules/FastJetFinder.h:83:40: warning: ‘FastJetFinder::fMeasureDef’ will be initialized after [-Wreorder]
   fastjet::contrib::MeasureDefinition *fMeasureDef;
                                        ^~~~~~~~~~~
./modules/FastJetFinder.h:63:39: warning: ‘fastjet::contrib::NjettinessPlugin* FastJetFinder::fNjettinessPlugin’ [-Wreorder]
   fastjet::contrib::NjettinessPlugin *fNjettinessPlugin; //!
                                       ^~~~~~~~~~~~~~~~~
modules/FastJetFinder.cc:79:1: warning: when initialized here [-Wreorder]
 FastJetFinder::FastJetFinder() :
 ^~~~~~~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from modules/RunPUPPI.cc:9:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling converters/pileup2root.cpp
>> Compiling converters/root2lhco.cpp
>> Compiling converters/root2pileup.cpp
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from converters/hepmc2pileup.cpp:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from converters/lhco2root.cpp:35:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from converters/pileup2root.cpp:39:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from converters/root2pileup.cpp:32:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling converters/stdhep2pileup.cpp
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from converters/root2lhco.cpp:35:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling examples/CaloGrid.cpp
>> Compiling examples/Example1.cpp
converters/root2lhco.cpp: In member function ‘void LHCOWriter::AnalyseTauJets()’:
converters/root2lhco.cpp:340:10: warning: unused variable ‘track’ [-Wunused-variable]
   Track *track;
          ^~~~~
>> Compiling validation/DelphesValidation.cpp
>> Compiling readers/DelphesHepMC.cpp
>> Compiling readers/DelphesLHEF.cpp
>> Compiling readers/DelphesROOT.cpp
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from converters/stdhep2pileup.cpp:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from examples/CaloGrid.cpp:12:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from examples/Example1.cpp:35:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling readers/DelphesSTDHEP.cpp
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from validation/DelphesValidation.cpp:41:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from readers/DelphesHepMC.cpp:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from readers/DelphesLHEF.cpp:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling tmp/classes/ClassesDict.cc
validation/DelphesValidation.cpp: In function ‘void DelphesValidation(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)’:
validation/DelphesValidation.cpp:1529:17: warning: unused variable ‘branchParticleBJet’ [-Wunused-variable]
   TClonesArray *branchParticleBJet = treeReaderBJet->UseBranch("Particle");
                 ^~~~~~~~~~~~~~~~~~
validation/DelphesValidation.cpp:1532:17: warning: unused variable ‘branchParticleCJet’ [-Wunused-variable]
   TClonesArray *branchParticleCJet = treeReaderCJet->UseBranch("Particle");
                 ^~~~~~~~~~~~~~~~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from readers/DelphesROOT.cpp:41:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>> Compiling tmp/modules/ModulesDict.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from readers/DelphesSTDHEP.cpp:33:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Compiling tmp/modules/FastJetDict.cc
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from tmp/classes/ClassesDict.cc:32:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
                 from /home/pattara/root-5.34.38/include/TMatrix.h:24,
                 from /home/pattara/root-5.34.38/include/TVector3.h:21,
                 from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
                 from ./classes/DelphesClasses.h:37,
                 from ./modules/JetFlavorAssociation.h:31,
                 from tmp/modules/ModulesDict.cc:66:
/home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
/home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
                                                    else fElements = 0; this->fNelems = 0; }
                                                    ^~~~
/home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
                                                    else fElements = 0; this->fNelems = 0; }
                                                                         ^~~~
>> Building libDelphesNoFastJet.so
>> Building libDelphes.so
>> Building hepmc2pileup
>> Building lhco2root
>> Building pileup2root
>> Building root2lhco
>> Building root2pileup
>> Building stdhep2pileup
>> Building CaloGrid
>> Building Example1
>> Building DelphesValidation
>> Building DelphesHepMC
>> Building DelphesLHEF
>> Building DelphesROOT
>> Building DelphesSTDHEP
tmp/examples/CaloGrid.o: In function `main':
CaloGrid.cpp:(.text.startup+0xd29): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
CaloGrid.cpp:(.text.startup+0xdb6): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
Makefile:2351: recipe for target 'CaloGrid' failed
make: *** [CaloGrid] Error 1
make: *** Waiting for unfinished jobs....

Question information

Language:
English Edit question
Status:
Answered
For:
MadAnalysis 5 Edit question
Assignee:
No assignee Edit question
Last query:
2019-02-01
Last reply:
2019-02-04
Benjamin Fuks (fuks) said : #1

We know there are issues on linux. This is being fixed. I cc Eric who is on it.

Cheers,

Benjamin

> On 1 Feb 2019, at 20:42 , pattara angkinun <email address hidden> wrote:
>
> New question #678269 on MadAnalysis 5:
> https://answers.launchpad.net/madanalysis5/+question/678269
>
> Hello, I am facing the problem of Delphes installation in ma5v1.7.alpha. I got the massage that it is impossible to build the project.
> I newly install Ubuntu in my laptop so I am not sure if any necessary program is missing. What should I do to solve the problem. Thank you in advance for the answer.
>
> Here is the compliation.log:
>>> Generating tmp/classes/ClassesDict.cc
>>> Generating tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>>> Generating tmp/modules/ModulesDict.cc
>>> Compiling classes/DelphesClasses.cc
>>> Compiling classes/DelphesCylindricalFormula.cc
>>> Compiling classes/DelphesFactory.cc
>>> Compiling classes/DelphesFormula.cc
>>> Compiling classes/DelphesHepMCReader.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from classes/DelphesClasses.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling classes/DelphesModule.cc
>>> Compiling classes/DelphesLHEFReader.cc
>>> Compiling classes/DelphesPileUpReader.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from classes/DelphesFactory.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from classes/DelphesHepMCReader.cc:43:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from classes/DelphesClasses.cc:30:0:
> ./classes/DelphesClasses.h: In constructor ‘Candidate::Candidate()’:
> ./classes/DelphesClasses.h:619:12: warning: ‘Candidate::GenSumPT2’ will be initialized after [-Wreorder]
> Double_t GenSumPT2;
> ^~~~~~~~~
> ./classes/DelphesClasses.h:545:10: warning: ‘UInt_t Candidate::Flavor’ [-Wreorder]
> UInt_t Flavor;
> ^~~~~~
> classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
> Candidate::Candidate() :
> ^~~~~~~~~
> In file included from classes/DelphesClasses.cc:30:0:
> ./classes/DelphesClasses.h:562:55: warning: ‘Candidate::PositionError’ will be initialized after [-Wreorder]
> TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
> ^~~~~~~~~~~~~
> ./classes/DelphesClasses.h:562:38: warning: ‘TLorentzVector Candidate::InitialPosition’ [-Wreorder]
> TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
> ^~~~~~~~~~~~~~~
> classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
> Candidate::Candidate() :
> ^~~~~~~~~
>>> Compiling classes/DelphesPileUpWriter.cc
>>> Compiling classes/DelphesSTDHEPReader.cc
>>> Compiling classes/DelphesStream.cc
>>> Compiling classes/DelphesTF2.cc
>>> Compiling external/ExRootAnalysis/ExRootConfReader.cc
>>> Compiling external/ExRootAnalysis/ExRootFilter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from classes/DelphesLHEFReader.cc:40:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/ExRootAnalysis/ExRootProgressBar.cc
>>> Compiling external/ExRootAnalysis/ExRootTask.cc
>>> Compiling external/ExRootAnalysis/ExRootResult.cc
>>> Compiling external/ExRootAnalysis/ExRootTreeBranch.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from classes/DelphesSTDHEPReader.cc:43:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/ExRootAnalysis/ExRootTreeReader.cc
>>> Compiling external/ExRootAnalysis/ExRootTreeWriter.cc
>>> Compiling external/ExRootAnalysis/ExRootUtilities.cc
>>> Compiling external/Hector/H_AbstractBeamLine.cc
>>> Compiling external/Hector/H_Aperture.cc
>>> Compiling external/Hector/H_Beam.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_TransportMatrices.h:38,
> from external/Hector/H_AbstractBeamLine.cc:32:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_BeamLine.cc
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_AbstractBeamLine.cc:35:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_AbstractBeamLine.cc:35:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fElements) delete [] fElements; fElements = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fElements) delete [] fElements; fElements = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else APlusB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else APlusB (tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMinusB(tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMinusB(tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMultB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMultB (tmp,source,1); return *this; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_AbstractBeamLine.cc:35:
> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; fNrows = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; fNrows = 0; }
> ^~~~~~
>>> Compiling external/Hector/H_BeamLineParser.cc
>>> Compiling external/Hector/H_BeamParticle.cc
>>> Compiling external/Hector/H_CircularAperture.cc
>>> Compiling external/Hector/H_Dipole.cc
>>> Compiling external/Hector/H_Drift.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixD.h:21:0,
> from external/Hector/H_BeamParticle.h:26,
> from external/Hector/H_Beam.h:31,
> from external/Hector/H_Beam.cc:21:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_Beam.h:31,
> from external/Hector/H_Beam.cc:21:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_Beam.h:31,
> from external/Hector/H_Beam.cc:21:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fElements) delete [] fElements; fElements = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fElements) delete [] fElements; fElements = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else APlusB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else APlusB (tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMinusB(tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMinusB(tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMultB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMultB (tmp,source,1); return *this; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_Beam.h:31,
> from external/Hector/H_Beam.cc:21:
> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; fNrows = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; fNrows = 0; }
> ^~~~~~
> In file included from external/Hector/H_Beam.cc:21:0:
> external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceX() const’:
> external/Hector/H_Beam.h:109:17: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
> if(!x_disp*tx_disp) cout<<"Warning : Degenerate Beam : x-emittance = 0"<<endl;
> ~~~~~~~^~~~~~~~
> external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceY() const’:
> external/Hector/H_Beam.h:113:14: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
> if(!y_disp*ty_disp) cout<<"Warning : Degenerate Beam : y-emittance = 0"<<endl;
> ~~~~~~~^~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_AbstractBeamLine.h:30,
> from external/Hector/H_BeamLine.h:19,
> from external/Hector/H_BeamLine.cc:21:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_EllipticAperture.cc
>>> Compiling external/Hector/H_HorizontalKicker.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_BeamParticle.cc:36:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_BeamParticle.cc:37:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_BeamParticle.cc:37:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fElements) delete [] fElements; fElements = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fElements) delete [] fElements; fElements = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else APlusB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else APlusB (tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMinusB(tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMinusB(tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMultB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMultB (tmp,source,1); return *this; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_BeamParticle.cc:37:
> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; fNrows = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; fNrows = 0; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Dipole.h:18,
> from external/Hector/H_Dipole.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Drift.h:19,
> from external/Hector/H_Drift.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine*, bool)’:
> external/Hector/H_BeamParticle.cc:483:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
> double temp_x, temp_y, temp_s, temp_tx, temp_ty;
> ^~~~~~
> external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine&, bool)’:
> external/Hector/H_BeamParticle.cc:533:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
> double temp_x, temp_y, temp_s, temp_tx, temp_ty;
> ^~~~~~
>>> Compiling external/Hector/H_HorizontalQuadrupole.cc
>>> Compiling external/Hector/H_Kicker.cc
>>> Compiling external/Hector/H_Marker.cc
>>> Compiling external/Hector/H_OpticalElement.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Kicker.h:20,
> from external/Hector/H_HorizontalKicker.h:21,
> from external/Hector/H_HorizontalKicker.cc:18:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_Parameters.cc
>>> Compiling external/Hector/H_Quadrupole.cc
>>> Compiling external/Hector/H_RecRPObject.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Quadrupole.h:19,
> from external/Hector/H_HorizontalQuadrupole.h:19,
> from external/Hector/H_HorizontalQuadrupole.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Kicker.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Marker.h:19,
> from external/Hector/H_Marker.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_RectEllipticAperture.cc
>>> Compiling external/Hector/H_RectangularAperture.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_TransportMatrices.h:38,
> from external/Hector/H_OpticalElement.cc:23:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_RectangularCollimator.cc
>>> Compiling external/Hector/H_RectangularDipole.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Quadrupole.h:19,
> from external/Hector/H_Quadrupole.cc:15:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/Hector/H_RomanPot.cc
>>> Compiling external/Hector/H_SectorDipole.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_AbstractBeamLine.h:30,
> from external/Hector/H_RecRPObject.h:20,
> from external/Hector/H_RecRPObject.cc:25:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_RecRPObject.cc:27:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_RecRPObject.cc:27:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fElements) delete [] fElements; fElements = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fElements) delete [] fElements; fElements = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else APlusB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else APlusB (tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMinusB(tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMinusB(tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMultB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMultB (tmp,source,1); return *this; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
> from external/Hector/H_BeamParticle.h:27,
> from external/Hector/H_RecRPObject.cc:27:
> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; fNrows = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; fNrows = 0; }
> ^~~~~~
>>> Compiling external/Hector/H_TransportMatrices.cc
>>> Compiling external/Hector/H_VerticalKicker.cc
>>> Compiling external/Hector/H_VerticalQuadrupole.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_RectangularCollimator.h:19,
> from external/Hector/H_RectangularCollimator.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Dipole.h:18,
> from external/Hector/H_RectangularDipole.h:18,
> from external/Hector/H_RectangularDipole.cc:15:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/AngularSmearing.cc
>>> Compiling modules/BTagging.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Dipole.h:18,
> from external/Hector/H_SectorDipole.h:18,
> from external/Hector/H_SectorDipole.cc:15:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_RomanPot.h:19,
> from external/Hector/H_RomanPot.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_TransportMatrices.h:38,
> from external/Hector/H_TransportMatrices.cc:23:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/BeamSpotFilter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Kicker.h:20,
> from external/Hector/H_VerticalKicker.h:22,
> from external/Hector/H_VerticalKicker.cc:18:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from external/Hector/H_OpticalElement.h:27,
> from external/Hector/H_Quadrupole.h:19,
> from external/Hector/H_VerticalQuadrupole.h:19,
> from external/Hector/H_VerticalQuadrupole.cc:16:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/Calorimeter.cc
>>> Compiling modules/Cloner.cc
>>> Compiling modules/ConstituentFilter.cc
>>> Compiling modules/Delphes.cc
>>> Compiling modules/Efficiency.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/AngularSmearing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/BTagging.cc:32:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/BeamSpotFilter.cc:12:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/EnergyScale.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Calorimeter.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Cloner.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/ConstituentFilter.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/EnergySmearing.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Delphes.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/ExampleModule.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Efficiency.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/Hector.cc
>>> Compiling modules/IdentificationMap.cc
>>> Compiling modules/ImpactParameterSmearing.cc
>>> Compiling modules/Isolation.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/EnergyScale.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/EnergySmearing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/ExampleModule.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/JetFakeParticle.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Hector.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/JetFlavorAssociation.cc
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from modules/Hector.cc:53:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
> from external/Hector/H_BeamParticle.h:27,
> from modules/Hector.cc:53:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fElements) delete [] fElements; fElements = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fElements) delete [] fElements; fElements = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> if (fColIndex) delete [] fColIndex; fColIndex = 0;
> ^~~~~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else APlusB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else APlusB (tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMinusB(tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMinusB(tmp,source,1); return *this; }
> ^~~~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else AMultB (tmp,source,1); return *this; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else AMultB (tmp,source,1); return *this; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
> from external/Hector/H_BeamParticle.h:27,
> from modules/Hector.cc:53:
> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; fNrows = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; fNrows = 0; }
> ^~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/IdentificationMap.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/ImpactParameterSmearing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/JetPileUpSubtractor.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Isolation.cc:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/LeptonDressing.cc
>>> Compiling modules/MA5EfficiencyD0.cc
>>> Compiling modules/MA5GenParticleFilter.cc
>>> Compiling modules/Merger.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/JetFakeParticle.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/MomentumSmearing.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from ./modules/JetFlavorAssociation.h:31,
> from modules/JetFlavorAssociation.cc:28:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/LeptonDressing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/JetPileUpSubtractor.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/OldCalorimeter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from ./modules/MA5GenParticleFilter.h:31,
> from modules/MA5GenParticleFilter.cc:27:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/MA5EfficiencyD0.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/ParticlePropagator.cc
>>> Compiling modules/PdgCodeFilter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Merger.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/PhotonConversions.cc
>>> Compiling modules/PileUpJetID.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/MomentumSmearing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/PileUpMerger.cc
>>> Compiling modules/RecoPuFilter.cc
>>> Compiling modules/SimpleCalorimeter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/OldCalorimeter.cc:17:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> modules/OldCalorimeter.cc: In member function ‘virtual void OldCalorimeter::Init()’:
> modules/OldCalorimeter.cc:91:51: warning: variable ‘sizeFractions’ set but not used [-Wunused-but-set-variable]
> Long_t i, j, k, size, sizeEtaBins, sizePhiBins, sizeFractions;
> ^~~~~~~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/ParticlePropagator.cc:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/PdgCodeFilter.cc:29:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/PhotonConversions.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> modules/ParticlePropagator.cc: In member function ‘virtual void ParticlePropagator::Process()’:
> modules/ParticlePropagator.cc:137:22: warning: variable ‘bsz’ set but not used [-Wunused-but-set-variable]
> Double_t bsx, bsy, bsz;
> ^~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/PileUpJetID.cc:12:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> modules/PileUpJetID.cc: In member function ‘virtual void PileUpJetID::Process()’:
> modules/PileUpJetID.cc:166:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
> for (int i = 0 ; i < constituent->ECalEnergyTimePairs.size() ; i++) {
> ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/PileUpMerger.cc:29:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/StatusPidFilter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/RecoPuFilter.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/TaggingParticlesSkimmer.cc
>>> Compiling modules/TauTagging.cc
> modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Init()’:
> modules/RecoPuFilter.cc:72:10: warning: unused variable ‘i’ [-Wunused-variable]
> Size_t i, size;
> ^
> modules/RecoPuFilter.cc:72:13: warning: unused variable ‘size’ [-Wunused-variable]
> Size_t i, size;
> ^~~~
> modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Process()’:
> modules/RecoPuFilter.cc:94:9: warning: unused variable ‘pdgCode’ [-Wunused-variable]
> Int_t pdgCode;
> ^~~~~~~
> modules/RecoPuFilter.cc:95:10: warning: unused variable ‘pass’ [-Wunused-variable]
> Bool_t pass;
> ^~~~
> modules/RecoPuFilter.cc:96:12: warning: unused variable ‘pt’ [-Wunused-variable]
> Double_t pt;
> ^~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/SimpleCalorimeter.cc:31:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/TimeSmearing.cc
>>> Compiling modules/TrackCountingBTagging.cc
>>> Compiling modules/TrackCountingTauTagging.cc
>>> Compiling modules/TrackPileUpSubtractor.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/StatusPidFilter.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TaggingParticlesSkimmer.cc:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TauTagging.cc:32:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from modules/TaggingParticlesSkimmer.cc:30:0:
> ./modules/TaggingParticlesSkimmer.h: In constructor ‘TaggingParticlesSkimmer::TaggingParticlesSkimmer()’:
> ./modules/TaggingParticlesSkimmer.h:61:14: warning: ‘TaggingParticlesSkimmer::fItPartonInputArray’ will be initialized after [-Wreorder]
> TIterator *fItPartonInputArray; //!
> ^~~~~~~~~~~~~~~~~~~
> ./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘ExRootFilter* TaggingParticlesSkimmer::fFilter’ [-Wreorder]
> ExRootFilter *fFilter;
> ^~~~~~~
> modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
> TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
> ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from modules/TaggingParticlesSkimmer.cc:30:0:
> ./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘TaggingParticlesSkimmer::fFilter’ will be initialized after [-Wreorder]
> ExRootFilter *fFilter;
> ^~~~~~~
> ./modules/TaggingParticlesSkimmer.h:57:31: warning: ‘TauTaggingPartonClassifier* TaggingParticlesSkimmer::fClassifier’ [-Wreorder]
> TauTaggingPartonClassifier *fClassifier; //!
> ^~~~~~~~~~~
> modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
> TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
> ^~~~~~~~~~~~~~~~~~~~~~~
>>> Compiling modules/TrackSmearing.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TrackCountingBTagging.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TimeSmearing.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/TreeWriter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TrackCountingTauTagging.cc:18:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> modules/TrackCountingTauTagging.cc: In member function ‘virtual void TrackCountingTauTagging::Process()’:
> modules/TrackCountingTauTagging.cc:211:9: warning: variable ‘pdgCode’ set but not used [-Wunused-but-set-variable]
> Int_t pdgCode, charge, i, identifier;
> ^~~~~~~
>>> Compiling modules/UniqueObjectFinder.cc
>>> Compiling modules/VertexFinder.cc
>>> Compiling modules/VertexFinderDA4D.cc
>>> Compiling modules/VertexSorter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TrackPileUpSubtractor.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling modules/Weighter.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TrackSmearing.cc:11:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/TreeWriter.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/tcl/panic.c
>>> Compiling external/tcl/tclAlloc.c
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/UniqueObjectFinder.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/tcl/tclAsync.c
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTracks(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:319:38: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
> ^~~~~~~~
> modules/TreeWriter.cc:319:48: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
> ^
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTowers(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:405:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signPz, cosTheta, eta, rapidity;
> ^~~~~~~~
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessPhotons(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:451:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signPz, cosTheta, eta, rapidity;
> ^~~~~~~~
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessElectrons(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:502:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signPz, cosTheta, eta, rapidity;
> ^~~~~~~~
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessMuons(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:553:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signPz, cosTheta, eta, rapidity;
> ^~~~~~~~
> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessJets(ExRootTreeBranch*, TObjArray*)’:
> modules/TreeWriter.cc:605:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
> Double_t pt, signPz, cosTheta, eta, rapidity;
> ^~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/VertexFinder.cc:11:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/tcl/tclBasic.c
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/VertexFinderDA4D.cc:11:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/VertexSorter.cc:13:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> modules/VertexFinderDA4D.cc: In member function ‘std::vector<Candidate*> VertexFinderDA4D::vertices()’:
> modules/VertexFinderDA4D.cc:349:22: warning: variable ‘l’ set but not used [-Wunused-but-set-variable]
> Double_t z, dz, t, l, dt, d0, d0error;
> ^
> modules/VertexFinderDA4D.cc: In function ‘void dump(double, const std::vector<vertex_t>&, const std::vector<track_t>&)’:
> modules/VertexFinderDA4D.cc:623:12: warning: unused variable ‘tz’ [-Wunused-variable]
> double tz= tks[i].z;
> ^~
> modules/VertexFinderDA4D.cc:624:12: warning: unused variable ‘tt’ [-Wunused-variable]
> double tt= tks[i].t;
> ^~
>>> Compiling external/tcl/tclCkalloc.c
> external/tcl/tclCkalloc.c: In function ‘Tcl_Free’:
> external/tcl/tclCkalloc.c:765:9: warning: implicit declaration of function ‘TclpFree’; did you mean ‘Tcl_Free’? [-Wimplicit-function-declaration]
> TclpFree(ptr);
> ^~~~~~~~
> Tcl_Free
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/Weighter.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling external/tcl/tclCmdAH.c
>>> Compiling external/tcl/tclCmdIL.c
> modules/VertexFinder.cc: At global scope:
> modules/VertexFinder.cc:86:15: warning: ‘Bool_t secondAscending(std::pair<unsigned int, double>, std::pair<unsigned int, double>)’ defined but not used [-Wunused-function]
> static Bool_t secondAscending (pair<UInt_t, Double_t> pair0, pair<UInt_t, Double_t> pair1)
> ^~~~~~~~~~~~~~~
>>> Compiling external/tcl/tclCmdMZ.c
>>> Compiling external/tcl/tclCompExpr.c
>>> Compiling external/tcl/tclCompile.c
>>> Compiling external/tcl/tclExecute.c
> external/tcl/tclCompile.c: In function ‘TclPrintByteCodeObj’:
> external/tcl/tclCompile.c:492:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> (unsigned int) codePtr, codePtr->refCount,
> ^
> external/tcl/tclCompile.c:493:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
> ^
> external/tcl/tclCompile.c:503:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclCompile.c:503:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclCompile.c:505:16:
> objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> external/tcl/tclCompile.c:503:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclCompile.c:506:6:
> (codePtr->numAuxDataItems * sizeof(AuxData)),
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> external/tcl/tclCompile.c:520:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> (unsigned int) procPtr, procPtr->refCount, procPtr->numArgs,
> ^
> In file included from external/tcl/tclExecute.c:15:0:
> external/tcl/tclExecute.c: In function ‘TclExecuteByteCode’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclExecute.c:750:15: note: in expansion of macro ‘TclGetStringFromObj’
> bytes = TclGetStringFromObj(valuePtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclExecute.c:768:12: note: in expansion of macro ‘TclGetStringFromObj’
> bytes = TclGetStringFromObj(valuePtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclExecute.c:934:12: note: in expansion of macro ‘TclGetStringFromObj’
> bytes = TclGetStringFromObj(objv[i], &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclExecute.c:1916:12: note: in expansion of macro ‘TclGetStringFromObj’
> s1 = TclGetStringFromObj(valuePtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclExecute.c:1917:12: note: in expansion of macro ‘TclGetStringFromObj’
> s2 = TclGetStringFromObj(value2Ptr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclCompile.c: In function ‘TclObjIndexForString’:
> external/tcl/tclCompile.c:7016:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> objIndex = (int) Tcl_GetHashValue(hPtr);
> ^
> In file included from external/tcl/tclInt.h:33:0,
> from external/tcl/tclCompile.c:17:
> external/tcl/tcl.h:865:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value))
> ^
> external/tcl/tclCompile.c:7057:2: note: in expansion of macro ‘Tcl_SetHashValue’
> Tcl_SetHashValue(hPtr, objIndex);
> ^~~~~~~~~~~~~~~~
> external/tcl/tclExecute.c: In function ‘PrintByteCodeInfo’:
> external/tcl/tclExecute.c:3009:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> (unsigned int) codePtr, codePtr->refCount,
> ^
> external/tcl/tclExecute.c:3010:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
> ^
> external/tcl/tclExecute.c:3022:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclExecute.c:3022:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclExecute.c:3024:16:
> objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> external/tcl/tclExecute.c:3022:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
> ~^
> %lu
> external/tcl/tclExecute.c:3025:6:
> (codePtr->numAuxDataItems * sizeof(AuxData)),
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> external/tcl/tclExecute.c:3031:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> (unsigned int) procPtr, procPtr->refCount,
> ^
>>> Compiling external/tcl/tclGet.c
>>> Compiling external/tcl/tclHash.c
>>> Compiling external/tcl/tclIndexObj.c
> external/tcl/tclIndexObj.c: In function ‘Tcl_GetIndexFromObj’:
> external/tcl/tclIndexObj.c:89:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> *indexPtr = (int) objPtr->internalRep.twoPtrValue.ptr2;
> ^
> external/tcl/tclIndexObj.c:131:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> objPtr->internalRep.twoPtrValue.ptr2 = (VOID *) index;
> ^
> external/tcl/tclIndexObj.c: In function ‘Tcl_WrongNumArgs’:
> external/tcl/tclIndexObj.c:293:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> tablePtr[(int) objv[i]->internalRep.twoPtrValue.ptr2],
> ^
>>> Compiling external/tcl/tclLink.c
>>> Compiling external/tcl/tclListObj.c
>>> Compiling external/tcl/tclNamesp.c
> In file included from external/tcl/tclListObj.c:16:0:
> external/tcl/tclListObj.c: In function ‘SetListFromAny’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclListObj.c:892:14: note: in expansion of macro ‘TclGetStringFromObj’
> string = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
>>> Compiling external/tcl/tclObj.c
>>> Compiling external/tcl/tclParse.c
> external/tcl/tclObj.c: In function ‘TclAllocateFreeObjects’:
> external/tcl/tclObj.c:561:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> ((int)(&(tmp[1])) - (int)(&(tmp[0])));
> ^
> external/tcl/tclObj.c:561:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> ((int)(&(tmp[1])) - (int)(&(tmp[0])));
> ^
> In file included from external/tcl/tclObj.c:15:0:
> external/tcl/tclObj.c: In function ‘SetBooleanFromAny’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclObj.c:1023:14: note: in expansion of macro ‘TclGetStringFromObj’
> string = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclObj.c: In function ‘SetDoubleFromAny’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclObj.c:1401:14: note: in expansion of macro ‘TclGetStringFromObj’
> string = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclObj.c: In function ‘SetIntFromAny’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclObj.c:1709:14: note: in expansion of macro ‘TclGetStringFromObj’
> string = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
>>> Compiling external/tcl/tclPreserve.c
>>> Compiling external/tcl/tclProc.c
>>> Compiling external/tcl/tclResolve.c
>>> Compiling external/tcl/tclStringObj.c
> external/tcl/tclProc.c: In function ‘TclCreateProc’:
> external/tcl/tclProc.c:347:32: warning: ‘localPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> || (strcmp(localPtr->name, fieldValues[0]))
> ^~~~~~~~
> In file included from external/tcl/tclInt.h:33:0,
> from external/tcl/tclStringObj.c:20:
> external/tcl/tclStringObj.c: In function ‘Tcl_AppendStringsToObj’:
> external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
> # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
> external/tcl/tclStringObj.c:433:5: note: in expansion of macro ‘TCL_VARARGS_START’
> TCL_VARARGS_START(Tcl_Obj *,arg1,argList);
> ^~~~~~~~~~~~~~~~~
>>> Compiling external/tcl/tclUtil.c
> In file included from external/tcl/tclUtil.c:16:0:
> external/tcl/tclUtil.c: In function ‘Tcl_ConcatObj’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclUtil.c:980:12: note: in expansion of macro ‘TclGetStringFromObj’
> element = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
> external/tcl/tclInt.h:1804:21: warning: the address of ‘elemLength’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclUtil.c:1010:16: note: in expansion of macro ‘TclGetStringFromObj’
> element = TclGetStringFromObj(objPtr, &elemLength);
> ^~~~~~~~~~~~~~~~~~~
> In file included from external/tcl/tclInt.h:33:0,
> from external/tcl/tclUtil.c:16:
> external/tcl/tclUtil.c: In function ‘Tcl_AppendResult’:
> external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
> # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
> external/tcl/tclUtil.c:1483:5: note: in expansion of macro ‘TCL_VARARGS_START’
> TCL_VARARGS_START(Tcl_Interp *,arg1,argList);
> ^~~~~~~~~~~~~~~~~
> In file included from external/tcl/tclUtil.c:16:0:
> external/tcl/tclUtil.c: In function ‘TclGetIntForIndex’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclUtil.c:2578:13: note: in expansion of macro ‘TclGetStringFromObj’
> bytes = TclGetStringFromObj(objPtr, &length);
> ^~~~~~~~~~~~~~~~~~~
>>> Compiling external/tcl/tclVar.c
> In file included from external/tcl/tclVar.c:20:0:
> external/tcl/tclVar.c: In function ‘Tcl_LappendObjCmd’:
> external/tcl/tclInt.h:1804:21: warning: the address of ‘nameBytes’ will always evaluate as ‘true’ [-Waddress]
> ((lengthPtr)? \
> ^
> external/tcl/tclVar.c:2748:13: note: in expansion of macro ‘TclGetStringFromObj’
> name = TclGetStringFromObj(objv[1], &nameBytes);
> ^~~~~~~~~~~~~~~~~~~
>>> Generating tmp/modules/FastJetDict.cc
>>> Compiling external/PUPPI/PuppiAlgo.cc
>>> Compiling external/PUPPI/PuppiContainer.cc
>>> Compiling external/PUPPI/puppiCleanContainer.cc
>>> Compiling external/fastjet/AreaDefinition.cc
>>> Compiling external/fastjet/BasicRandom.cc
> make: Circular external/fastjet/JetDefinition.hh <- external/fastjet/ClusterSequence.hh dependency dropped.
>>> Compiling external/fastjet/ClosestPair2D.cc
>>> Compiling external/fastjet/ClusterSequence.cc
>>> Compiling external/fastjet/ClusterSequence1GhostPassiveArea.cc
>>> Compiling external/fastjet/ClusterSequenceActiveArea.cc
>>> Compiling external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.cc
>>> Compiling external/fastjet/ClusterSequenceArea.cc
>>> Compiling external/fastjet/ClusterSequenceAreaBase.cc
>>> Compiling external/fastjet/ClusterSequencePassiveArea.cc
>>> Compiling external/fastjet/ClusterSequenceStructure.cc
>>> Compiling external/fastjet/ClusterSequenceVoronoiArea.cc
>>> Compiling external/fastjet/ClusterSequence_CP2DChan.cc
>>> Compiling external/fastjet/ClusterSequence_Delaunay.cc
>>> Compiling external/fastjet/ClusterSequence_DumbN3.cc
>>> Compiling external/fastjet/ClusterSequence_N2.cc
>>> Compiling external/fastjet/ClusterSequence_TiledN2.cc
>>> Compiling external/fastjet/CompositeJetStructure.cc
>>> Compiling external/fastjet/Dnn2piCylinder.cc
>>> Compiling external/fastjet/Dnn3piCylinder.cc
>>> Compiling external/fastjet/Dnn4piCylinder.cc
>>> Compiling external/fastjet/DnnPlane.cc
>>> Compiling external/fastjet/Error.cc
>>> Compiling external/fastjet/FunctionOfPseudoJet.cc
>>> Compiling external/fastjet/GhostedAreaSpec.cc
>>> Compiling external/fastjet/JetDefinition.cc
>>> Compiling external/fastjet/LazyTiling25.cc
>>> Compiling external/fastjet/LazyTiling9.cc
>>> Compiling external/fastjet/LazyTiling9Alt.cc
>>> Compiling external/fastjet/LazyTiling9SeparateGhosts.cc
>>> Compiling external/fastjet/LimitedWarning.cc
>>> Compiling external/fastjet/MinHeap.cc
>>> Compiling external/fastjet/PseudoJet.cc
>>> Compiling external/fastjet/PseudoJetStructureBase.cc
>>> Compiling external/fastjet/RangeDefinition.cc
>>> Compiling external/fastjet/RectangularGrid.cc
>>> Compiling external/fastjet/Selector.cc
>>> Compiling external/fastjet/TilingExtent.cc
>>> Compiling external/fastjet/Voronoi.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/AxesDefinition.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/ExtraRecombiners.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/MeasureDefinition.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/Njettiness.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/Nsubjettiness.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/TauComponents.cc
>>> Compiling external/fastjet/contribs/Nsubjettiness/XConePlugin.cc
>>> Compiling external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.cc
>>> Compiling external/fastjet/contribs/RecursiveTools/Recluster.cc
>>> Compiling external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.cc
>>> Compiling external/fastjet/contribs/RecursiveTools/SoftDrop.cc
>>> Compiling external/fastjet/contribs/SoftKiller/SoftKiller.cc
>>> Compiling external/fastjet/plugins/ATLASCone/ATLASConePlugin.cc
>>> Compiling external/fastjet/plugins/ATLASCone/Jet.cc
>>> Compiling external/fastjet/plugins/ATLASCone/JetConeFinderTool.cc
>>> Compiling external/fastjet/plugins/ATLASCone/JetSplitMergeTool.cc
>>> Compiling external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc
>>> Compiling external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc
>>> Compiling external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc
>>> Compiling external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc
>>> Compiling external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.cc
>>> Compiling external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.cc
>>> Compiling external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.cc
>>> Compiling external/fastjet/plugins/EECambridge/EECambridgePlugin.cc
>>> Compiling external/fastjet/plugins/GridJet/GridJetPlugin.cc
>>> Compiling external/fastjet/plugins/Jade/JadePlugin.cc
>>> Compiling external/fastjet/plugins/NestedDefs/NestedDefsPlugin.cc
>>> Compiling external/fastjet/plugins/SISCone/SISConePlugin.cc
>>> Compiling external/fastjet/plugins/SISCone/area.cc
>>> Compiling external/fastjet/plugins/SISCone/geom_2d.cc
>>> Compiling external/fastjet/plugins/SISCone/hash.cc
>>> Compiling external/fastjet/plugins/SISCone/momentum.cc
>>> Compiling external/fastjet/plugins/SISCone/protocones.cc
>>> Compiling external/fastjet/plugins/SISCone/quadtree.cc
>>> Compiling external/fastjet/plugins/SISCone/ranlux.cc
>>> Compiling external/fastjet/plugins/SISCone/reference.cc
>>> Compiling external/fastjet/plugins/SISCone/siscone.cc
>>> Compiling external/fastjet/plugins/SISCone/siscone_error.cc
>>> Compiling external/fastjet/plugins/SISCone/split_merge.cc
>>> Compiling external/fastjet/plugins/SISCone/vicinity.cc
>>> Compiling external/fastjet/tools/BackgroundEstimatorBase.cc
>>> Compiling external/fastjet/plugins/TrackJet/TrackJetPlugin.cc
>>> Compiling external/fastjet/tools/CASubJetTagger.cc
>>> Compiling external/fastjet/tools/Filter.cc
>>> Compiling external/fastjet/tools/GridMedianBackgroundEstimator.cc
>>> Compiling external/fastjet/tools/JHTopTagger.cc
>>> Compiling external/fastjet/tools/JetMedianBackgroundEstimator.cc
>>> Compiling external/fastjet/tools/MassDropTagger.cc
>>> Compiling external/fastjet/tools/Pruner.cc
>>> Compiling external/fastjet/tools/Recluster.cc
>>> Compiling external/fastjet/tools/RestFrameNSubjettinessTagger.cc
>>> Compiling external/fastjet/tools/Subtractor.cc
>>> Compiling external/fastjet/tools/TopTaggerBase.cc
>>> Compiling modules/FastJetFinder.cc
>>> Compiling modules/FastJetGridMedianEstimator.cc
>>> Compiling modules/RunPUPPI.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/FastJetFinder.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling converters/hepmc2pileup.cpp
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/FastJetGridMedianEstimator.cc:30:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling converters/lhco2root.cpp
> In file included from modules/FastJetFinder.cc:28:0:
> ./modules/FastJetFinder.h: In constructor ‘FastJetFinder::FastJetFinder()’:
> ./modules/FastJetFinder.h:83:40: warning: ‘FastJetFinder::fMeasureDef’ will be initialized after [-Wreorder]
> fastjet::contrib::MeasureDefinition *fMeasureDef;
> ^~~~~~~~~~~
> ./modules/FastJetFinder.h:63:39: warning: ‘fastjet::contrib::NjettinessPlugin* FastJetFinder::fNjettinessPlugin’ [-Wreorder]
> fastjet::contrib::NjettinessPlugin *fNjettinessPlugin; //!
> ^~~~~~~~~~~~~~~~~
> modules/FastJetFinder.cc:79:1: warning: when initialized here [-Wreorder]
> FastJetFinder::FastJetFinder() :
> ^~~~~~~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from modules/RunPUPPI.cc:9:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling converters/pileup2root.cpp
>>> Compiling converters/root2lhco.cpp
>>> Compiling converters/root2pileup.cpp
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from converters/hepmc2pileup.cpp:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from converters/lhco2root.cpp:35:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from converters/pileup2root.cpp:39:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from converters/root2pileup.cpp:32:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling converters/stdhep2pileup.cpp
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from converters/root2lhco.cpp:35:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling examples/CaloGrid.cpp
>>> Compiling examples/Example1.cpp
> converters/root2lhco.cpp: In member function ‘void LHCOWriter::AnalyseTauJets()’:
> converters/root2lhco.cpp:340:10: warning: unused variable ‘track’ [-Wunused-variable]
> Track *track;
> ^~~~~
>>> Compiling validation/DelphesValidation.cpp
>>> Compiling readers/DelphesHepMC.cpp
>>> Compiling readers/DelphesLHEF.cpp
>>> Compiling readers/DelphesROOT.cpp
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from converters/stdhep2pileup.cpp:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from examples/CaloGrid.cpp:12:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from examples/Example1.cpp:35:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling readers/DelphesSTDHEP.cpp
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from validation/DelphesValidation.cpp:41:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from readers/DelphesHepMC.cpp:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from readers/DelphesLHEF.cpp:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling tmp/classes/ClassesDict.cc
> validation/DelphesValidation.cpp: In function ‘void DelphesValidation(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)’:
> validation/DelphesValidation.cpp:1529:17: warning: unused variable ‘branchParticleBJet’ [-Wunused-variable]
> TClonesArray *branchParticleBJet = treeReaderBJet->UseBranch("Particle");
> ^~~~~~~~~~~~~~~~~~
> validation/DelphesValidation.cpp:1532:17: warning: unused variable ‘branchParticleCJet’ [-Wunused-variable]
> TClonesArray *branchParticleCJet = treeReaderCJet->UseBranch("Particle");
> ^~~~~~~~~~~~~~~~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from readers/DelphesROOT.cpp:41:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>>> Compiling tmp/modules/ModulesDict.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from readers/DelphesSTDHEP.cpp:33:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Compiling tmp/modules/FastJetDict.cc
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from tmp/classes/ClassesDict.cc:32:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
> from /home/pattara/root-5.34.38/include/TVector3.h:21,
> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
> from ./classes/DelphesClasses.h:37,
> from ./modules/JetFlavorAssociation.h:31,
> from tmp/modules/ModulesDict.cc:66:
> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
> else fElements = 0; this->fNelems = 0; }
> ^~~~
> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
> else fElements = 0; this->fNelems = 0; }
> ^~~~
>>> Building libDelphesNoFastJet.so
>>> Building libDelphes.so
>>> Building hepmc2pileup
>>> Building lhco2root
>>> Building pileup2root
>>> Building root2lhco
>>> Building root2pileup
>>> Building stdhep2pileup
>>> Building CaloGrid
>>> Building Example1
>>> Building DelphesValidation
>>> Building DelphesHepMC
>>> Building DelphesLHEF
>>> Building DelphesROOT
>>> Building DelphesSTDHEP
> tmp/examples/CaloGrid.o: In function `main':
> CaloGrid.cpp:(.text.startup+0xd29): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> CaloGrid.cpp:(.text.startup+0xdb6): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
> collect2: error: ld returned 1 exit status
> Makefile:2351: recipe for target 'CaloGrid' failed
> make: *** [CaloGrid] Error 1
> make: *** Waiting for unfinished jobs....
>
> --
> You received this question notification because you are an answer
> contact for MadAnalysis 5.

Benjamin Fuks (fuks) said : #2

Hi,

A short follow-up here: a new v1.7 version should be out by the end of the week, or early next week. The problems will be fixed (in principle).

Regards,

Benjamin

> On 2 Feb 2019, at 09:22 , Benjamin Fuks <email address hidden> wrote:
>
> Question #678269 on MadAnalysis 5 changed:
> https://answers.launchpad.net/madanalysis5/+question/678269
>
> Status: Open => Answered
>
> Benjamin Fuks proposed the following answer:
> We know there are issues on linux. This is being fixed. I cc Eric who is
> on it.
>
> Cheers,
>
> Benjamin
>
>> On 1 Feb 2019, at 20:42 , pattara angkinun <email address hidden> wrote:
>>
>> New question #678269 on MadAnalysis 5:
>> https://answers.launchpad.net/madanalysis5/+question/678269
>>
>> Hello, I am facing the problem of Delphes installation in ma5v1.7.alpha. I got the massage that it is impossible to build the project.
>> I newly install Ubuntu in my laptop so I am not sure if any necessary program is missing. What should I do to solve the problem. Thank you in advance for the answer.
>>
>> Here is the compliation.log:
>>>> Generating tmp/classes/ClassesDict.cc
>>>> Generating tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>>>> Generating tmp/modules/ModulesDict.cc
>>>> Compiling classes/DelphesClasses.cc
>>>> Compiling classes/DelphesCylindricalFormula.cc
>>>> Compiling classes/DelphesFactory.cc
>>>> Compiling classes/DelphesFormula.cc
>>>> Compiling classes/DelphesHepMCReader.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from classes/DelphesClasses.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling classes/DelphesModule.cc
>>>> Compiling classes/DelphesLHEFReader.cc
>>>> Compiling classes/DelphesPileUpReader.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from classes/DelphesFactory.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from classes/DelphesHepMCReader.cc:43:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from classes/DelphesClasses.cc:30:0:
>> ./classes/DelphesClasses.h: In constructor ‘Candidate::Candidate()’:
>> ./classes/DelphesClasses.h:619:12: warning: ‘Candidate::GenSumPT2’ will be initialized after [-Wreorder]
>> Double_t GenSumPT2;
>> ^~~~~~~~~
>> ./classes/DelphesClasses.h:545:10: warning: ‘UInt_t Candidate::Flavor’ [-Wreorder]
>> UInt_t Flavor;
>> ^~~~~~
>> classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
>> Candidate::Candidate() :
>> ^~~~~~~~~
>> In file included from classes/DelphesClasses.cc:30:0:
>> ./classes/DelphesClasses.h:562:55: warning: ‘Candidate::PositionError’ will be initialized after [-Wreorder]
>> TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
>> ^~~~~~~~~~~~~
>> ./classes/DelphesClasses.h:562:38: warning: ‘TLorentzVector Candidate::InitialPosition’ [-Wreorder]
>> TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;
>> ^~~~~~~~~~~~~~~
>> classes/DelphesClasses.cc:120:1: warning: when initialized here [-Wreorder]
>> Candidate::Candidate() :
>> ^~~~~~~~~
>>>> Compiling classes/DelphesPileUpWriter.cc
>>>> Compiling classes/DelphesSTDHEPReader.cc
>>>> Compiling classes/DelphesStream.cc
>>>> Compiling classes/DelphesTF2.cc
>>>> Compiling external/ExRootAnalysis/ExRootConfReader.cc
>>>> Compiling external/ExRootAnalysis/ExRootFilter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from classes/DelphesLHEFReader.cc:40:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/ExRootAnalysis/ExRootProgressBar.cc
>>>> Compiling external/ExRootAnalysis/ExRootTask.cc
>>>> Compiling external/ExRootAnalysis/ExRootResult.cc
>>>> Compiling external/ExRootAnalysis/ExRootTreeBranch.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from classes/DelphesSTDHEPReader.cc:43:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/ExRootAnalysis/ExRootTreeReader.cc
>>>> Compiling external/ExRootAnalysis/ExRootTreeWriter.cc
>>>> Compiling external/ExRootAnalysis/ExRootUtilities.cc
>>>> Compiling external/Hector/H_AbstractBeamLine.cc
>>>> Compiling external/Hector/H_Aperture.cc
>>>> Compiling external/Hector/H_Beam.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_TransportMatrices.h:38,
>> from external/Hector/H_AbstractBeamLine.cc:32:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_BeamLine.cc
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_AbstractBeamLine.cc:35:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_AbstractBeamLine.cc:35:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_AbstractBeamLine.cc:35:
>> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; fNrows = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; fNrows = 0; }
>> ^~~~~~
>>>> Compiling external/Hector/H_BeamLineParser.cc
>>>> Compiling external/Hector/H_BeamParticle.cc
>>>> Compiling external/Hector/H_CircularAperture.cc
>>>> Compiling external/Hector/H_Dipole.cc
>>>> Compiling external/Hector/H_Drift.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixD.h:21:0,
>> from external/Hector/H_BeamParticle.h:26,
>> from external/Hector/H_Beam.h:31,
>> from external/Hector/H_Beam.cc:21:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_Beam.h:31,
>> from external/Hector/H_Beam.cc:21:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_Beam.h:31,
>> from external/Hector/H_Beam.cc:21:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_Beam.h:31,
>> from external/Hector/H_Beam.cc:21:
>> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; fNrows = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; fNrows = 0; }
>> ^~~~~~
>> In file included from external/Hector/H_Beam.cc:21:0:
>> external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceX() const’:
>> external/Hector/H_Beam.h:109:17: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
>> if(!x_disp*tx_disp) cout<<"Warning : Degenerate Beam : x-emittance = 0"<<endl;
>> ~~~~~~~^~~~~~~~
>> external/Hector/H_Beam.h: In member function ‘const float H_Beam::getEmittanceY() const’:
>> external/Hector/H_Beam.h:113:14: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context]
>> if(!y_disp*ty_disp) cout<<"Warning : Degenerate Beam : y-emittance = 0"<<endl;
>> ~~~~~~~^~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_AbstractBeamLine.h:30,
>> from external/Hector/H_BeamLine.h:19,
>> from external/Hector/H_BeamLine.cc:21:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_EllipticAperture.cc
>>>> Compiling external/Hector/H_HorizontalKicker.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_BeamParticle.cc:36:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_BeamParticle.cc:37:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_BeamParticle.cc:37:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_BeamParticle.cc:37:
>> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; fNrows = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; fNrows = 0; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Dipole.h:18,
>> from external/Hector/H_Dipole.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Drift.h:19,
>> from external/Hector/H_Drift.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine*, bool)’:
>> external/Hector/H_BeamParticle.cc:483:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
>> double temp_x, temp_y, temp_s, temp_tx, temp_ty;
>> ^~~~~~
>> external/Hector/H_BeamParticle.cc: In member function ‘void H_BeamParticle::computePath(const H_AbstractBeamLine&, bool)’:
>> external/Hector/H_BeamParticle.cc:533:25: warning: variable ‘temp_s’ set but not used [-Wunused-but-set-variable]
>> double temp_x, temp_y, temp_s, temp_tx, temp_ty;
>> ^~~~~~
>>>> Compiling external/Hector/H_HorizontalQuadrupole.cc
>>>> Compiling external/Hector/H_Kicker.cc
>>>> Compiling external/Hector/H_Marker.cc
>>>> Compiling external/Hector/H_OpticalElement.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Kicker.h:20,
>> from external/Hector/H_HorizontalKicker.h:21,
>> from external/Hector/H_HorizontalKicker.cc:18:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_Parameters.cc
>>>> Compiling external/Hector/H_Quadrupole.cc
>>>> Compiling external/Hector/H_RecRPObject.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Quadrupole.h:19,
>> from external/Hector/H_HorizontalQuadrupole.h:19,
>> from external/Hector/H_HorizontalQuadrupole.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Kicker.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Marker.h:19,
>> from external/Hector/H_Marker.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_RectEllipticAperture.cc
>>>> Compiling external/Hector/H_RectangularAperture.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_TransportMatrices.h:38,
>> from external/Hector/H_OpticalElement.cc:23:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_RectangularCollimator.cc
>>>> Compiling external/Hector/H_RectangularDipole.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Quadrupole.h:19,
>> from external/Hector/H_Quadrupole.cc:15:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/Hector/H_RomanPot.cc
>>>> Compiling external/Hector/H_SectorDipole.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_AbstractBeamLine.h:30,
>> from external/Hector/H_RecRPObject.h:20,
>> from external/Hector/H_RecRPObject.cc:25:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_RecRPObject.cc:27:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_RecRPObject.cc:27:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
>> from external/Hector/H_BeamParticle.h:27,
>> from external/Hector/H_RecRPObject.cc:27:
>> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; fNrows = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; fNrows = 0; }
>> ^~~~~~
>>>> Compiling external/Hector/H_TransportMatrices.cc
>>>> Compiling external/Hector/H_VerticalKicker.cc
>>>> Compiling external/Hector/H_VerticalQuadrupole.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_RectangularCollimator.h:19,
>> from external/Hector/H_RectangularCollimator.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Dipole.h:18,
>> from external/Hector/H_RectangularDipole.h:18,
>> from external/Hector/H_RectangularDipole.cc:15:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/AngularSmearing.cc
>>>> Compiling modules/BTagging.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Dipole.h:18,
>> from external/Hector/H_SectorDipole.h:18,
>> from external/Hector/H_SectorDipole.cc:15:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_RomanPot.h:19,
>> from external/Hector/H_RomanPot.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_TransportMatrices.h:38,
>> from external/Hector/H_TransportMatrices.cc:23:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/BeamSpotFilter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Kicker.h:20,
>> from external/Hector/H_VerticalKicker.h:22,
>> from external/Hector/H_VerticalKicker.cc:18:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from external/Hector/H_OpticalElement.h:27,
>> from external/Hector/H_Quadrupole.h:19,
>> from external/Hector/H_VerticalQuadrupole.h:19,
>> from external/Hector/H_VerticalQuadrupole.cc:16:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/Calorimeter.cc
>>>> Compiling modules/Cloner.cc
>>>> Compiling modules/ConstituentFilter.cc
>>>> Compiling modules/Delphes.cc
>>>> Compiling modules/Efficiency.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/AngularSmearing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/BTagging.cc:32:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/BeamSpotFilter.cc:12:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/EnergyScale.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Calorimeter.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Cloner.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/ConstituentFilter.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/EnergySmearing.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Delphes.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/ExampleModule.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Efficiency.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/Hector.cc
>>>> Compiling modules/IdentificationMap.cc
>>>> Compiling modules/ImpactParameterSmearing.cc
>>>> Compiling modules/Isolation.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/EnergyScale.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/EnergySmearing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/ExampleModule.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/JetFakeParticle.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Hector.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/JetFlavorAssociation.cc
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:27:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from modules/Hector.cc:53:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h: In member function ‘virtual void TMatrixTSym<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:60: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSym.h:97:80: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorT.h:30:0,
>> from /home/pattara/root-5.34.38/include/TVectorD.h:21,
>> from external/Hector/H_BeamParticle.h:27,
>> from modules/Hector.cc:53:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘virtual void TMatrixTSparse<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:121:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fElements) delete [] fElements; fElements = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:122:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fRowIndex) delete [] fRowIndex; fRowIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:54: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:123:90: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
>> if (fColIndex) delete [] fColIndex; fColIndex = 0;
>> ^~~~~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator+=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:184:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else APlusB (tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator-=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:189:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMinusB(tmp,source,1); return *this; }
>> ^~~~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h: In member function ‘TMatrixTSparse<Element>& TMatrixTSparse<Element>::operator*=(const TMatrixTSparse<Element>&)’:
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:81: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixTSparse.h:194:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else AMultB (tmp,source,1); return *this; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TVectorD.h:21:0,
>> from external/Hector/H_BeamParticle.h:27,
>> from modules/Hector.cc:53:
>> /home/pattara/root-5.34.38/include/TVectorT.h: In member function ‘void TVectorT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:44: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; fNrows = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TVectorT.h:181:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; fNrows = 0; }
>> ^~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/IdentificationMap.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/ImpactParameterSmearing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/JetPileUpSubtractor.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Isolation.cc:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/LeptonDressing.cc
>>>> Compiling modules/MA5EfficiencyD0.cc
>>>> Compiling modules/MA5GenParticleFilter.cc
>>>> Compiling modules/Merger.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/JetFakeParticle.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/MomentumSmearing.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from ./modules/JetFlavorAssociation.h:31,
>> from modules/JetFlavorAssociation.cc:28:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/LeptonDressing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/JetPileUpSubtractor.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/OldCalorimeter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from ./modules/MA5GenParticleFilter.h:31,
>> from modules/MA5GenParticleFilter.cc:27:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/MA5EfficiencyD0.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/ParticlePropagator.cc
>>>> Compiling modules/PdgCodeFilter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Merger.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/PhotonConversions.cc
>>>> Compiling modules/PileUpJetID.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/MomentumSmearing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/PileUpMerger.cc
>>>> Compiling modules/RecoPuFilter.cc
>>>> Compiling modules/SimpleCalorimeter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/OldCalorimeter.cc:17:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> modules/OldCalorimeter.cc: In member function ‘virtual void OldCalorimeter::Init()’:
>> modules/OldCalorimeter.cc:91:51: warning: variable ‘sizeFractions’ set but not used [-Wunused-but-set-variable]
>> Long_t i, j, k, size, sizeEtaBins, sizePhiBins, sizeFractions;
>> ^~~~~~~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/ParticlePropagator.cc:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/PdgCodeFilter.cc:29:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/PhotonConversions.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> modules/ParticlePropagator.cc: In member function ‘virtual void ParticlePropagator::Process()’:
>> modules/ParticlePropagator.cc:137:22: warning: variable ‘bsz’ set but not used [-Wunused-but-set-variable]
>> Double_t bsx, bsy, bsz;
>> ^~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/PileUpJetID.cc:12:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> modules/PileUpJetID.cc: In member function ‘virtual void PileUpJetID::Process()’:
>> modules/PileUpJetID.cc:166:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
>> for (int i = 0 ; i < constituent->ECalEnergyTimePairs.size() ; i++) {
>> ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/PileUpMerger.cc:29:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/StatusPidFilter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/RecoPuFilter.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/TaggingParticlesSkimmer.cc
>>>> Compiling modules/TauTagging.cc
>> modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Init()’:
>> modules/RecoPuFilter.cc:72:10: warning: unused variable ‘i’ [-Wunused-variable]
>> Size_t i, size;
>> ^
>> modules/RecoPuFilter.cc:72:13: warning: unused variable ‘size’ [-Wunused-variable]
>> Size_t i, size;
>> ^~~~
>> modules/RecoPuFilter.cc: In member function ‘virtual void RecoPuFilter::Process()’:
>> modules/RecoPuFilter.cc:94:9: warning: unused variable ‘pdgCode’ [-Wunused-variable]
>> Int_t pdgCode;
>> ^~~~~~~
>> modules/RecoPuFilter.cc:95:10: warning: unused variable ‘pass’ [-Wunused-variable]
>> Bool_t pass;
>> ^~~~
>> modules/RecoPuFilter.cc:96:12: warning: unused variable ‘pt’ [-Wunused-variable]
>> Double_t pt;
>> ^~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/SimpleCalorimeter.cc:31:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/TimeSmearing.cc
>>>> Compiling modules/TrackCountingBTagging.cc
>>>> Compiling modules/TrackCountingTauTagging.cc
>>>> Compiling modules/TrackPileUpSubtractor.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/StatusPidFilter.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TaggingParticlesSkimmer.cc:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TauTagging.cc:32:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from modules/TaggingParticlesSkimmer.cc:30:0:
>> ./modules/TaggingParticlesSkimmer.h: In constructor ‘TaggingParticlesSkimmer::TaggingParticlesSkimmer()’:
>> ./modules/TaggingParticlesSkimmer.h:61:14: warning: ‘TaggingParticlesSkimmer::fItPartonInputArray’ will be initialized after [-Wreorder]
>> TIterator *fItPartonInputArray; //!
>> ^~~~~~~~~~~~~~~~~~~
>> ./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘ExRootFilter* TaggingParticlesSkimmer::fFilter’ [-Wreorder]
>> ExRootFilter *fFilter;
>> ^~~~~~~
>> modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
>> TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
>> ^~~~~~~~~~~~~~~~~~~~~~~
>> In file included from modules/TaggingParticlesSkimmer.cc:30:0:
>> ./modules/TaggingParticlesSkimmer.h:59:17: warning: ‘TaggingParticlesSkimmer::fFilter’ will be initialized after [-Wreorder]
>> ExRootFilter *fFilter;
>> ^~~~~~~
>> ./modules/TaggingParticlesSkimmer.h:57:31: warning: ‘TauTaggingPartonClassifier* TaggingParticlesSkimmer::fClassifier’ [-Wreorder]
>> TauTaggingPartonClassifier *fClassifier; //!
>> ^~~~~~~~~~~
>> modules/TaggingParticlesSkimmer.cc:59:1: warning: when initialized here [-Wreorder]
>> TaggingParticlesSkimmer::TaggingParticlesSkimmer() :
>> ^~~~~~~~~~~~~~~~~~~~~~~
>>>> Compiling modules/TrackSmearing.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TrackCountingBTagging.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TimeSmearing.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/TreeWriter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TrackCountingTauTagging.cc:18:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> modules/TrackCountingTauTagging.cc: In member function ‘virtual void TrackCountingTauTagging::Process()’:
>> modules/TrackCountingTauTagging.cc:211:9: warning: variable ‘pdgCode’ set but not used [-Wunused-but-set-variable]
>> Int_t pdgCode, charge, i, identifier;
>> ^~~~~~~
>>>> Compiling modules/UniqueObjectFinder.cc
>>>> Compiling modules/VertexFinder.cc
>>>> Compiling modules/VertexFinderDA4D.cc
>>>> Compiling modules/VertexSorter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TrackPileUpSubtractor.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling modules/Weighter.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TrackSmearing.cc:11:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/TreeWriter.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/tcl/panic.c
>>>> Compiling external/tcl/tclAlloc.c
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/UniqueObjectFinder.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/tcl/tclAsync.c
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTracks(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:319:38: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
>> ^~~~~~~~
>> modules/TreeWriter.cc:319:48: warning: variable ‘p’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signz, cosTheta, eta, rapidity, p, ctgTheta, phi;
>> ^
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessTowers(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:405:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signPz, cosTheta, eta, rapidity;
>> ^~~~~~~~
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessPhotons(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:451:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signPz, cosTheta, eta, rapidity;
>> ^~~~~~~~
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessElectrons(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:502:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signPz, cosTheta, eta, rapidity;
>> ^~~~~~~~
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessMuons(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:553:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signPz, cosTheta, eta, rapidity;
>> ^~~~~~~~
>> modules/TreeWriter.cc: In member function ‘void TreeWriter::ProcessJets(ExRootTreeBranch*, TObjArray*)’:
>> modules/TreeWriter.cc:605:39: warning: variable ‘rapidity’ set but not used [-Wunused-but-set-variable]
>> Double_t pt, signPz, cosTheta, eta, rapidity;
>> ^~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/VertexFinder.cc:11:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/tcl/tclBasic.c
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/VertexFinderDA4D.cc:11:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/VertexSorter.cc:13:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> modules/VertexFinderDA4D.cc: In member function ‘std::vector<Candidate*> VertexFinderDA4D::vertices()’:
>> modules/VertexFinderDA4D.cc:349:22: warning: variable ‘l’ set but not used [-Wunused-but-set-variable]
>> Double_t z, dz, t, l, dt, d0, d0error;
>> ^
>> modules/VertexFinderDA4D.cc: In function ‘void dump(double, const std::vector<vertex_t>&, const std::vector<track_t>&)’:
>> modules/VertexFinderDA4D.cc:623:12: warning: unused variable ‘tz’ [-Wunused-variable]
>> double tz= tks[i].z;
>> ^~
>> modules/VertexFinderDA4D.cc:624:12: warning: unused variable ‘tt’ [-Wunused-variable]
>> double tt= tks[i].t;
>> ^~
>>>> Compiling external/tcl/tclCkalloc.c
>> external/tcl/tclCkalloc.c: In function ‘Tcl_Free’:
>> external/tcl/tclCkalloc.c:765:9: warning: implicit declaration of function ‘TclpFree’; did you mean ‘Tcl_Free’? [-Wimplicit-function-declaration]
>> TclpFree(ptr);
>> ^~~~~~~~
>> Tcl_Free
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/Weighter.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling external/tcl/tclCmdAH.c
>>>> Compiling external/tcl/tclCmdIL.c
>> modules/VertexFinder.cc: At global scope:
>> modules/VertexFinder.cc:86:15: warning: ‘Bool_t secondAscending(std::pair<unsigned int, double>, std::pair<unsigned int, double>)’ defined but not used [-Wunused-function]
>> static Bool_t secondAscending (pair<UInt_t, Double_t> pair0, pair<UInt_t, Double_t> pair1)
>> ^~~~~~~~~~~~~~~
>>>> Compiling external/tcl/tclCmdMZ.c
>>>> Compiling external/tcl/tclCompExpr.c
>>>> Compiling external/tcl/tclCompile.c
>>>> Compiling external/tcl/tclExecute.c
>> external/tcl/tclCompile.c: In function ‘TclPrintByteCodeObj’:
>> external/tcl/tclCompile.c:492:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> (unsigned int) codePtr, codePtr->refCount,
>> ^
>> external/tcl/tclCompile.c:493:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
>> ^
>> external/tcl/tclCompile.c:503:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclCompile.c:503:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclCompile.c:505:16:
>> objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> external/tcl/tclCompile.c:503:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclCompile.c:506:6:
>> (codePtr->numAuxDataItems * sizeof(AuxData)),
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> external/tcl/tclCompile.c:520:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> (unsigned int) procPtr, procPtr->refCount, procPtr->numArgs,
>> ^
>> In file included from external/tcl/tclExecute.c:15:0:
>> external/tcl/tclExecute.c: In function ‘TclExecuteByteCode’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclExecute.c:750:15: note: in expansion of macro ‘TclGetStringFromObj’
>> bytes = TclGetStringFromObj(valuePtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclExecute.c:768:12: note: in expansion of macro ‘TclGetStringFromObj’
>> bytes = TclGetStringFromObj(valuePtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclExecute.c:934:12: note: in expansion of macro ‘TclGetStringFromObj’
>> bytes = TclGetStringFromObj(objv[i], &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclExecute.c:1916:12: note: in expansion of macro ‘TclGetStringFromObj’
>> s1 = TclGetStringFromObj(valuePtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclExecute.c:1917:12: note: in expansion of macro ‘TclGetStringFromObj’
>> s2 = TclGetStringFromObj(value2Ptr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclCompile.c: In function ‘TclObjIndexForString’:
>> external/tcl/tclCompile.c:7016:17: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> objIndex = (int) Tcl_GetHashValue(hPtr);
>> ^
>> In file included from external/tcl/tclInt.h:33:0,
>> from external/tcl/tclCompile.c:17:
>> external/tcl/tcl.h:865:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>> #define Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value))
>> ^
>> external/tcl/tclCompile.c:7057:2: note: in expansion of macro ‘Tcl_SetHashValue’
>> Tcl_SetHashValue(hPtr, objIndex);
>> ^~~~~~~~~~~~~~~~
>> external/tcl/tclExecute.c: In function ‘PrintByteCodeInfo’:
>> external/tcl/tclExecute.c:3009:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> (unsigned int) codePtr, codePtr->refCount,
>> ^
>> external/tcl/tclExecute.c:3010:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> codePtr->compileEpoch, (unsigned int) codePtr->iPtr,
>> ^
>> external/tcl/tclExecute.c:3022:36: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclExecute.c:3022:65: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclExecute.c:3024:16:
>> objBytes, (codePtr->numExcRanges * sizeof(ExceptionRange)),
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> external/tcl/tclExecute.c:3022:73: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘long unsigned int’ [-Wformat=]
>> fprintf(stdout, " Code %zu = %u(header)+%d(inst)+%d(objs)+%u(exc)+%u(aux)+%d(cmd map)\n",
>> ~^
>> %lu
>> external/tcl/tclExecute.c:3025:6:
>> (codePtr->numAuxDataItems * sizeof(AuxData)),
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> external/tcl/tclExecute.c:3031:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> (unsigned int) procPtr, procPtr->refCount,
>> ^
>>>> Compiling external/tcl/tclGet.c
>>>> Compiling external/tcl/tclHash.c
>>>> Compiling external/tcl/tclIndexObj.c
>> external/tcl/tclIndexObj.c: In function ‘Tcl_GetIndexFromObj’:
>> external/tcl/tclIndexObj.c:89:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> *indexPtr = (int) objPtr->internalRep.twoPtrValue.ptr2;
>> ^
>> external/tcl/tclIndexObj.c:131:44: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
>> objPtr->internalRep.twoPtrValue.ptr2 = (VOID *) index;
>> ^
>> external/tcl/tclIndexObj.c: In function ‘Tcl_WrongNumArgs’:
>> external/tcl/tclIndexObj.c:293:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> tablePtr[(int) objv[i]->internalRep.twoPtrValue.ptr2],
>> ^
>>>> Compiling external/tcl/tclLink.c
>>>> Compiling external/tcl/tclListObj.c
>>>> Compiling external/tcl/tclNamesp.c
>> In file included from external/tcl/tclListObj.c:16:0:
>> external/tcl/tclListObj.c: In function ‘SetListFromAny’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclListObj.c:892:14: note: in expansion of macro ‘TclGetStringFromObj’
>> string = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>>>> Compiling external/tcl/tclObj.c
>>>> Compiling external/tcl/tclParse.c
>> external/tcl/tclObj.c: In function ‘TclAllocateFreeObjects’:
>> external/tcl/tclObj.c:561:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> ((int)(&(tmp[1])) - (int)(&(tmp[0])));
>> ^
>> external/tcl/tclObj.c:561:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
>> ((int)(&(tmp[1])) - (int)(&(tmp[0])));
>> ^
>> In file included from external/tcl/tclObj.c:15:0:
>> external/tcl/tclObj.c: In function ‘SetBooleanFromAny’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclObj.c:1023:14: note: in expansion of macro ‘TclGetStringFromObj’
>> string = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclObj.c: In function ‘SetDoubleFromAny’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclObj.c:1401:14: note: in expansion of macro ‘TclGetStringFromObj’
>> string = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclObj.c: In function ‘SetIntFromAny’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclObj.c:1709:14: note: in expansion of macro ‘TclGetStringFromObj’
>> string = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>>>> Compiling external/tcl/tclPreserve.c
>>>> Compiling external/tcl/tclProc.c
>>>> Compiling external/tcl/tclResolve.c
>>>> Compiling external/tcl/tclStringObj.c
>> external/tcl/tclProc.c: In function ‘TclCreateProc’:
>> external/tcl/tclProc.c:347:32: warning: ‘localPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized]
>> || (strcmp(localPtr->name, fieldValues[0]))
>> ^~~~~~~~
>> In file included from external/tcl/tclInt.h:33:0,
>> from external/tcl/tclStringObj.c:20:
>> external/tcl/tclStringObj.c: In function ‘Tcl_AppendStringsToObj’:
>> external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
>> # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
>> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
>> external/tcl/tclStringObj.c:433:5: note: in expansion of macro ‘TCL_VARARGS_START’
>> TCL_VARARGS_START(Tcl_Obj *,arg1,argList);
>> ^~~~~~~~~~~~~~~~~
>>>> Compiling external/tcl/tclUtil.c
>> In file included from external/tcl/tclUtil.c:16:0:
>> external/tcl/tclUtil.c: In function ‘Tcl_ConcatObj’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclUtil.c:980:12: note: in expansion of macro ‘TclGetStringFromObj’
>> element = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘elemLength’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclUtil.c:1010:16: note: in expansion of macro ‘TclGetStringFromObj’
>> element = TclGetStringFromObj(objPtr, &elemLength);
>> ^~~~~~~~~~~~~~~~~~~
>> In file included from external/tcl/tclInt.h:33:0,
>> from external/tcl/tclUtil.c:16:
>> external/tcl/tclUtil.c: In function ‘Tcl_AppendResult’:
>> external/tcl/tcl.h:156:69: warning: right-hand operand of comma expression has no effect [-Wunused-value]
>> # define TCL_VARARGS_START(type, name, list) (va_start(list, name), name)
>> ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
>> external/tcl/tclUtil.c:1483:5: note: in expansion of macro ‘TCL_VARARGS_START’
>> TCL_VARARGS_START(Tcl_Interp *,arg1,argList);
>> ^~~~~~~~~~~~~~~~~
>> In file included from external/tcl/tclUtil.c:16:0:
>> external/tcl/tclUtil.c: In function ‘TclGetIntForIndex’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘length’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclUtil.c:2578:13: note: in expansion of macro ‘TclGetStringFromObj’
>> bytes = TclGetStringFromObj(objPtr, &length);
>> ^~~~~~~~~~~~~~~~~~~
>>>> Compiling external/tcl/tclVar.c
>> In file included from external/tcl/tclVar.c:20:0:
>> external/tcl/tclVar.c: In function ‘Tcl_LappendObjCmd’:
>> external/tcl/tclInt.h:1804:21: warning: the address of ‘nameBytes’ will always evaluate as ‘true’ [-Waddress]
>> ((lengthPtr)? \
>> ^
>> external/tcl/tclVar.c:2748:13: note: in expansion of macro ‘TclGetStringFromObj’
>> name = TclGetStringFromObj(objv[1], &nameBytes);
>> ^~~~~~~~~~~~~~~~~~~
>>>> Generating tmp/modules/FastJetDict.cc
>>>> Compiling external/PUPPI/PuppiAlgo.cc
>>>> Compiling external/PUPPI/PuppiContainer.cc
>>>> Compiling external/PUPPI/puppiCleanContainer.cc
>>>> Compiling external/fastjet/AreaDefinition.cc
>>>> Compiling external/fastjet/BasicRandom.cc
>> make: Circular external/fastjet/JetDefinition.hh <- external/fastjet/ClusterSequence.hh dependency dropped.
>>>> Compiling external/fastjet/ClosestPair2D.cc
>>>> Compiling external/fastjet/ClusterSequence.cc
>>>> Compiling external/fastjet/ClusterSequence1GhostPassiveArea.cc
>>>> Compiling external/fastjet/ClusterSequenceActiveArea.cc
>>>> Compiling external/fastjet/ClusterSequenceActiveAreaExplicitGhosts.cc
>>>> Compiling external/fastjet/ClusterSequenceArea.cc
>>>> Compiling external/fastjet/ClusterSequenceAreaBase.cc
>>>> Compiling external/fastjet/ClusterSequencePassiveArea.cc
>>>> Compiling external/fastjet/ClusterSequenceStructure.cc
>>>> Compiling external/fastjet/ClusterSequenceVoronoiArea.cc
>>>> Compiling external/fastjet/ClusterSequence_CP2DChan.cc
>>>> Compiling external/fastjet/ClusterSequence_Delaunay.cc
>>>> Compiling external/fastjet/ClusterSequence_DumbN3.cc
>>>> Compiling external/fastjet/ClusterSequence_N2.cc
>>>> Compiling external/fastjet/ClusterSequence_TiledN2.cc
>>>> Compiling external/fastjet/CompositeJetStructure.cc
>>>> Compiling external/fastjet/Dnn2piCylinder.cc
>>>> Compiling external/fastjet/Dnn3piCylinder.cc
>>>> Compiling external/fastjet/Dnn4piCylinder.cc
>>>> Compiling external/fastjet/DnnPlane.cc
>>>> Compiling external/fastjet/Error.cc
>>>> Compiling external/fastjet/FunctionOfPseudoJet.cc
>>>> Compiling external/fastjet/GhostedAreaSpec.cc
>>>> Compiling external/fastjet/JetDefinition.cc
>>>> Compiling external/fastjet/LazyTiling25.cc
>>>> Compiling external/fastjet/LazyTiling9.cc
>>>> Compiling external/fastjet/LazyTiling9Alt.cc
>>>> Compiling external/fastjet/LazyTiling9SeparateGhosts.cc
>>>> Compiling external/fastjet/LimitedWarning.cc
>>>> Compiling external/fastjet/MinHeap.cc
>>>> Compiling external/fastjet/PseudoJet.cc
>>>> Compiling external/fastjet/PseudoJetStructureBase.cc
>>>> Compiling external/fastjet/RangeDefinition.cc
>>>> Compiling external/fastjet/RectangularGrid.cc
>>>> Compiling external/fastjet/Selector.cc
>>>> Compiling external/fastjet/TilingExtent.cc
>>>> Compiling external/fastjet/Voronoi.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/AxesDefinition.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/ExtraRecombiners.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/MeasureDefinition.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/Njettiness.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/NjettinessPlugin.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/Nsubjettiness.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/TauComponents.cc
>>>> Compiling external/fastjet/contribs/Nsubjettiness/XConePlugin.cc
>>>> Compiling external/fastjet/contribs/RecursiveTools/ModifiedMassDropTagger.cc
>>>> Compiling external/fastjet/contribs/RecursiveTools/Recluster.cc
>>>> Compiling external/fastjet/contribs/RecursiveTools/RecursiveSymmetryCutBase.cc
>>>> Compiling external/fastjet/contribs/RecursiveTools/SoftDrop.cc
>>>> Compiling external/fastjet/contribs/SoftKiller/SoftKiller.cc
>>>> Compiling external/fastjet/plugins/ATLASCone/ATLASConePlugin.cc
>>>> Compiling external/fastjet/plugins/ATLASCone/Jet.cc
>>>> Compiling external/fastjet/plugins/ATLASCone/JetConeFinderTool.cc
>>>> Compiling external/fastjet/plugins/ATLASCone/JetSplitMergeTool.cc
>>>> Compiling external/fastjet/plugins/CDFCones/CDFJetCluPlugin.cc
>>>> Compiling external/fastjet/plugins/CDFCones/CDFMidPointPlugin.cc
>>>> Compiling external/fastjet/plugins/CDFCones/JetCluAlgorithm.cc
>>>> Compiling external/fastjet/plugins/CDFCones/MidPointAlgorithm.cc
>>>> Compiling external/fastjet/plugins/CMSIterativeCone/CMSIterativeConePlugin.cc
>>>> Compiling external/fastjet/plugins/D0RunICone/D0RunIBaseConePlugin.cc
>>>> Compiling external/fastjet/plugins/D0RunIICone/D0RunIIConePlugin.cc
>>>> Compiling external/fastjet/plugins/EECambridge/EECambridgePlugin.cc
>>>> Compiling external/fastjet/plugins/GridJet/GridJetPlugin.cc
>>>> Compiling external/fastjet/plugins/Jade/JadePlugin.cc
>>>> Compiling external/fastjet/plugins/NestedDefs/NestedDefsPlugin.cc
>>>> Compiling external/fastjet/plugins/SISCone/SISConePlugin.cc
>>>> Compiling external/fastjet/plugins/SISCone/area.cc
>>>> Compiling external/fastjet/plugins/SISCone/geom_2d.cc
>>>> Compiling external/fastjet/plugins/SISCone/hash.cc
>>>> Compiling external/fastjet/plugins/SISCone/momentum.cc
>>>> Compiling external/fastjet/plugins/SISCone/protocones.cc
>>>> Compiling external/fastjet/plugins/SISCone/quadtree.cc
>>>> Compiling external/fastjet/plugins/SISCone/ranlux.cc
>>>> Compiling external/fastjet/plugins/SISCone/reference.cc
>>>> Compiling external/fastjet/plugins/SISCone/siscone.cc
>>>> Compiling external/fastjet/plugins/SISCone/siscone_error.cc
>>>> Compiling external/fastjet/plugins/SISCone/split_merge.cc
>>>> Compiling external/fastjet/plugins/SISCone/vicinity.cc
>>>> Compiling external/fastjet/tools/BackgroundEstimatorBase.cc
>>>> Compiling external/fastjet/plugins/TrackJet/TrackJetPlugin.cc
>>>> Compiling external/fastjet/tools/CASubJetTagger.cc
>>>> Compiling external/fastjet/tools/Filter.cc
>>>> Compiling external/fastjet/tools/GridMedianBackgroundEstimator.cc
>>>> Compiling external/fastjet/tools/JHTopTagger.cc
>>>> Compiling external/fastjet/tools/JetMedianBackgroundEstimator.cc
>>>> Compiling external/fastjet/tools/MassDropTagger.cc
>>>> Compiling external/fastjet/tools/Pruner.cc
>>>> Compiling external/fastjet/tools/Recluster.cc
>>>> Compiling external/fastjet/tools/RestFrameNSubjettinessTagger.cc
>>>> Compiling external/fastjet/tools/Subtractor.cc
>>>> Compiling external/fastjet/tools/TopTaggerBase.cc
>>>> Compiling modules/FastJetFinder.cc
>>>> Compiling modules/FastJetGridMedianEstimator.cc
>>>> Compiling modules/RunPUPPI.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/FastJetFinder.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling converters/hepmc2pileup.cpp
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/FastJetGridMedianEstimator.cc:30:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling converters/lhco2root.cpp
>> In file included from modules/FastJetFinder.cc:28:0:
>> ./modules/FastJetFinder.h: In constructor ‘FastJetFinder::FastJetFinder()’:
>> ./modules/FastJetFinder.h:83:40: warning: ‘FastJetFinder::fMeasureDef’ will be initialized after [-Wreorder]
>> fastjet::contrib::MeasureDefinition *fMeasureDef;
>> ^~~~~~~~~~~
>> ./modules/FastJetFinder.h:63:39: warning: ‘fastjet::contrib::NjettinessPlugin* FastJetFinder::fNjettinessPlugin’ [-Wreorder]
>> fastjet::contrib::NjettinessPlugin *fNjettinessPlugin; //!
>> ^~~~~~~~~~~~~~~~~
>> modules/FastJetFinder.cc:79:1: warning: when initialized here [-Wreorder]
>> FastJetFinder::FastJetFinder() :
>> ^~~~~~~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from modules/RunPUPPI.cc:9:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling converters/pileup2root.cpp
>>>> Compiling converters/root2lhco.cpp
>>>> Compiling converters/root2pileup.cpp
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from converters/hepmc2pileup.cpp:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from converters/lhco2root.cpp:35:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from converters/pileup2root.cpp:39:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from converters/root2pileup.cpp:32:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling converters/stdhep2pileup.cpp
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from converters/root2lhco.cpp:35:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling examples/CaloGrid.cpp
>>>> Compiling examples/Example1.cpp
>> converters/root2lhco.cpp: In member function ‘void LHCOWriter::AnalyseTauJets()’:
>> converters/root2lhco.cpp:340:10: warning: unused variable ‘track’ [-Wunused-variable]
>> Track *track;
>> ^~~~~
>>>> Compiling validation/DelphesValidation.cpp
>>>> Compiling readers/DelphesHepMC.cpp
>>>> Compiling readers/DelphesLHEF.cpp
>>>> Compiling readers/DelphesROOT.cpp
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from converters/stdhep2pileup.cpp:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from examples/CaloGrid.cpp:12:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from examples/Example1.cpp:35:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling readers/DelphesSTDHEP.cpp
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from validation/DelphesValidation.cpp:41:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from readers/DelphesHepMC.cpp:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from readers/DelphesLHEF.cpp:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling tmp/classes/ClassesDict.cc
>> validation/DelphesValidation.cpp: In function ‘void DelphesValidation(const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*, const char*)’:
>> validation/DelphesValidation.cpp:1529:17: warning: unused variable ‘branchParticleBJet’ [-Wunused-variable]
>> TClonesArray *branchParticleBJet = treeReaderBJet->UseBranch("Particle");
>> ^~~~~~~~~~~~~~~~~~
>> validation/DelphesValidation.cpp:1532:17: warning: unused variable ‘branchParticleCJet’ [-Wunused-variable]
>> TClonesArray *branchParticleCJet = treeReaderCJet->UseBranch("Particle");
>> ^~~~~~~~~~~~~~~~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from readers/DelphesROOT.cpp:41:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling tmp/external/ExRootAnalysis/ExRootAnalysisDict.cc
>>>> Compiling tmp/modules/ModulesDict.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from readers/DelphesSTDHEP.cpp:33:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Compiling tmp/modules/FastJetDict.cc
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from tmp/classes/ClassesDict.cc:32:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> In file included from /home/pattara/root-5.34.38/include/TMatrixF.h:21:0,
>> from /home/pattara/root-5.34.38/include/TMatrix.h:24,
>> from /home/pattara/root-5.34.38/include/TVector3.h:21,
>> from /home/pattara/root-5.34.38/include/TLorentzVector.h:28,
>> from ./classes/DelphesClasses.h:37,
>> from ./modules/JetFlavorAssociation.h:31,
>> from tmp/modules/ModulesDict.cc:66:
>> /home/pattara/root-5.34.38/include/TMatrixT.h: In member function ‘virtual void TMatrixT<Element>::Clear(Option_t*)’:
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:52: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>> /home/pattara/root-5.34.38/include/TMatrixT.h:122:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
>> else fElements = 0; this->fNelems = 0; }
>> ^~~~
>>>> Building libDelphesNoFastJet.so
>>>> Building libDelphes.so
>>>> Building hepmc2pileup
>>>> Building lhco2root
>>>> Building pileup2root
>>>> Building root2lhco
>>>> Building root2pileup
>>>> Building stdhep2pileup
>>>> Building CaloGrid
>>>> Building Example1
>>>> Building DelphesValidation
>>>> Building DelphesHepMC
>>>> Building DelphesLHEF
>>>> Building DelphesROOT
>>>> Building DelphesSTDHEP
>> tmp/examples/CaloGrid.o: In function `main':
>> CaloGrid.cpp:(.text.startup+0xd29): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
>> CaloGrid.cpp:(.text.startup+0xdb6): undefined reference to `TString::TString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
>> collect2: error: ld returned 1 exit status
>> Makefile:2351: recipe for target 'CaloGrid' failed
>> make: *** [CaloGrid] Error 1
>> make: *** Waiting for unfinished jobs....
>>
>> --
>> You received this question notification because you are an answer
>> contact for MadAnalysis 5.
>
> --
> You received this question notification because you are an answer
> contact for MadAnalysis 5.

Thank you for your reply.

Can you help with this problem?

Provide an answer of your own, or ask pattara angkinun for more information if necessary.

To post a message you must log in.