EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtModelAlias Class Reference

#include <EvtGenBase/EvtModelAlias.hh>

Public Member Functions

 EvtModelAlias ()
 EvtModelAlias (std::string alias, std::string model, std::vector< std::string > args)
 ~EvtModelAlias ()
 EvtModelAlias (const EvtModelAlias &copyMe)
EvtModelAlias operator= (const EvtModelAlias &copyMe)
bool matchAlias (const std::string &cand)
std::string getName ()
std::vector< std::string > getArgList ()

Private Attributes

std::string m_aliasName
std::string m_model
std::vector< std::string > m_modelArgs

Detailed Description

Definition at line 27 of file EvtModelAlias.hh.

Constructor & Destructor Documentation

◆ EvtModelAlias() [1/3]

EvtModelAlias::EvtModelAlias ( )
inline

Definition at line 29 of file EvtModelAlias.hh.

◆ EvtModelAlias() [2/3]

EvtModelAlias::EvtModelAlias ( std::string alias,
std::string model,
std::vector< std::string > args )

Definition at line 23 of file EvtModelAlias.cpp.

◆ ~EvtModelAlias()

EvtModelAlias::~EvtModelAlias ( )
inline

Definition at line 32 of file EvtModelAlias.hh.

◆ EvtModelAlias() [3/3]

EvtModelAlias::EvtModelAlias ( const EvtModelAlias & copyMe)

Definition at line 31 of file EvtModelAlias.cpp.

Member Function Documentation

◆ getArgList()

std::vector< std::string > EvtModelAlias::getArgList ( )

Definition at line 49 of file EvtModelAlias.cpp.

◆ getName()

std::string EvtModelAlias::getName ( )
inline

Definition at line 41 of file EvtModelAlias.hh.

◆ matchAlias()

bool EvtModelAlias::matchAlias ( const std::string & cand)
inline

Definition at line 35 of file EvtModelAlias.hh.

◆ operator=()

EvtModelAlias EvtModelAlias::operator= ( const EvtModelAlias & copyMe)

Definition at line 40 of file EvtModelAlias.cpp.

Member Data Documentation

◆ m_aliasName

std::string EvtModelAlias::m_aliasName
private

Definition at line 45 of file EvtModelAlias.hh.

◆ m_model

std::string EvtModelAlias::m_model
private

Definition at line 46 of file EvtModelAlias.hh.

◆ m_modelArgs

std::vector<std::string> EvtModelAlias::m_modelArgs
private

Definition at line 47 of file EvtModelAlias.hh.


The documentation for this class was generated from the following files: