ATLAS Offline Software
DetectorDescription
AGDD
AGDDModel
AGDDModel
AGDDColorStore.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef AGDDColorStore_H
6
#define AGDDColorStore_H
7
8
class
AGDDColor
;
9
10
#include <map>
11
#include <string>
12
13
typedef
std::map<std::string,AGDDColor* >
AGDDColorMap
;
14
15
class
AGDDColorStore
:
public
AGDDColorMap
{
16
public
:
17
AGDDColorStore
();
18
void
Register
(
AGDDColor
*);
19
AGDDColor
*
GetColor
(
const
std::string&);
20
bool
Exist
(
const
std::string&)
const
;
21
private
:
22
23
};
24
25
#endif
AGDDColorStore::Register
void Register(AGDDColor *)
Definition:
AGDDColorStore.cxx:13
AGDDColorStore::GetColor
AGDDColor * GetColor(const std::string &)
Definition:
AGDDColorStore.cxx:24
AGDDColorMap
std::map< std::string, AGDDColor * > AGDDColorMap
Definition:
AGDDColorStore.h:8
AGDDColorStore::AGDDColorStore
AGDDColorStore()
Definition:
AGDDColorStore.cxx:9
AGDDColor
Definition:
AGDDColor.h:12
AGDDColorStore
Definition:
AGDDColorStore.h:15
AGDDColorStore::Exist
bool Exist(const std::string &) const
Definition:
AGDDColorStore.cxx:19
Generated on Thu Jul 4 2024 21:09:55 for ATLAS Offline Software by
1.8.18