ATLAS Offline Software
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AGDDColor Class Reference

#include <AGDDColor.h>

Collaboration diagram for AGDDColor:

Public Member Functions

 AGDDColor (AGDDColorStore &cs, const std::string &n, double a, double b, double c)
 
double Red () const
 
double Green () const
 
double Blue () const
 
const std::string & GetName () const
 

Private Member Functions

void RegisterToStore (AGDDColorStore &cs)
 

Private Attributes

std::string m_name
 
double m_red
 
double m_green
 
double m_blue
 

Detailed Description

Definition at line 12 of file AGDDColor.h.

Constructor & Destructor Documentation

◆ AGDDColor()

AGDDColor::AGDDColor ( AGDDColorStore cs,
const std::string &  n,
double  a,
double  b,
double  c 
)
inline

Definition at line 14 of file AGDDColor.h.

16  :m_name(n),m_red(a),m_green(b),m_blue(c)
17  {
18  RegisterToStore(cs);
19  }

Member Function Documentation

◆ Blue()

double AGDDColor::Blue ( ) const
inline

Definition at line 22 of file AGDDColor.h.

22 {return m_blue;}

◆ GetName()

const std::string& AGDDColor::GetName ( ) const
inline

Definition at line 23 of file AGDDColor.h.

23 {return m_name;}

◆ Green()

double AGDDColor::Green ( ) const
inline

Definition at line 21 of file AGDDColor.h.

21 {return m_green;}

◆ Red()

double AGDDColor::Red ( ) const
inline

Definition at line 20 of file AGDDColor.h.

20 {return m_red;}

◆ RegisterToStore()

void AGDDColor::RegisterToStore ( AGDDColorStore cs)
private

Definition at line 8 of file AGDDColor.cxx.

9 {
10  cs.Register(this);
11 }

Member Data Documentation

◆ m_blue

double AGDDColor::m_blue
private

Definition at line 27 of file AGDDColor.h.

◆ m_green

double AGDDColor::m_green
private

Definition at line 27 of file AGDDColor.h.

◆ m_name

std::string AGDDColor::m_name
private

Definition at line 25 of file AGDDColor.h.

◆ m_red

double AGDDColor::m_red
private

Definition at line 27 of file AGDDColor.h.


The documentation for this class was generated from the following files:
AGDDColor::m_green
double m_green
Definition: AGDDColor.h:27
AGDDColorStore::Register
void Register(AGDDColor *)
Definition: AGDDColorStore.cxx:13
AGDDColor::m_name
std::string m_name
Definition: AGDDColor.h:25
AGDDColor::m_blue
double m_blue
Definition: AGDDColor.h:27
AGDDColor::RegisterToStore
void RegisterToStore(AGDDColorStore &cs)
Definition: AGDDColor.cxx:8
beamspotman.n
n
Definition: beamspotman.py:731
AGDDColor::m_red
double m_red
Definition: AGDDColor.h:27
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
a
TList * a
Definition: liststreamerinfos.cxx:10
python.compressB64.c
def c
Definition: compressB64.py:93