Changeset View
Changeset View
Standalone View
Standalone View
EvtGenBase/EvtIdSet.hh
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | EvtIdSet( const std::string name1, const std::string name2, | ||||
const std::string name9, const std::string name10, | const std::string name9, const std::string name10, | ||||
const std::string name11, const std::string name12 ); | const std::string name11, const std::string name12 ); | ||||
~EvtIdSet() { delete[] _list; } | ~EvtIdSet() { delete[] _list; } | ||||
EvtIdSet( const EvtIdSet& set1 ); | EvtIdSet( const EvtIdSet& set1 ); | ||||
EvtIdSet( const EvtIdSet& set1, const EvtIdSet& set2 ); | EvtIdSet( const EvtIdSet& set1, const EvtIdSet& set2 ); | ||||
int contains( const EvtId id ); | int contains( const EvtId id ) const; | ||||
int contains( const std::string id ); | int contains( const std::string id ) const; | ||||
void append( const EvtIdSet set1 ); | void append( const EvtIdSet set1 ); | ||||
int sizeOfSet() const; | int sizeOfSet() const; | ||||
EvtId getElem( const int i ) const; | EvtId getElem( const int i ) const; | ||||
private: | private: | ||||
int _numInList; | int _numInList; | ||||
EvtId* _list; | EvtId* _list; | ||||
}; | }; | ||||
#endif | #endif |