BayesianAnalysisToolkit  0.9.3
BCMTFProcess.h
Go to the documentation of this file.
1 #ifndef __BCMTFPROCESS__H
2 #define __BCMTFPROCESS__H
3 
14 /*
15  * Copyright (C) 2007-2013, 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 
107 
111 
115 
116 };
117 // ---------------------------------------------------------
118 
119 #endif
120