Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
DefaultHepRepAttDef.cc
이 파일의 문서화 페이지로 가기
1 // Copyright FreeHEP, 2005.
2 
3 #include <iostream>
4 #include <cstring>
5 #include <cctype>
6 #include <algorithm>
7 
9 
10 using namespace std;
11 using namespace HEPREP;
12 
17 namespace cheprep {
18 
19 DefaultHepRepAttDef::DefaultHepRepAttDef(string aName, string aDesc, string aCategory, string anExtra)
20  : name(aName), desc(aDesc), category(aCategory), extra(anExtra) {
21 }
22 
24 }
25 
28 }
29 
31  return name;
32 }
33 
35  string s = name;
36  transform(s.begin(), s.end(), s.begin(), (int(*)(int)) tolower);
37  return s;
38 }
39 
41  return desc;
42 }
43 
45  return category;
46 }
47 
49  return extra;
50 }
51 
52 } // cheprep
const XML_Char * name
Definition: expat.h:151
const XML_Char * s
Definition: expat.h:262
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
DefaultHepRepAttDef(std::string name, std::string desc, std::string category, std::string extra)
HEPREP::HepRepAttDef * copy()