BAT  0.9.4
The Bayesian analysis toolkit
 All Classes Namespaces Functions Variables Enumerations
BCMTFProcess.h
1 #ifndef __BCMTFPROCESS__H
2 #define __BCMTFPROCESS__H
3 
14 /*
15  * Copyright (C) 2007-2014, the BAT core developer team
16  * All rights reserved.
17  *
18  * For the licensing terms see doc/COPYING.
19  * For documentation see http://mpp.mpg.de/bat
20  */
21 
22 // ---------------------------------------------------------
23 
24 #include <string>
25 
26 // ---------------------------------------------------------
28 {
29 public:
30 
37  BCMTFProcess(const char * name);
38 
41  ~BCMTFProcess();
42 
49  std::string GetName()
50  { return fName; };
51 
55  { return fHistogramColor; };
56 
60  { return fHistogramFillStyle; };
61 
65  { return fHistogramLineStyle; };
66 
75  void SetName(const char * name)
76  { fName = name; };
77 
81  void SetHistogramColor(int color)
82  { fHistogramColor = color; };
83 
87  void SetHistogramFillStyle(int style)
88  { fHistogramFillStyle = style; };
89 
93  void SetHistogramLineStyle(int style)
94  { fHistogramLineStyle = style; };
95 
98 private:
99 
102  std::string fName;
103 
106  int fHistogramColor;
107 
110  int fHistogramFillStyle;
111 
114  int fHistogramLineStyle;
115 
116 };
117 // ---------------------------------------------------------
118 
119 #endif
120 
int GetHistogramLineStyle()
Definition: BCMTFProcess.h:64
void SetName(const char *name)
Definition: BCMTFProcess.h:75
BCMTFProcess(const char *name)
A class describing a process.
Definition: BCMTFProcess.h:27
std::string GetName()
Definition: BCMTFProcess.h:49
void SetHistogramColor(int color)
Definition: BCMTFProcess.h:81
int GetHistogramColor()
Definition: BCMTFProcess.h:54
void SetHistogramLineStyle(int style)
Definition: BCMTFProcess.h:93
int GetHistogramFillStyle()
Definition: BCMTFProcess.h:59
void SetHistogramFillStyle(int style)
Definition: BCMTFProcess.h:87