// pbarpParser class definition file. -*- C++ -*- // Copyright 2012 Bertram Kopf #pragma once #include "PwaUtils/ParserBase.hh" // Boost headers go here class pbarpParser : public ParserBase { public: pbarpParser(int argc,char **argv); virtual ~pbarpParser(){;} const unsigned int getLMax() const { return _lMax; } const std::vector<std::string>& productionSystem() const { return _productionSystem; } const std::vector<std::string>& histMassNames() const { return _histMass; } const std::vector<std::string>& histAngleNames() const { return _histAngles;} protected: virtual bool parseCommandLine(int argc,char **argv); unsigned int _lMax; std::vector<std::string> _productionSystem; std::vector<std::string> _histMass; std::vector<std::string> _histAngles; };