1 #ifndef CondFormats_RPCObjects_RPCDCCLink_h 2 #define CondFormats_RPCObjects_RPCDCCLink_h 43 ,
int tbinput = wildcard_);
45 std::uint32_t
getId()
const;
46 operator std::uint32_t()
const;
51 void setId(std::uint32_t
const &
id);
75 bool operator<(std::uint32_t
const & rhs)
const;
76 bool operator==(std::uint32_t
const & rhs)
const;
77 bool operator!=(std::uint32_t
const & rhs)
const;
87 std::ostream &
bf_stream(std::ostream & ostream,
int const min, std::uint32_t
const mask,
int const pos)
const;
97 #include "CondFormats/RPCObjects/interface/RPCDCCLink.icc" 99 #endif // CondFormats_RPCObjects_RPCDCCLink_h RPCDCCLink & setFED(int fed=wildcard_)
static int const max_tbinput_
static int const wildcard_
RPCDCCLink & operator++()
static int const pos_dccinput_
int bf_get(int const min, std::uint32_t const mask, int const pos) const
std::string getName() const
RPCDCCLink & bf_set(int const min, int const max, std::uint32_t const mask, int const pos, int const value)
static int const min_fed_
RPCDCCLink & setTBInput(int tbinput=wildcard_)
static int const max_fed_
RPCDCCLink & setDCCInput(int dccinput=wildcard_)
bool operator!=(RPCDCCLink const &rhs) const
static int const min_dccinput_
static int const pos_tbinput_
bool operator<(RPCDCCLink const &rhs) const
static int const min_tbinput_
static std::uint32_t const mask_fed_
static int const max_dccinput_
#define COND_SERIALIZABLE
void setId(std::uint32_t const &id)
std::uint32_t getMask() const
std::ostream & bf_stream(std::ostream &ostream, int const min, std::uint32_t const mask, int const pos) const
std::ostream & operator<<(std::ostream &ostream, RPCDCCLink const &link)
bool operator==(RPCDCCLink const &rhs) const
static std::uint32_t const mask_dccinput_
std::uint32_t getId() const
bool matches(RPCDCCLink const &rhs) const
RPCDCCLink & operator--()
static std::uint32_t const mask_tbinput_
static int const pos_fed_