source: trunk/source/visualization/HepRep/include/cheprep/DefaultHepRepTreeID.h@ 1128

Last change on this file since 1128 was 834, checked in by garnier, 17 years ago

import all except CVS

  • Property svn:executable set to *
File size: 853 bytes
RevLine 
[834]1// Copyright FreeHEP, 2005.
2#ifndef CHEPREP_DEFAULTHEPREPTREEID_H
3#define CHEPREP_DEFAULTHEPREPTREEID_H 1
4
5#include "cheprep/config.h"
6
7#include <string>
8
9#include "HEPREP/HepRepTreeID.h"
10
11/**
12 * @author Mark Donszelmann
13 * @version $Id: DefaultHepRepTreeID.h,v 1.3 2005/06/02 21:28:45 duns Exp $
14 */
15namespace cheprep {
16
17class DefaultHepRepTreeID : public virtual HEPREP::HepRepTreeID {
18
19 private:
20 std::string name;
21 std::string version;
22 std::string qualifier;
23
24 public:
25 DefaultHepRepTreeID(std::string name, std::string version, std::string qualifier = "top_level");
26 ~DefaultHepRepTreeID();
27
28 std::string getQualifier();
29 void setQualifier(std::string qualifier);
30 std::string getName();
31 std::string getVersion();
32};
33
34} // cheprep
35
36
37#endif
Note: See TracBrowser for help on using the repository browser.