While installing the following is run:
git clone https://github.com/HEP-FCC/FCCAnalyses.git
source ./setup.sh
mkdir build install
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=../install
make install
The problem occurs while running "make install", and errors with the same statement occurs multiple times:
" error: 'class edm4hep::ReconstructedParticleData' has no member named 'PDG' "
Which seems odd since, from what I can see online, ReconstructedParticleData does indeed have the member PDG:
" class ReconstructedParticleData {
public:
...
std::int32_t PDG{}; ///< PDG code for this particle "
An example of the entirety of one these error messages:
.../FCCAnalyses/analyzers/dataframe/src/JetConstituentsUtils.cc: In function 'ROOT::VecOps::RVec<ROOT::VecOps::RVec > FCCAnalyses::JetConstituentsUtils::get_isGamma(const ROOT::VecOps::RVec<ROOT::VecOps::RVec >&)':
.../FCCAnalyses/analyzers/dataframe/src/JetConstituentsUtils.cc:1176:24: error: 'class edm4hep::ReconstructedParticleData' has no member named 'PDG'
1176 | if (ct.at(j).PDG == 22)
While installing the following is run: git clone https://github.com/HEP-FCC/FCCAnalyses.git source ./setup.sh mkdir build install cd build cmake .. -DCMAKE_INSTALL_PREFIX=../install make install
The problem occurs while running "make install", and errors with the same statement occurs multiple times: " error: 'class edm4hep::ReconstructedParticleData' has no member named 'PDG' "
Which seems odd since, from what I can see online, ReconstructedParticleData does indeed have the member PDG: " class ReconstructedParticleData { public: ... std::int32_t PDG{}; ///< PDG code for this particle "
An example of the entirety of one these error messages: .../FCCAnalyses/analyzers/dataframe/src/JetConstituentsUtils.cc: In function 'ROOT::VecOps::RVec<ROOT::VecOps::RVec > FCCAnalyses::JetConstituentsUtils::get_isGamma(const ROOT::VecOps::RVec<ROOT::VecOps::RVec >&)':
.../FCCAnalyses/analyzers/dataframe/src/JetConstituentsUtils.cc:1176:24: error: 'class edm4hep::ReconstructedParticleData' has no member named 'PDG'
1176 | if (ct.at(j).PDG == 22)