Changeset View
Changeset View
Standalone View
Standalone View
EvtGenBase/EvtModelAlias.hh
Show All 28 Lines | public: | ||||
EvtModelAlias(){}; | EvtModelAlias(){}; | ||||
EvtModelAlias( std::string alias, std::string model, | EvtModelAlias( std::string alias, std::string model, | ||||
std::vector<std::string> args ); | std::vector<std::string> args ); | ||||
~EvtModelAlias(){}; | ~EvtModelAlias(){}; | ||||
EvtModelAlias( const EvtModelAlias& copyMe ); | EvtModelAlias( const EvtModelAlias& copyMe ); | ||||
EvtModelAlias operator=( const EvtModelAlias& copyMe ); | EvtModelAlias operator=( const EvtModelAlias& copyMe ); | ||||
bool matchAlias( const std::string& cand ) | bool matchAlias( const std::string& cand ) | ||||
{ | { | ||||
if ( cand == _aliasName ) | if ( cand == m_aliasName ) | ||||
return true; | return true; | ||||
return false; | return false; | ||||
} | } | ||||
std::string getName() { return _model; } | std::string getName() { return m_model; } | ||||
std::vector<std::string> getArgList(); | std::vector<std::string> getArgList(); | ||||
private: | private: | ||||
std::string _aliasName; | std::string m_aliasName; | ||||
std::string _model; | std::string m_model; | ||||
std::vector<std::string> _modelArgs; | std::vector<std::string> m_modelArgs; | ||||
}; | }; | ||||
#endif | #endif |