rarVoigtian.hh

Go to the documentation of this file.
00001 /*****************************************************************************
00002 * Project: BaBar detector at the SLAC PEP-II B-factory
00003 * Package: RooRarFit
00004  *    File: $Id: rarVoigtian.rdl,v 1.2 2011/06/16 13:18:51 fwilson Exp $
00005  * Authors: Lei Zhang
00006  * History:
00007  *
00008  * Copyright (C) 2005-2012, University of California, Riverside
00009  *****************************************************************************/
00010 #ifndef RAR_VOIGTIAN
00011 #define RAR_VOIGTIAN
00012 
00013 #include "TList.h"
00014 #include "TString.h"
00015 #include "TObject.h"
00016 
00017 #include "RooRarFit/rarBasePdf.hh"
00018 
00035 class rarVoigtian : public rarBasePdf {
00036   
00037 public:
00038   rarVoigtian();
00039   rarVoigtian(const char*configFile,const char*configSec,const char*configStr,
00040               rarDatasets *theDatasets, RooDataSet *theData,
00041               const char *name, const char *title);
00042   virtual ~rarVoigtian();
00043   
00044 protected:
00045   void init();
00046   
00047   RooAbsReal *_x; 
00048   RooAbsReal *_mean; 
00049   RooAbsReal *_width; 
00050   RooAbsReal *_sigma; 
00051   
00052 private:
00053   rarVoigtian(const rarVoigtian&);
00054   ClassDef(rarVoigtian, 0) // RooRarFit Voigtian Pdf class
00055     ;
00056 };
00057 
00058 #endif

Generated on 30 Oct 2013 for RooRarFit by  doxygen 1.4.7