MINT2
RooHILLdini_misID.h
Go to the documentation of this file.
1 #ifndef ROO_ROOHILLDINI_MISID
2 #define ROO_ROOHILLDINI_MISID
3 
4 #include "RooAbsPdf.h"
5 #include "RooRealProxy.h"
6 #include "TMath.h"
7 
8 class RooRealVar;
9 
10 class RooHILLdini_misID : public RooAbsPdf {
11 
12 public:
13  RooHILLdini_misID(const char *name, const char *title,RooAbsReal& _m, RooAbsReal& _a, RooAbsReal& _b, RooAbsReal& _csi, RooAbsReal& _m1, RooAbsReal& _s1, RooAbsReal& _m2, RooAbsReal& _s2, RooAbsReal& _m3, RooAbsReal& _s3, RooAbsReal& _m4, RooAbsReal& _s4, RooAbsReal& _f1, RooAbsReal& _f2, RooAbsReal& _f3);
14 
15  RooHILLdini_misID(const RooHILLdini_misID& other, const char* name = 0);
16  virtual TObject* clone(const char* newname) const { return new RooHILLdini_misID(*this,newname); }
17  inline virtual ~ RooHILLdini_misID() {}
18 
19 protected:
20  RooRealProxy m;
21  RooRealProxy a;
22  RooRealProxy b;
23  RooRealProxy csi;
24  RooRealProxy m1;
25  RooRealProxy s1;
26  RooRealProxy m2;
27  RooRealProxy s2;
28  RooRealProxy m3;
29  RooRealProxy s3;
30  RooRealProxy m4;
31  RooRealProxy s4;
32  RooRealProxy f1;
33  RooRealProxy f2;
34  RooRealProxy f3;
35 
36  Double_t evaluate() const;
37 
38 private:
39 // ClassDef( RooHILLdini_misID,0)
40 };
41 
42 #endif
RooHILLdini_misID(const char *name, const char *title, RooAbsReal &_m, RooAbsReal &_a, RooAbsReal &_b, RooAbsReal &_csi, RooAbsReal &_m1, RooAbsReal &_s1, RooAbsReal &_m2, RooAbsReal &_s2, RooAbsReal &_m3, RooAbsReal &_s3, RooAbsReal &_m4, RooAbsReal &_s4, RooAbsReal &_f1, RooAbsReal &_f2, RooAbsReal &_f3)
virtual TObject * clone(const char *newname) const
Double_t evaluate() const
virtual ~ RooHILLdini_misID()