CMS 3D CMS Logo

strbitset.cc
Go to the documentation of this file.
2 
3 namespace pat {
4 
6 
7  strbitset operator&(const strbitset& l, const strbitset& r) {
8  strbitset ret = r;
9  ret &= l;
10  return ret;
11  }
12 
13  strbitset operator|(const strbitset& l, const strbitset& r) {
14  strbitset ret = r;
15  ret |= l;
16  return ret;
17  }
18 
19  strbitset operator^(const strbitset& l, const strbitset& r) {
20  strbitset ret = r;
21  ret ^= l;
22  return ret;
23  }
24 
25  std::ostream& operator<<(std::ostream& out, const strbitset::index_type& r) {
26  out << r.i_;
27  return out;
28  }
29 
30 } // namespace pat
ret
prodAgent to be discontinued
strbitset operator|(const strbitset &l, const strbitset &r)
Definition: strbitset.cc:13
strbitset operator &(const strbitset &l, const strbitset &r)
Definition: strbitset.cc:7
Definition: HeavyIon.h:7
strbitset operator^(const strbitset &l, const strbitset &r)
Definition: strbitset.cc:19
std::ostream & operator<<(std::ostream &out, const strbitset::index_type &r)
Definition: strbitset.cc:25
static const std::string dummy_
Definition: strbitset.h:330