18 #ifndef _PDG_CODE_LIST_H_
19 #define _PDG_CODE_LIST_H_
30 ostream &
operator << (ostream & stream,
const PDGCodeList & list);
44 void insert (iterator pos, size_type n,
const int& x);
53 void Print (ostream & stream)
const;
69 #endif // _PDG_CODE_LIST_H_
PDGCodeList & operator=(const PDGCodeList &list)
overloaded operators
bool ExistsInPDGCodeList(int pdg_code) const
PDGCodeList(bool allowdup=false)
bool fAllowDuplicateEntries
allow duplicate entries in the list?
ostream & operator<<(ostream &stream, const AlgConfigPool &config_pool)
bool DuplEntriesAllowed(void) const
check state
friend ostream & operator<<(ostream &stream, const PDGCodeList &list)
bool ExistsInPDGLibrary(int pdg_code) const
bool CheckPDGCode(int pdg_code) const
PDG code checks used by PDGCodeList.
void Print(ostream &stream) const
void insert(iterator pos, size_type n, const int &x)
void Copy(const PDGCodeList &list)
copy / print
void push_back(int pdg_code)