00001 // @(#)root/roostats:$Id: HypoTestInverterPlot.h 31276 2009-11-18 15:06:42Z moneta $ 00002 // Author: Kyle Cranmer, Lorenzo Moneta, Gregory Schott, Wouter Verkerke 00003 /************************************************************************* 00004 * Copyright (C) 1995-2008, Rene Brun and Fons Rademakers. * 00005 * All rights reserved. * 00006 * * 00007 * For the licensing terms see $ROOTSYS/LICENSE. * 00008 * For the list of contributors see $ROOTSYS/README/CREDITS. * 00009 *************************************************************************/ 00010 00011 #ifndef ROOSTATS_HypoTestInverterPlot 00012 #define ROOSTATS_HypoTestInverterPlot 00013 00014 #include "TNamed.h" 00015 00016 class TGraphErrors; 00017 00018 00019 namespace RooStats { 00020 00021 class HypoTestInverterResult; 00022 00023 class HypoTestInverterPlot : public TNamed { 00024 00025 public: 00026 00027 // constructor 00028 HypoTestInverterPlot( const char* name, 00029 const char* title, 00030 HypoTestInverterResult* results ) ; 00031 00032 TGraphErrors* MakePlot() ; 00033 00034 // destructor 00035 ~HypoTestInverterPlot() ; 00036 00037 private: 00038 00039 HypoTestInverterResult* fResults; 00040 00041 protected: 00042 00043 ClassDef(HypoTestInverterPlot,1) // HypoTestInverterPlot class 00044 00045 }; 00046 } 00047 00048 #endif