ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DefaultHepRepAttDef.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file DefaultHepRepAttDef.h
1 // Copyright FreeHEP, 2005.
2 #ifndef CHEPREP_DEFAULTHEPREPATTDEF_H
3 #define CHEPREP_DEFAULTHEPREPATTDEF_H 1
4 
5 #include "cheprep/config.h"
6 
7 #include <string>
8 
9 #include "HEPREP/HepRepAttDef.h"
10 
14 namespace cheprep {
15 
16 class DefaultHepRepAttDef : public virtual HEPREP::HepRepAttDef {
17 
18  private:
19  std::string name, desc, category, extra;
20 
21  public:
22  DefaultHepRepAttDef(std::string name, std::string desc, std::string category, std::string extra);
24 
26  std::string getName();
27  std::string getLowerCaseName();
28  std::string getDescription();
29  std::string getCategory();
30  std::string getExtra();
31 };
32 
33 } // cheprep
34 
35 
36 #endif