TString sopt(((TObjString*)(*opar)[ipar])->String());
for(Int_t iopt=0; iopt<kNsteer; iopt++){
if(!sopt.Contains(fgSteerFlags[iopt])) continue;
SETFLG(fSteerParam, BIT(iopt));
if(sopt.Contains("!")) CLRFLG(fSteerParam, BIT(iopt));
TString sopt(((TObjString*)(*opar)[ipar])->String());
for(Int_t iopt=0; iopt<kNsteer; iopt++){
if(!sopt.Contains(fgSteerFlags[iopt])) continue;
SETFLG(fSteerParam, BIT(iopt));
if(sopt.Contains("!")) CLRFLG(fSteerParam, BIT(iopt));