- using std::vector;
- using std::pair;
- using std::string;
- vector<string> SplitNtuples(const string& s,
- const string& leftSep ="({[\"'/",
- const string& rightSep=")}]\"'/");
- vector<string> SplitList(const string& s,const string& sep=";,");
- vector<int> DecodeListRanges(const string& s,const string& sep=";,",const string& rangeSep="/");
- vector< pair<int,int> > DecodeListOfIntRanges(const string& s,const string& sep=";,",const string& rangeSep="/");
- vector< pair<double,double> > DecodeListOfFloatRanges(const string& s,const string& sep=";,",const string& rangeSep="/");
+ StringVector SplitNtuples(const string& s,
+ const string& leftSep ="({[\"'/",
+ const string& rightSep=")}]\"'/");
+ StringVector SplitList(const string& s, const string& sep=";,");
+
+ IntVector DecodeListRanges(const string& s, const string& sep=";,",
+ const string& rangeSep="/");
+ IntPairVector DecodeListOfIntRanges(const string& s, const string& sep=";,",
+ const string& rangeSep="/");
+ DoublePairVector DecodeListOfFloatRanges(const string& s, const string& sep=";,",
+ const string& rangeSep="/");