5#ifndef BadChanContainerHashed_H
6#define BadChanContainerHashed_H
8template <
class Chan,
class State,
class Hasher>
25 State
status(
const Chan& channel)
const;
55template <
class Chan,
class State,
class Hasher>
61template <
class Chan,
class State,
class Hasher>
66 for (
typename std::vector<State>::iterator i=
m_vec.begin(); i!=
m_vec.end(); ++i) {
71 std::vector<State> tmp(
maxHash(), good);
74 for (
typename BadChanVec::const_iterator i=cont.begin(); i!=cont.end(); ++i) {
std::vector< size_t > vec
Header file for AthHistogramAlgorithm.
BadChanContainerHashed(const Hasher &h)
const_iterator begin() const
State status(const Chan &feb, int ch) const
std::vector< BadChanEntry > BadChanVec
void setHasher(const Hasher &hasher)
State status(const Chan &channel) const
BadChanVec::size_type size_type
BadChanContainerHashed(const BadChanVec &vec)
BadChanVec::const_iterator const_iterator
std::pair< Chan, State > BadChanEntry
void set(const BadChanVec &cont)
const_iterator end() const
std::vector< State > m_vec
void clear()
Deletes the contents and sets size to 0 (same as stl::vector<T>::clear())
HashType hash(Chan ch) const