BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtSymTable.hh
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2//
3// Environment:
4// This software is part of the EvtGen package developed jointly
5// for the BaBar and CLEO collaborations. If you use all or part
6// of it, please give an appropriate acknowledgement.
7//
8// Copyright Information: See EvtGen/COPYRIGHT
9// Copyright (C) 1998 Caltech, UCSB
10//
11// Module: EvtGen/EvtSymTable.hh
12//
13// Description: Class to hold the symbols that are defined
14// in the DECAY files.
15//
16// Modification history:
17//
18// RYD May 8, 1998 Module created
19//
20//------------------------------------------------------------------------
21
22#ifndef EVTSYMTABLE_HH
23#define EVTSYMTABLE_HH
24
25#include <map>
26#include <string>
27
29
30public:
33
34 static void Define( const std::string& name, std::string d );
35
36 static std::string Get( const std::string& name, int& ierr );
37
38private:
39 static std::map<std::string, std::string> _symMap;
40};
41
42#endif
static void Define(const std::string &name, std::string d)
static std::string Get(const std::string &name, int &ierr)