MINT2
RooHORNSdini_misID.h
Go to the documentation of this file.
1 #ifndef ROO_ROOHORNSDINI_MISID
2 #define ROO_ROOHORNSDINI_MISID
3 
4 #include "RooAbsPdf.h"
5 #include "RooRealProxy.h"
6 #include "TMath.h"
7 
8 
9 class RooRealVar;
10 
11 class RooHORNSdini_misID : public RooAbsPdf {
12 
13 
14 public:
15  RooHORNSdini_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);
16 
17  RooHORNSdini_misID(const RooHORNSdini_misID& other, const char* name = 0);
18  virtual TObject* clone(const char* newname) const { return new RooHORNSdini_misID(*this,newname); }
19  inline virtual ~ RooHORNSdini_misID() {}
20 
21 
22 protected:
23  RooRealProxy m;
24  RooRealProxy a;
25  RooRealProxy b;
26  RooRealProxy csi;
27  RooRealProxy m1;
28  RooRealProxy s1;
29  RooRealProxy m2;
30  RooRealProxy s2;
31  RooRealProxy m3;
32  RooRealProxy s3;
33  RooRealProxy m4;
34  RooRealProxy s4;
35  RooRealProxy f1;
36  RooRealProxy f2;
37  RooRealProxy f3;
38 
39 
40  Double_t evaluate() const;
41 
42 
43 private:
44 // ClassDef( RooHORNSdini_misID,0)
45 };
46 
47 #endif
Double_t evaluate() const
virtual ~ RooHORNSdini_misID()
virtual TObject * clone(const char *newname) const
RooHORNSdini_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)