friend std::ostream & operator<<(std::ostream &, const L1MuGMTExtendedCand &)
output stream operator
bool isFwd() const
get forward bit (true=forward, false=barrel)
bool operator!=(const L1MuGMTExtendedCand &) const
unequal operator
void setDTCSCIndex(unsigned int idxdtcsc)
set index of contributing DT/CSC muon
void print() const
print parameters of muon candidate
static bool rankRef(const L1MuGMTExtendedCand &first, const L1MuGMTExtendedCand &second)
define a rank for muon candidates
void setRPCIndex(unsigned int idxrpc)
set index of contributing RPC muon
unsigned getDTCSCIndex() const
get index of contributing DT/CSC muon
unsigned getRPCIndex() const
get index of contributing RPC muon
static bool compareRank(const L1MuGMTExtendedCand *first, const L1MuGMTExtendedCand *second)
define a rank for muon candidates
bool operator==(const L1MuGMTExtendedCand &) const
equal operator
unsigned int rank() const
get rank
void setRank(unsigned int rank)
set rank
~L1MuGMTExtendedCand() override
destructor
void setRPCBit(unsigned int rpcbit)
set RPC bit (1=RPC, 0=DT/CSC or matched)
unsigned int detector() const
bool isRPC() const
get RPC bit (true=RPC, false = DT/CSC or matched)
void setFwdBit(unsigned int fwdbit)
set forward bit (1=forward, 0=barrel)