ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HepRepTreeID.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file HepRepTreeID.h
1 // -*- C++ -*-
2 // AID-GENERATED
3 // =========================================================================
4 // This class was generated by AID - Abstract Interface Definition
5 // DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
6 // =========================================================================
7 #ifndef HEPREP_HEPREPTREEID_H
8 #define HEPREP_HEPREPTREEID_H 1
9 
10 // Copyright 2000-2005, FreeHEP.
11 
12 #include <string>
13 
14 namespace HEPREP {
15 
21 class HepRepTreeID {
22 
23 public:
25  virtual ~HepRepTreeID() { /* nop */; }
26 
32  virtual std::string getName() = 0;
33 
39  virtual std::string getVersion() = 0;
40 
46  virtual std::string getQualifier() = 0;
47 
53  virtual void setQualifier(std::string qualifier) = 0;
54 
61 // HepRepTreeID* copy() throws CloneNotSupportedException;
62 }; // class
63 } // namespace HEPREP
64 #endif /* ifndef HEPREP_HEPREPTREEID_H */