Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#ifndef EventFilter_CSCRawToDigi_BITSET_APPEND_H
#define EventFilter_CSCRawToDigi_BITSET_APPEND_H
#include <boost/dynamic_bitset.hpp>

namespace bitset_utilities {
  boost::dynamic_bitset<> append(const boost::dynamic_bitset<>& bs1, const boost::dynamic_bitset<>& bs2);

  boost::dynamic_bitset<> ushortToBitset(const unsigned int numberOfBits, unsigned short* buf);
  void bitsetToChar(const boost::dynamic_bitset<>& bs, unsigned char* result);

  void printWords(const boost::dynamic_bitset<>& bs);

}  // namespace bitset_utilities

#endif