Changeset 1483 for trunk/MagicSoft/Mars/mhist/MH3.cc
- Timestamp:
- 08/05/02 16:12:14 (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/mhist/MH3.cc
r1481 r1483 78 78 ClassImp(MH3); 79 79 80 static const TString gsDefName = "MH3"; 81 static const TString gsDefTitle = "Container for a %dD Mars Histogram"; 82 80 83 MH3::MH3() : fDimension(0), fHist(NULL) 81 84 { 82 fName = "MH3";83 fTitle = "Container for a 1D Mars Histogram";85 fName = gsDefName; 86 fTitle = Form(gsDefTitle.Data(), 0); 84 87 85 88 fData[0] = fData[1] = fData[2] = NULL; … … 101 104 fData[2] = NULL; 102 105 103 fName = "MH3";104 fTitle = "Container for a 1D Mars Histogram";106 fName = gsDefName; 107 fTitle = Form(gsDefTitle.Data(), 1); 105 108 106 109 fHist->SetDirectory(NULL); … … 127 130 fData[2] = NULL; 128 131 129 fName = "MH3";130 fTitle = "Container for a 2D Mars Histogram";132 fName = gsDefName; 133 fTitle = Form(gsDefTitle.Data(), 2); 131 134 132 135 fHist->SetDirectory(NULL); … … 153 156 fData[2] = new MDataChain(memberz); 154 157 155 fName = "MH3";156 fTitle = "Container for a 3D Mars Histogram";158 fName = gsDefName; 159 fTitle = Form(gsDefTitle.Data(), 3); 157 160 158 161 fHist->SetDirectory(NULL); … … 386 389 void MH3::StreamPrimitive(ofstream &out) const 387 390 { 388 TString name = ToLower(fName);391 TString name = GetUniqueName(); 389 392 390 393 out << " MH3 " << name << "(\""; … … 397 400 out << ");" << endl; 398 401 399 out << " " << name << ".SetName(\"" << fName << "\");" << endl; 400 out << " " << name << ".SetTitle(\"" << fTitle << "\");" << endl; 402 if (fName!=gsDefName) 403 out << " " << name << ".SetName(\"" << fName << "\");" << endl; 404 405 if (fTitle!=Form(gsDefTitle.Data(), fDimension)) 406 out << " " << name << ".SetTitle(\"" << fTitle << "\");" << endl; 401 407 402 408 switch (fDimension)
Note:
See TracChangeset
for help on using the changeset viewer.