00001 /***************************************************************************** 00002 * Project: BaBar detector at the SLAC PEP-II B-factory 00003 * Package: RooRarFit 00004 * File: $Id: rarBallack.rdl,v 1.4 2011/06/16 13:18:49 fwilson Exp $ 00005 * Authors: Karsten Koeneke, Lei Zhang 00006 * History: 00007 * 00008 * Copyright (C) 2005-2012, Massachusetts Institute of Technology, Cambridge 00009 * and 2005 University of California, Riverside 00010 *****************************************************************************/ 00011 #ifndef RAR_BALLACK 00012 #define RAR_BALLACK 00013 00014 #include "TList.h" 00015 #include "TString.h" 00016 #include "TObject.h" 00017 00018 #include "RooRarFit/rarBasePdf.hh" 00019 00040 class rarBallack : public rarBasePdf { 00041 00042 public: 00043 rarBallack(); 00044 rarBallack(const char *configFile, const char *configSec, const char *configStr, 00045 rarDatasets *theDatasets, RooDataSet *theData, 00046 const char *name, const char *title); 00047 virtual ~rarBallack(); 00048 00049 protected: 00050 void init(); 00051 00052 RooAbsReal *_x; 00053 RooAbsReal *_mean; 00054 RooAbsReal *_width; 00055 RooAbsReal *_tail; 00056 RooAbsReal *_alpha; 00057 RooAbsReal *_n; 00058 00059 private: 00060 rarBallack(const rarBallack&); 00061 ClassDef(rarBallack, 0) // RooRarFit Ballack Pdf class 00062 ; 00063 }; 00064 00065 #endif