00001 /***************************************************************************** 00002 * Project: BaBar detector at the SLAC PEP-II B-factory 00003 * Package: RooRarFit 00004 * File: $Id: rarOsipDisc.rdl,v 1.4 2011/08/26 17:54:18 fwilson Exp $ 00005 * Authors: Lei Zhang 00006 * History: 00007 * 00008 * Copyright (C) 2005-2012, University of California, Riverside 00009 *****************************************************************************/ 00010 00011 #ifndef RAR_OSIPDISC 00012 #define RAR_OSIPDISC 00013 00014 #include "TList.h" 00015 #include "TString.h" 00016 #include "TObject.h" 00017 00018 #include "RooRarFit/rarBasePdf.hh" 00019 00038 class rarOsipDisc : public rarBasePdf { 00039 00040 public: 00041 rarOsipDisc(); 00042 rarOsipDisc(const char*configFile,const char*configSec,const char*configStr, 00043 rarDatasets *theDatasets, RooDataSet *theData, 00044 const char *name, const char *title); 00045 virtual ~rarOsipDisc(); 00046 00047 protected: 00048 void init(); 00049 00050 RooAbsReal *_x; 00051 RooAbsReal *_r; 00052 RooAbsReal *_b; 00053 RooAbsReal *_a; 00054 RooAbsReal *_h; 00055 RooAbsReal *_s; 00056 00057 private: 00058 rarOsipDisc(const rarOsipDisc&); 00059 ClassDef(rarOsipDisc, 0) // RooRarFit Osipenkov pdf class 00060 ; 00061 }; 00062 00063 #endif