Closed jmhogan closed 2 years ago
@jmhogan, thanks! When I try to compile, however, I get these errors:
[05:27:44] cmsusr@zenbook ~/CMSSW_7_6_7/src/PhysObjectExtractorTool/PhysObjectExtractor $ scram b
>> Local Products Rules ..... started
>> Local Products Rules ..... done
>> Entering Package PhysObjectExtractorTool/PhysObjectExtractor
>> Creating project symlinks
src/PhysObjectExtractorTool/PhysObjectExtractor/python -> python/PhysObjectExtractorTool/PhysObjectExtractor
>> Building edm plugin tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/libPhysObjectExtractorToolPhysObjectExtractor.so
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function `FatjetAnalyzer::FatjetAnalyzer(edm::ParameterSet const&)':
FatjetAnalyzer.cc:(.text+0xc21): undefined reference to `JetCorrectorParameters::JetCorrectorParameters(std::string const&, std::string const&)'
FatjetAnalyzer.cc:(.text+0xd40): undefined reference to `FactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator<JetCorrectorParameters> > const&)'
FatjetAnalyzer.cc:(.text+0xe27): undefined reference to `FactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator<JetCorrectorParameters> > const&)'
FatjetAnalyzer.cc:(.text+0xf07): undefined reference to `JetCorrectionUncertainty::JetCorrectionUncertainty(std::string const&)'
FatjetAnalyzer.cc:(.text+0xfe5): undefined reference to `JME::JetResolution::JetResolution(std::string const&)'
FatjetAnalyzer.cc:(.text+0x104c): undefined reference to `JME::JetResolutionScaleFactor::JetResolutionScaleFactor(std::string const&)'
FatjetAnalyzer.cc:(.text+0x1abc): undefined reference to `JetCorrectionUncertainty::~JetCorrectionUncertainty()'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function `FatjetAnalyzer::analyze(edm::Event const&, edm::EventSetup const&)':
FatjetAnalyzer.cc:(.text+0x243c): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x245b): undefined reference to `JetCorrectionUncertainty::setJetPt(float)'
FatjetAnalyzer.cc:(.text+0x246c): undefined reference to `JetCorrectionUncertainty::getUncertainty(bool)'
FatjetAnalyzer.cc:(.text+0x24a7): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x24b9): undefined reference to `JetCorrectionUncertainty::setJetPt(float)'
FatjetAnalyzer.cc:(.text+0x24ca): undefined reference to `JetCorrectionUncertainty::getUncertainty(bool)'
FatjetAnalyzer.cc:(.text+0x27f4): undefined reference to `FactorizedJetCorrector::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x280d): undefined reference to `FactorizedJetCorrector::setJetPt(float)'
FatjetAnalyzer.cc:(.text+0x2826): undefined reference to `FactorizedJetCorrector::setJetE(float)'
FatjetAnalyzer.cc:(.text+0x2850): undefined reference to `FactorizedJetCorrector::setJetA(float)'
FatjetAnalyzer.cc:(.text+0x286e): undefined reference to `FactorizedJetCorrector::setRho(float)'
FatjetAnalyzer.cc:(.text+0x289d): undefined reference to `FactorizedJetCorrector::setNPV(int)'
FatjetAnalyzer.cc:(.text+0x28a9): undefined reference to `FactorizedJetCorrector::getCorrection()'
FatjetAnalyzer.cc:(.text+0x2be9): undefined reference to `FactorizedJetCorrector::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x2c02): undefined reference to `FactorizedJetCorrector::setJetPt(float)'
FatjetAnalyzer.cc:(.text+0x2c1b): undefined reference to `FactorizedJetCorrector::setJetE(float)'
FatjetAnalyzer.cc:(.text+0x2c4c): undefined reference to `FactorizedJetCorrector::setJetA(float)'
FatjetAnalyzer.cc:(.text+0x2c6a): undefined reference to `FactorizedJetCorrector::setRho(float)'
FatjetAnalyzer.cc:(.text+0x2c99): undefined reference to `FactorizedJetCorrector::setNPV(int)'
FatjetAnalyzer.cc:(.text+0x2ca5): undefined reference to `FactorizedJetCorrector::getCorrection()'
FatjetAnalyzer.cc:(.text+0x2cf9): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x2d90): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
FatjetAnalyzer.cc:(.text+0x2e13): undefined reference to `JME::JetParameters::JetParameters(std::initializer_list<std::pair<JME::Binning const, float> >)'
FatjetAnalyzer.cc:(.text+0x2e22): undefined reference to `JME::JetResolution::getResolution(JME::JetParameters const&) const'
FatjetAnalyzer.cc:(.text+0x2e3c): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
FatjetAnalyzer.cc:(.text+0x2e52): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
FatjetAnalyzer.cc:(.text+0x2e68): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function `boost::detail::sp_counted_impl_p<JetCorrectionUncertainty>::dispose()':
FatjetAnalyzer.cc:(.text._ZN5boost6detail17sp_counted_impl_pI24JetCorrectionUncertaintyE7disposeEv[_ZN5boost6detail17sp_counted_impl_pI24JetCorrectionUncertaintyE7disposeEv]+0xe): undefined reference to `JetCorrectionUncertainty::~JetCorrectionUncertainty()'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function `boost::detail::sp_counted_impl_p<FactorizedJetCorrector>::dispose()':
FatjetAnalyzer.cc:(.text._ZN5boost6detail17sp_counted_impl_pI22FactorizedJetCorrectorE7disposeEv[_ZN5boost6detail17sp_counted_impl_pI22FactorizedJetCorrectorE7disposeEv]+0xf): undefined reference to `FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function `void boost::checked_delete<FactorizedJetCorrector>(FactorizedJetCorrector*)':
FatjetAnalyzer.cc:(.text._ZN5boost14checked_deleteI22FactorizedJetCorrectorEEvPT_[_ZN5boost14checked_deleteI22FactorizedJetCorrectorEEvPT_]+0xe): undefined reference to `FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/JetAnalyzer.o: In function `JetAnalyzer::JetAnalyzer(edm::ParameterSet const&)':
JetAnalyzer.cc:(.text+0x11f8): undefined reference to `JetCorrectorParameters::JetCorrectorParameters(std::string const&, std::string const&)'
JetAnalyzer.cc:(.text+0x1280): undefined reference to `FactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator<JetCorrectorParameters> > const&)'
JetAnalyzer.cc:(.text+0x136e): undefined reference to `JetCorrectionUncertainty::JetCorrectionUncertainty(std::string const&)'
JetAnalyzer.cc:(.text+0x1453): undefined reference to `JME::JetResolution::JetResolution(std::string const&)'
JetAnalyzer.cc:(.text+0x14c1): undefined reference to `JME::JetResolutionScaleFactor::JetResolutionScaleFactor(std::string const&)'
JetAnalyzer.cc:(.text+0x235d): undefined reference to `JetCorrectionUncertainty::~JetCorrectionUncertainty()'
JetAnalyzer.cc:(.text+0x24f2): undefined reference to `FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()'
tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/JetAnalyzer.o: In function `JetAnalyzer::analyze(edm::Event const&, edm::EventSetup const&)':
JetAnalyzer.cc:(.text+0x278c): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
JetAnalyzer.cc:(.text+0x27ab): undefined reference to `JetCorrectionUncertainty::setJetPt(float)'
JetAnalyzer.cc:(.text+0x27bc): undefined reference to `JetCorrectionUncertainty::getUncertainty(bool)'
JetAnalyzer.cc:(.text+0x27f5): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
JetAnalyzer.cc:(.text+0x2807): undefined reference to `JetCorrectionUncertainty::setJetPt(float)'
JetAnalyzer.cc:(.text+0x2818): undefined reference to `JetCorrectionUncertainty::getUncertainty(bool)'
JetAnalyzer.cc:(.text+0x2e49): undefined reference to `FactorizedJetCorrector::setJetEta(float)'
JetAnalyzer.cc:(.text+0x2e62): undefined reference to `FactorizedJetCorrector::setJetPt(float)'
JetAnalyzer.cc:(.text+0x2e7b): undefined reference to `FactorizedJetCorrector::setJetE(float)'
JetAnalyzer.cc:(.text+0x2eaa): undefined reference to `FactorizedJetCorrector::setJetA(float)'
JetAnalyzer.cc:(.text+0x2ec8): undefined reference to `FactorizedJetCorrector::setRho(float)'
JetAnalyzer.cc:(.text+0x2ef7): undefined reference to `FactorizedJetCorrector::setNPV(int)'
JetAnalyzer.cc:(.text+0x2f03): undefined reference to `FactorizedJetCorrector::getCorrection()'
JetAnalyzer.cc:(.text+0x2f53): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
JetAnalyzer.cc:(.text+0x3050): undefined reference to `JetCorrectionUncertainty::setJetEta(float)'
JetAnalyzer.cc:(.text+0x30d1): undefined reference to `JME::JetParameters::JetParameters(std::initializer_list<std::pair<JME::Binning const, float> >)'
JetAnalyzer.cc:(.text+0x30e0): undefined reference to `JME::JetResolution::getResolution(JME::JetParameters const&) const'
JetAnalyzer.cc:(.text+0x30fa): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
JetAnalyzer.cc:(.text+0x3110): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
JetAnalyzer.cc:(.text+0x3126): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const'
collect2: error: ld returned 1 exit status
gmake: *** [tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/libPhysObjectExtractorToolPhysObjectExtractor.so] Error 1
gmake: *** [There are compilation/build errors. Please see the detail log above.] Error 2
Ah, I forgot to push the BuildFile...I'll fix it as soon as I can
On Sun, Jul 3, 2022, 10:31 PM E. Carrera @.***> wrote:
@jmhogan https://github.com/jmhogan, thanks! When I try to compile, however, I get these errors:
[05:27:44] @.*** ~/CMSSW_7_6_7/src/PhysObjectExtractorTool/PhysObjectExtractor $ scram b
Local Products Rules ..... started Local Products Rules ..... done Entering Package PhysObjectExtractorTool/PhysObjectExtractor Creating project symlinks src/PhysObjectExtractorTool/PhysObjectExtractor/python -> python/PhysObjectExtractorTool/PhysObjectExtractor Building edm plugin tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/libPhysObjectExtractorToolPhysObjectExtractor.so tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In function
FatjetAnalyzer::FatjetAnalyzer(edm::ParameterSet const&)': FatjetAnalyzer.cc:(.text+0xc21): undefined reference to
JetCorrectorParameters::JetCorrectorParameters(std::string const&, std::string const&)' FatjetAnalyzer.cc:(.text+0xd40): undefined reference toFactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator<JetCorrectorParameters> > const&)' FatjetAnalyzer.cc:(.text+0xe27): undefined reference to
FactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator> const&)' FatjetAnalyzer.cc:(.text+0xf07): undefined reference to JetCorrectionUncertainty::JetCorrectionUncertainty(std::string const&)' FatjetAnalyzer.cc:(.text+0xfe5): undefined reference to
JME::JetResolution::JetResolution(std::string const&)' FatjetAnalyzer.cc:(.text+0x104c): undefined reference toJME::JetResolutionScaleFactor::JetResolutionScaleFactor(std::string const&)' FatjetAnalyzer.cc:(.text+0x1abc): undefined reference to
JetCorrectionUncertainty::~JetCorrectionUncertainty()' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In functionFatjetAnalyzer::analyze(edm::Event const&, edm::EventSetup const&)': FatjetAnalyzer.cc:(.text+0x243c): undefined reference to
JetCorrectionUncertainty::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x245b): undefined reference toJetCorrectionUncertainty::setJetPt(float)' FatjetAnalyzer.cc:(.text+0x246c): undefined reference to
JetCorrectionUncertainty::getUncertainty(bool)' FatjetAnalyzer.cc:(.text+0x24a7): undefined reference toJetCorrectionUncertainty::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x24b9): undefined reference to
JetCorrectionUncertainty::setJetPt(float)' FatjetAnalyzer.cc:(.text+0x24ca): undefined reference toJetCorrectionUncertainty::getUncertainty(bool)' FatjetAnalyzer.cc:(.text+0x27f4): undefined reference to
FactorizedJetCorrector::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x280d): undefined reference toFactorizedJetCorrector::setJetPt(float)' FatjetAnalyzer.cc:(.text+0x2826): undefined reference to
FactorizedJetCorrector::setJetE(float)' FatjetAnalyzer.cc:(.text+0x2850): undefined reference toFactorizedJetCorrector::setJetA(float)' FatjetAnalyzer.cc:(.text+0x286e): undefined reference to
FactorizedJetCorrector::setRho(float)' FatjetAnalyzer.cc:(.text+0x289d): undefined reference toFactorizedJetCorrector::setNPV(int)' FatjetAnalyzer.cc:(.text+0x28a9): undefined reference to
FactorizedJetCorrector::getCorrection()' FatjetAnalyzer.cc:(.text+0x2be9): undefined reference toFactorizedJetCorrector::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x2c02): undefined reference to
FactorizedJetCorrector::setJetPt(float)' FatjetAnalyzer.cc:(.text+0x2c1b): undefined reference toFactorizedJetCorrector::setJetE(float)' FatjetAnalyzer.cc:(.text+0x2c4c): undefined reference to
FactorizedJetCorrector::setJetA(float)' FatjetAnalyzer.cc:(.text+0x2c6a): undefined reference toFactorizedJetCorrector::setRho(float)' FatjetAnalyzer.cc:(.text+0x2c99): undefined reference to
FactorizedJetCorrector::setNPV(int)' FatjetAnalyzer.cc:(.text+0x2ca5): undefined reference toFactorizedJetCorrector::getCorrection()' FatjetAnalyzer.cc:(.text+0x2cf9): undefined reference to
JetCorrectionUncertainty::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x2d90): undefined reference toJetCorrectionUncertainty::setJetEta(float)' FatjetAnalyzer.cc:(.text+0x2e13): undefined reference to
JME::JetParameters::JetParameters(std::initializer_list<std::pair<JME::Binning const, float> >)' FatjetAnalyzer.cc:(.text+0x2e22): undefined reference toJME::JetResolution::getResolution(JME::JetParameters const&) const' FatjetAnalyzer.cc:(.text+0x2e3c): undefined reference to
JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' FatjetAnalyzer.cc:(.text+0x2e52): undefined reference toJME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' FatjetAnalyzer.cc:(.text+0x2e68): undefined reference to
JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In functionboost::detail::sp_counted_impl_p<JetCorrectionUncertainty>::dispose()': FatjetAnalyzer.cc:(.text._ZN5boost6detail17sp_counted_impl_pI24JetCorrectionUncertaintyE7disposeEv[_ZN5boost6detail17sp_counted_impl_pI24JetCorrectionUncertaintyE7disposeEv]+0xe): undefined reference to
JetCorrectionUncertainty::~JetCorrectionUncertainty()' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In functionboost::detail::sp_counted_impl_p<FactorizedJetCorrector>::dispose()': FatjetAnalyzer.cc:(.text._ZN5boost6detail17sp_counted_impl_pI22FactorizedJetCorrectorE7disposeEv[_ZN5boost6detail17sp_counted_impl_pI22FactorizedJetCorrectorE7disposeEv]+0xf): undefined reference to
FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/FatjetAnalyzer.o: In functionvoid boost::checked_delete<FactorizedJetCorrector>(FactorizedJetCorrector*)': FatjetAnalyzer.cc:(.text._ZN5boost14checked_deleteI22FactorizedJetCorrectorEEvPT_[_ZN5boost14checked_deleteI22FactorizedJetCorrectorEEvPT_]+0xe): undefined reference to
FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/JetAnalyzer.o: In functionJetAnalyzer::JetAnalyzer(edm::ParameterSet const&)': JetAnalyzer.cc:(.text+0x11f8): undefined reference to
JetCorrectorParameters::JetCorrectorParameters(std::string const&, std::string const&)' JetAnalyzer.cc:(.text+0x1280): undefined reference toFactorizedJetCorrector::FactorizedJetCorrector(std::vector<JetCorrectorParameters, std::allocator<JetCorrectorParameters> > const&)' JetAnalyzer.cc:(.text+0x136e): undefined reference to
JetCorrectionUncertainty::JetCorrectionUncertainty(std::string const&)' JetAnalyzer.cc:(.text+0x1453): undefined reference toJME::JetResolution::JetResolution(std::string const&)' JetAnalyzer.cc:(.text+0x14c1): undefined reference to
JME::JetResolutionScaleFactor::JetResolutionScaleFactor(std::string const&)' JetAnalyzer.cc:(.text+0x235d): undefined reference toJetCorrectionUncertainty::~JetCorrectionUncertainty()' JetAnalyzer.cc:(.text+0x24f2): undefined reference to
FactorizedJetCorrectorCalculator::~FactorizedJetCorrectorCalculator()' tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/JetAnalyzer.o: In functionJetAnalyzer::analyze(edm::Event const&, edm::EventSetup const&)': JetAnalyzer.cc:(.text+0x278c): undefined reference to
JetCorrectionUncertainty::setJetEta(float)' JetAnalyzer.cc:(.text+0x27ab): undefined reference toJetCorrectionUncertainty::setJetPt(float)' JetAnalyzer.cc:(.text+0x27bc): undefined reference to
JetCorrectionUncertainty::getUncertainty(bool)' JetAnalyzer.cc:(.text+0x27f5): undefined reference toJetCorrectionUncertainty::setJetEta(float)' JetAnalyzer.cc:(.text+0x2807): undefined reference to
JetCorrectionUncertainty::setJetPt(float)' JetAnalyzer.cc:(.text+0x2818): undefined reference toJetCorrectionUncertainty::getUncertainty(bool)' JetAnalyzer.cc:(.text+0x2e49): undefined reference to
FactorizedJetCorrector::setJetEta(float)' JetAnalyzer.cc:(.text+0x2e62): undefined reference toFactorizedJetCorrector::setJetPt(float)' JetAnalyzer.cc:(.text+0x2e7b): undefined reference to
FactorizedJetCorrector::setJetE(float)' JetAnalyzer.cc:(.text+0x2eaa): undefined reference toFactorizedJetCorrector::setJetA(float)' JetAnalyzer.cc:(.text+0x2ec8): undefined reference to
FactorizedJetCorrector::setRho(float)' JetAnalyzer.cc:(.text+0x2ef7): undefined reference toFactorizedJetCorrector::setNPV(int)' JetAnalyzer.cc:(.text+0x2f03): undefined reference to
FactorizedJetCorrector::getCorrection()' JetAnalyzer.cc:(.text+0x2f53): undefined reference toJetCorrectionUncertainty::setJetEta(float)' JetAnalyzer.cc:(.text+0x3050): undefined reference to
JetCorrectionUncertainty::setJetEta(float)' JetAnalyzer.cc:(.text+0x30d1): undefined reference toJME::JetParameters::JetParameters(std::initializer_list<std::pair<JME::Binning const, float> >)' JetAnalyzer.cc:(.text+0x30e0): undefined reference to
JME::JetResolution::getResolution(JME::JetParameters const&) const' JetAnalyzer.cc:(.text+0x30fa): undefined reference toJME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' JetAnalyzer.cc:(.text+0x3110): undefined reference to
JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' JetAnalyzer.cc:(.text+0x3126): undefined reference to `JME::JetResolutionScaleFactor::getScaleFactor(JME::JetParameters const&, Variation) const' collect2: error: ld returned 1 exit status gmake: [tmp/slc6_amd64_gcc493/src/PhysObjectExtractorTool/PhysObjectExtractor/src/PhysObjectExtractorToolPhysObjectExtractor/libPhysObjectExtractorToolPhysObjectExtractor.so] Error 1 gmake: [There are compilation/build errors. Please see the detail log above.] Error 2— Reply to this email directly, view it on GitHub https://github.com/cms-opendata-analyses/PhysObjectExtractorTool/pull/78#issuecomment-1173299372, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACVFOJDCREK5S44BGTPUE3LVSJLHNANCNFSM52RVOFQA . You are receiving this because you were mentioned.Message ID: @.*** com>
Ok @caredg I've updated the BuildFile, which should hopefully fix it.
Mega update: -- JetAnalyzer = updated copy of PatJetAnalyzer from 2011/2012. BTagging utilities are updated for 2015. -- FatJetAnalyzer = new. Accesses the basic jet substructure objects. -- JEC is done by text files pending update to the GT access in the container. -- poet_cfg.py updated.