31 void addtree(
const string& args );
34 vector<EvtMNode*> _root;
35 vector<string> _lbltbl;
38 bool parsecheck(
char arg,
const string& chars );
45 vector<EvtMNode*> duplicate(
const vector<EvtMNode*>& )
const;
46 vector<vector<EvtMNode*>> unionChildren(
const string&, vector<vector<EvtMNode*>>& );
48 vector<EvtMNode*> parsenode(
const string&,
bool );
49 bool validTree(
const EvtMNode* )
const;
51 vector<EvtMNode*> makeparticles(
const string& );
52 EvtMRes* makeresonance(
const EvtId&,
const string&,
const vector<string>&,
const string&,
53 const vector<EvtComplex>&,
const vector<EvtMNode*>& );