class TrigPar Trigger parameter dictionary class.
A trigger parameter dictionary holds a list of parameters and their values. Each parameter can be of type int, double, or string.
TrigPar(const char *FileName)
TrigPar(std::istream& file)
~TrigPar(void)
bool exists(const std::string& ParName) const
Param& operator[](const std::string &Name)
const Param& operator[](const std::string &Name) const
int getInt(const std::string& ParName) const
double getDouble(const std::string& ParName) const
std::string getString(const std::string& ParName) const
void addPar(const std::string& ParName, int ipar)
void addPar(const std::string& ParName, double dpar)
void addPar(const std::string& ParName, const std::string& spar)
void addPar(const std::string& Name, const char *Type, const char *Value)
void remove(const std::string& Name)
void setPar(const std::string& ParName, int ipar)
void setPar(const std::string& ParName, double dpar)
void setPar(const std::string& ParName, const std::string& spar)
void Read(std::istream& istr, const std::string& prefix="")
std::ostream& Write(std::ostream& ostr, const std::string& prefix="") const
alphabetic index hierarchy of classes
generated by doc++