g++ -o "RivetMyAnalysis.so" -shared -fPIC -I/unix/cedar/software/slc5/rivet-1.3.0.p2/include -I/afs/cern.ch/sw/lcg/external/HepMC/2.03.11/x86_64-slc5-gcc43-opt/include -I/afs/cern.ch/sw/lcg/external/fastjet/2.4.2/x86_64-slc5-gcc43-opt/include -I/usr/include -I/afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt/include/boost-1_42 ZEUS_2007_S6591329.cc g++ -o "RivetMyAnalysis.so" -shared -fPIC -I/unix/cedar/software/slc5/rivet-1.3.0.p2/include -I/afs/cern.ch/sw/lcg/external/HepMC/2.03.11/x86_64-slc5-gcc43-opt/include -I/afs/cern.ch/sw/lcg/external/fastjet/2.4.2/x86_64-slc5-gcc43-opt/include -I/usr/include -I/afs/cern.ch/sw/lcg/external/Boost/1.42.0_python2.5/x86_64-slc5-gcc43-opt/include/boost-1_42 ZEUS_2007_S6591329.cc ZEUS_2007_S6591329.cc: In member function ‘virtual void Rivet::ZEUS_2007_S6591329::init()’: ZEUS_2007_S6591329.cc:40: error: ‘_histQ’ was not declared in this scope ZEUS_2007_S6591329.cc:41: error: ‘_histX’ was not declared in this scope ZEUS_2007_S6591329.cc:42: error: ‘_histY’ was not declared in this scope ZEUS_2007_S6591329.cc:45: error: ‘_profQ2vsX’ was not declared in this scope ZEUS_2007_S6591329.cc:46: error: ‘_profQ2vsY’ was not declared in this scope ZEUS_2007_S6591329.cc:47: error: ‘_profYvsX’ was not declared in this scope ZEUS_2007_S6591329.cc: In member function ‘virtual void Rivet::ZEUS_2007_S6591329::analyze(const Rivet::Event&)’: ZEUS_2007_S6591329.cc:83: error: ‘_histQ’ was not declared in this scope ZEUS_2007_S6591329.cc:84: error: ‘_histX’ was not declared in this scope ZEUS_2007_S6591329.cc:85: error: ‘_histY’ was not declared in this scope ZEUS_2007_S6591329.cc:90: error: ‘_profQ2vsX’ was not declared in this scope ZEUS_2007_S6591329.cc:91: error: ‘_profQ2vsY’ was not declared in this scope ZEUS_2007_S6591329.cc:92: error: ‘_profYvsX’ was not declared in this scope ZEUS_2007_S6591329.cc:97: error: a function-definition is not allowed here before ‘{’ token ZEUS_2007_S6591329.cc:106: error: expected primary-expression before ‘private’ ZEUS_2007_S6591329.cc:106: error: expected `;' before ‘private’ ZEUS_2007_S6591329.cc:117: error: expected initializer before ‘}’ token ZEUS_2007_S6591329.cc: At global scope: ZEUS_2007_S6591329.cc:117: error: expected unqualified-id at end of input ZEUS_2007_S6591329.cc:117: error: expected `}' at end of input /unix/cedar/software/slc5/rivet-1.3.0.p2/include/Rivet/Analysis.hh: In member function ‘Rivet::Analysis* Rivet::AnalysisBuilder::mkAnalysis() const [with T = Rivet::ZEUS_2007_S6591329]’: ZEUS_2007_S6591329.cc:117: instantiated from here /unix/cedar/software/slc5/rivet-1.3.0.p2/include/Rivet/Analysis.hh:500: error: cannot allocate an object of abstract type ‘Rivet::ZEUS_2007_S6591329’ ZEUS_2007_S6591329.cc:17: note: because the following virtual functions are pure within ‘Rivet::ZEUS_2007_S6591329’: /unix/cedar/software/slc5/rivet-1.3.0.p2/include/Rivet/Analysis.hh:91: note: virtual void Rivet::Analysis::finalize()