BayesianAnalysisToolkit  0.9.3
Private Attributes | List of all members
BCMTFProcess Class Reference

A class describing a process. More...

#include <BCMTFProcess.h>

Public Member Functions

Constructors and destructors
 BCMTFProcess (const char *name)
 
 ~BCMTFProcess ()
 
Member functions (get)
std::string GetName ()
 
int GetHistogramColor ()
 
int GetHistogramFillStyle ()
 
int GetHistogramLineStyle ()
 
Member functions (set)
void SetName (const char *name)
 
void SetHistogramColor (int color)
 
void SetHistogramFillStyle (int style)
 
void SetHistogramLineStyle (int style)
 

Private Attributes

std::string fName
 
int fHistogramColor
 
int fHistogramFillStyle
 
int fHistogramLineStyle
 

Detailed Description

A class describing a process.

Author
Daniel Kollar
Kevin Kröninger
Version
1.1
Date
06.2012 This class describes a process.

Definition at line 27 of file BCMTFProcess.h.

Constructor & Destructor Documentation

BCMTFProcess::BCMTFProcess ( const char *  name)

The default constructor. name The name of the process.

Definition at line 14 of file BCMTFProcess.cxx.

14  : fName(name)
15  , fHistogramColor(-1)
18 {
19 }
BCMTFProcess::~BCMTFProcess ( )

The default destructor.

Definition at line 22 of file BCMTFProcess.cxx.

23 {}

Member Function Documentation

int BCMTFProcess::GetHistogramColor ( )
inline
Returns
The histogram color.

Definition at line 54 of file BCMTFProcess.h.

55  { return fHistogramColor; };
int BCMTFProcess::GetHistogramFillStyle ( )
inline
Returns
The histogram fill style.

Definition at line 59 of file BCMTFProcess.h.

60  { return fHistogramFillStyle; };
int BCMTFProcess::GetHistogramLineStyle ( )
inline
Returns
the Histogram line style.

Definition at line 64 of file BCMTFProcess.h.

65  { return fHistogramLineStyle; };
std::string BCMTFProcess::GetName ( )
inline
Returns
The name of the process.

Definition at line 49 of file BCMTFProcess.h.

50  { return fName; };
void BCMTFProcess::SetHistogramColor ( int  color)
inline

Set the histogram color.

Parameters
colorThe color.

Definition at line 81 of file BCMTFProcess.h.

82  { fHistogramColor = color; };
void BCMTFProcess::SetHistogramFillStyle ( int  style)
inline

Set the histogram fill style.

Parameters
colorThe fill style.

Definition at line 87 of file BCMTFProcess.h.

88  { fHistogramFillStyle = style; };
void BCMTFProcess::SetHistogramLineStyle ( int  style)
inline

Set the histogram line style.

Parameters
colorThe line style.

Definition at line 93 of file BCMTFProcess.h.

94  { fHistogramLineStyle = style; };
void BCMTFProcess::SetName ( const char *  name)
inline

Set the name of the process.

Parameters
nameThe name of the process.

Definition at line 75 of file BCMTFProcess.h.

76  { fName = name; };

Member Data Documentation

int BCMTFProcess::fHistogramColor
private

The histogram color

Definition at line 106 of file BCMTFProcess.h.

int BCMTFProcess::fHistogramFillStyle
private

The fill style.

Definition at line 110 of file BCMTFProcess.h.

int BCMTFProcess::fHistogramLineStyle
private

The line style.

Definition at line 114 of file BCMTFProcess.h.

std::string BCMTFProcess::fName
private

The name of the process.

Definition at line 94 of file BCMTFProcess.h.


The documentation for this class was generated from the following files: