DefaultHepRepAttDef.cc

Go to the documentation of this file.
00001 // Copyright FreeHEP, 2005.
00002 
00003 #include <iostream>
00004 #include <cstring>
00005 #include <cctype>
00006 #include <algorithm>
00007 
00008 #include "cheprep/DefaultHepRepAttDef.h"
00009 
00010 using namespace std;
00011 using namespace HEPREP;
00012 
00017 namespace cheprep {
00018 
00019 DefaultHepRepAttDef::DefaultHepRepAttDef(string aName, string aDesc, string aCategory, string anExtra)
00020     : name(aName), desc(aDesc), category(aCategory), extra(anExtra) {
00021 }
00022 
00023 DefaultHepRepAttDef::~DefaultHepRepAttDef() {
00024 }
00025 
00026 HepRepAttDef* DefaultHepRepAttDef::copy() {
00027     return new DefaultHepRepAttDef(name, desc, category, extra);
00028 }
00029 
00030 string DefaultHepRepAttDef::getName() {
00031     return name;
00032 }
00033 
00034 string DefaultHepRepAttDef::getLowerCaseName() {
00035     string s = name;
00036     transform(s.begin(), s.end(), s.begin(), (int(*)(int)) tolower);
00037     return s;
00038 }
00039 
00040 string DefaultHepRepAttDef::getDescription() {
00041     return desc;
00042 }
00043 
00044 string DefaultHepRepAttDef::getCategory() {
00045     return category;
00046 }
00047 
00048 string DefaultHepRepAttDef::getExtra() {
00049     return extra;
00050 }
00051 
00052 } // cheprep

Generated on Mon May 27 17:47:34 2013 for Geant4 by  doxygen 1.4.7