Changeset 1880 for trunk/MagicSoft/Mars/manalysis/MImgCleanStd.cc
- Timestamp:
- 03/31/03 10:37:56 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/Mars/manalysis/MImgCleanStd.cc
r1647 r1880 414 414 } 415 415 416 void MImgCleanStd::SetLvl1(Float_t lvl) 417 { 418 fCleanLvl1 = lvl; 419 *fLog << inf << "Cleaning level 1 set to " << lvl << " sigma." << endl; 420 } 421 422 void MImgCleanStd::SetLvl2(Float_t lvl) 423 { 424 fCleanLvl2 = lvl; 425 *fLog << inf << "Cleaning level 2 set to " << lvl << " sigma." << endl; 426 } 427 416 428 // -------------------------------------------------------------------------- 417 429 // … … 433 445 { 434 446 case kImgCleanLvl1: 435 fCleanLvl1 = lvl; 436 *fLog << "Cleaning level 1 set to " << lvl << " sigma." << endl; 447 SetLvl1(lvl); 437 448 return kTRUE; 438 449 439 450 case kImgCleanLvl2: 440 fCleanLvl2 = lvl; 441 *fLog << "Cleaning level 2 set to " << lvl << " sigma." << endl; 451 SetLvl2(lvl); 442 452 return kTRUE; 443 453 } … … 465 475 out << ");" << endl; 466 476 } 477 478 // -------------------------------------------------------------------------- 479 // 480 // Read the setup from a TEnv: 481 // Float_t fCleanLvl1: CleaningLevel1 482 // Float_t fCleanLvl2: CleaningLevel2 483 // 484 Bool_t MImgCleanStd::ReadEnv(const TEnv &env, TString prefix, Bool_t print) 485 { 486 Bool_t rc = kTRUE; 487 if (!IsEnvDefined(env, prefix, "CleaningLevel1", print)) 488 rc = kFALSE; 489 else 490 { 491 SetLvl1(GetEnvValue(env, prefix, "CleaningLevel1", fCleanLvl1)); 492 if (fCleanLvl1<0) 493 { 494 *fLog << err << "ERROR - Negative values for Cleaning Level 1 forbidden." << endl; 495 return kERROR; 496 } 497 } 498 499 if (!IsEnvDefined(env, prefix, "CleaningLevel2", print)) 500 rc = kFALSE; 501 else 502 { 503 SetLvl2(GetEnvValue(env, prefix, "CleaningLevel2", fCleanLvl2)); 504 if (fCleanLvl2<0) 505 { 506 *fLog << err << "ERROR - Negative values for Cleaning Level 2 forbidden." << endl; 507 return kERROR; 508 } 509 } 510 511 return rc; 512 }
Note:
See TracChangeset
for help on using the changeset viewer.