00001 //--------------------------------------------------------------- 00002 // Go4 Release Package v2.10-5 (build 21005) 00003 // 03-Nov-2005 00004 //--------------------------------------------------------------- 00005 // The GSI Online Offline Object Oriented (Go4) Project 00006 // Experiment Data Processing at DVEE department, GSI 00007 //--------------------------------------------------------------- 00008 // 00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI 00010 // Planckstr. 1, 64291 Darmstadt, Germany 00011 //Contact: http://go4.gsi.de 00012 //---------------------------------------------------------------- 00013 //This software can be used under the license agreements as stated 00014 //in Go4License.txt file which is part of the distribution. 00015 //---------------------------------------------------------------- 00016 #include "TGo4FitGUIDraw.h" 00017 00018 TGo4FitGUIDraw::TGo4FitGUIDraw() : TObject(), fxNested(0) 00019 { 00020 } 00021 00022 TGo4FitGUIDraw::TGo4FitGUIDraw(TObject* nested) : TObject(), fxNested(nested) 00023 { 00024 } 00025 00026 TGo4FitGUIDraw::~TGo4FitGUIDraw() 00027 { 00028 if(fxNested) delete fxNested; 00029 } 00030 00031 void TGo4FitGUIDraw::SetColor(Color_t color, Width_t width) 00032 { 00033 TAttLine* line = dynamic_cast<TAttLine*> (fxNested); 00034 if (line) { 00035 line->SetLineColor(color); 00036 line->SetLineWidth(width); 00037 } 00038 } 00039 00040 void TGo4FitGUIDraw::Paint(Option_t* option) 00041 { 00042 if (fxNested) fxNested->Paint(option); 00043 } 00044 00045 //----------------------------END OF GO4 SOURCE FILE ---------------------