38 if (attr.first ==
"beta" || attr.first ==
"js" || attr.first ==
"pnjcond" || attr.first ==
"wavelength" ||
41 if (attr.first.substr(0, 4) ==
"beta") {
44 no = boost::lexical_cast<size_t>(attr.first.substr(4));
45 }
catch (boost::bad_lexical_cast&) {
49 }
else if (attr.first.substr(0, 2) ==
"js") {
52 no = boost::lexical_cast<size_t>(attr.first.substr(2));
53 }
catch (boost::bad_lexical_cast&) {
62 this->parseConfiguration(source, manager);