BAT  0.9.4
The Bayesian analysis toolkit
 All Classes Namespaces Functions Variables Enumerations
BCMTFSystematic.h
1 #ifndef __BCMTFSYSTEMATIC__H
2 #define __BCMTFSYSTEMATIC__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  BCMTFSystematic(const char * name);
38 
42 
49  std::string GetName()
50  { return fSystematicName; };
51 
55  { return fFlagSystematicActive; };
56 
64  void SetFlagSystematicActive(bool flag)
65  { fFlagSystematicActive = flag; };
66 
69 private:
70 
73  std::string fSystematicName;
74 
77  bool fFlagSystematicActive;
78 
79 };
80 // ---------------------------------------------------------
81 
82 #endif
83 
bool GetFlagSystematicActive()
void SetFlagSystematicActive(bool flag)
BCMTFSystematic(const char *name)
std::string GetName()
A class desribing a systematic uncertainty.