00001 /***************************************************************************** 00002 * Project: BaBar detector at the SLAC PEP-II B-factory 00003 * Package: RooRarFit 00004 * File: $Id: rarGounarisSakurai.rdl,v 1.4 2011/08/26 17:54:17 fwilson Exp $ 00005 * Authors: Fergus Wilson 00006 * History: 00007 * 00008 * Copyright (C) 2005-2012, RAL 00009 *****************************************************************************/ 00010 #ifndef RAR_GOUNARISSAKURAI 00011 #define RAR_GOUNARISSAKURAI 00012 00013 #include "TList.h" 00014 #include "TString.h" 00015 #include "TObject.h" 00016 00017 #include "RooRarFit/rarBasePdf.hh" 00018 00045 class rarGounarisSakurai : public rarBasePdf { 00046 00047 public: 00048 rarGounarisSakurai(); 00049 rarGounarisSakurai(const char *configFile, const char *configSec, 00050 const char *configStr, 00051 rarDatasets *theDatasets, RooDataSet *theData, 00052 const char *name, const char *title); 00053 virtual ~rarGounarisSakurai(); 00054 00055 protected: 00056 void init(); 00057 00058 RooAbsReal *_x; 00059 RooAbsReal *_mean; 00060 RooAbsReal *_width; 00061 RooAbsReal *_spin; 00062 RooAbsReal *_radius; 00063 RooAbsReal *_mass_a; 00064 RooAbsReal *_mass_b; 00065 00066 private: 00067 rarGounarisSakurai(const rarGounarisSakurai&); 00068 00069 ClassDef(rarGounarisSakurai, 0) // RooRarFit GounarisSakurai PDF class 00070 ; 00071 }; 00072 00073 #endif