16 TClass *TVirtualHistPainter::fgPainter = 0;
 
   19 ClassImp(TVirtualHistPainter);
 
   32 TVirtualHistPainter *TVirtualHistPainter::HistPainter(TH1 *obj)
 
   37       if ((h = gROOT->GetPluginManager()->FindHandler(
"TVirtualHistPainter"))) {
 
   38          if (h->LoadPlugin() == -1)
 
   40          TVirtualHistPainter::SetPainter(h->GetClass());
 
   41          if (!fgPainter) 
return 0;
 
   49    TVirtualHistPainter *p = (TVirtualHistPainter*)fgPainter->New();
 
   50    if (p) p->SetHistogram(obj);
 
   57 void TVirtualHistPainter::SetPainter(
const char *painter)
 
   59    fgPainter = TClass::GetClass(painter);