Go to the documentation of this file. 1 #ifndef __JTOOLS__JHASHSET__
2 #define __JTOOLS__JHASHSET__
33 template<
class JElement_t,
class JEvaluator_t = JHashEvaluator>
93 JHashSet(
const JEvaluator_t& evaluator = JEvaluator_t()) :
109 const int ival = this->
getValue(element);
111 if (!this->
router.has(ival)) {
117 for (
iterator __i = i; ++__i != this->end(); ) {
JArgument< T >::argument_type argument_type
Template for generic class types.
std::vector< T >::difference_type distance(typename std::vector< T >::const_iterator first, typename PhysicsEvent::const_iterator< T > second)
Specialisation of STL distance.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).