12 #ifndef HAMMER_IndexTypes_HH
13 #define HAMMER_IndexTypes_HH
76 std::string
get()
const {
102 throw Error(
"Invalid option");
104 throw Error(
"Invalid option");
114 throw Error(
"Invalid option");
116 throw Error(
"Invalid option");
std::set< ProcessUID > EventUID
std::unordered_map< K, V, boost::hash< K >> UMap
std::set< EventUID > EventUIDGroup
std::map< FFIndex, T > FFIndexDict
std::map< HadronicUID, T > HadronicIdDict
std::map< VertexUID, T > VertexIdDict
std::map< std::string, T > WCPrefixDict
std::set< VertexUID > VertexUIDSet
Hammer exception definitions.
bool operator<(const FFPrefixGroup &r) const
UMap< EventUIDGroup, T > EventIdGroupDict
std::map< FFPrefixGroup, T > FFPrefixGroupDict
std::map< ParticleIndex, T > VertexDict
std::vector< ParticleIndex > ParticleIndices
std::map< ProcessUID, T > ProcIdDict
std::vector< SchemeName > SchemeNameList
UMap< EventUID, T > EventIdDict
std::map< SchemeName, T > SchemeDict
std::set< ParticleIndex > UniqueParticleIndices
bool operator==(const FFPrefixGroup &r) const
std::map< AmplitudeUID, T > AmplitudeIdDict