ATLAS Offline Software
RegSelName.h
Go to the documentation of this file.
1 // emacs: this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 /**************************************************************************
8  **
9  ** File: RegSelname.h
10  **
11  ** Description:
12  **
13  **
14  **
15  ** Author: M.Sutton
16  **
17  ** Created: Thu Apr 5 22:47:41 BST 2007
18  ** Modified:
19  **
20  **
21  **
22  **************************************************************************/
23 
24 
25 #ifndef __REGSELNAME_H
26 #define __REGSELNAME_H
27 
28 #include <string>
29 
30 
31 
32 
33 class RegSelName {
34 
35 public:
36 
37  RegSelName(const std::string& s="") : m_name(s) { }
38 
39  const std::string& getName() const { return m_name; }
40 
41  RegSelName& operator=(const std::string& s) { m_name=s; return *this; }
42 
43 protected:
44 
45  std::string m_name;
46 
47 };
48 
49 
50 
51 #endif /* __REGSELNAME_H */
52 
53 
54 
55 
56 
57 
58 
59 
60 
61 
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
RegSelName::m_name
std::string m_name
Definition: RegSelName.h:60
RegSelName
Definition: RegSelName.h:33
RegSelName::RegSelName
RegSelName(const std::string &s="")
Definition: RegSelName.h:52
RegSelName::operator=
RegSelName & operator=(const std::string &s)
Definition: RegSelName.h:56
RegSelName::getName
const std::string & getName() const
Definition: RegSelName.h:54