Go to the documentation of this file. 1 #ifndef CondFormats_RPCObjects_RPCDCCLink_h
2 #define CondFormats_RPCObjects_RPCDCCLink_h
42 std::uint32_t
getId()
const;
43 operator std::uint32_t()
const;
48 void setId(std::uint32_t
const&
id);
72 bool operator<(std::uint32_t
const& rhs)
const;
73 bool operator==(std::uint32_t
const& rhs)
const;
74 bool operator!=(std::uint32_t
const& rhs)
const;
82 int bf_get(
int const min, std::uint32_t
const mask,
int const pos)
const;
84 std::ostream&
bf_stream(std::ostream& ostream,
int const min, std::uint32_t
const mask,
int const pos)
const;
94 #include "CondFormats/RPCObjects/interface/RPCDCCLink.icc"
96 #endif // CondFormats_RPCObjects_RPCDCCLink_h
RPCDCCLink & setDCCInput(int dccinput=wildcard_)
static const int pos_tbinput_
static const int pos_dccinput_
#define COND_SERIALIZABLE
static const int max_fed_
std::string getName() const
static const int wildcard_
RPCDCCLink & operator++()
bool matches(RPCDCCLink const &rhs) const
RPCDCCLink & setFED(int fed=wildcard_)
void setId(std::uint32_t const &id)
static const int pos_fed_
bool operator!=(RPCDCCLink const &rhs) const
RPCDCCLink & operator--()
bool operator<(RPCDCCLink const &rhs) const
bool operator==(RPCDCCLink const &rhs) const
static const std::uint32_t mask_fed_
static const int min_fed_
RPCDCCLink & bf_set(int const min, int const max, std::uint32_t const mask, int const pos, int const value)
RPCDCCLink & setTBInput(int tbinput=wildcard_)
static const std::uint32_t mask_tbinput_
std::uint32_t getId() const
std::ostream & bf_stream(std::ostream &ostream, int const min, std::uint32_t const mask, int const pos) const
static const int max_tbinput_
static const std::uint32_t mask_dccinput_
std::ostream & operator<<(std::ostream &ostream, RPCDCCLink const &link)
std::uint32_t getMask() const
static const int min_tbinput_
static const int max_dccinput_
int bf_get(int const min, std::uint32_t const mask, int const pos) const
static const int min_dccinput_