BayesianAnalysisToolkit  0.9.3
BCSummaryPriorModel.h
Go to the documentation of this file.
1 #ifndef __BCSUMMARYPRIORMODEL__H
2 #define __BCSUMMARYPRIORMODEL__H
3 
15 /*
16  * Copyright (C) 2007-2013, the BAT core developer team
17  * All rights reserved.
18  *
19  * For the licensing terms see doc/COPYING.
20  * For documentation see http://mpp.mpg.de/bat
21  */
22 
23 // ---------------------------------------------------------
24 
25 #include "BCModel.h"
26 
27 // ---------------------------------------------------------
28 
30 {
31  public:
32 
33  // Constructors and destructor
34 
38 
42  BCSummaryPriorModel(const char * name);
43 
47 
51  void SetModel(BCModel * model);
52 
58  double LogAPrioriProbability(const std::vector<double> &parameters);
59 
65  double LogLikelihood(const std::vector<double> &parameters);
66 
67  private:
68 
72 
73 };
74 // ---------------------------------------------------------
75 
76 #endif
77