|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   13   : m_PADid{
static_cast<unsigned short int>(PAD)}, m_lvl1_code{
code},
 
   37         unsigned int sector = 
decode.logic_sector();
 
   38         m_RXid = (sector % 32) % 2;
 
   40         m_side = (sector < 32) ? 0x66 : 0x65;
 
   46 RDOindex::operator 
bool()
 const { 
return m_status; }
 
   53                                int& measures_phi, 
int& strip)
 const {
 
   93     std::stringstream tmp_stream;
 
  107     tmp_stream << 
"RPC PAD /" << std::hex << std::showbase << rdo.
side() << 
"/" << rdo.
SLid() << 
"/" << rdo.
PADid()
 
  108                << 
"   mapped on offline Id /" << std::dec << 
name << 
"/" << 
eta << 
"/" << 
phi << 
"/" << doublet_r << 
"/" << doublet_z << 
"/" 
  109                << doublet_phi << 
"/" << gas_gap << 
"/" << measures_phi << 
"/" << strip << 
" .... hashId = " << rdo.
hash() << std::endl;
 
  111     stream << tmp_stream.str();
 
  
double decode(number_type binnedWeight)
Convert weight from unsigned to double.
unsigned long int m_lvl1_code
Scalar phi() const
phi method
Scalar eta() const
pseudorapidity method
unsigned short int PADid(void) const
unsigned short int side(void) const
Identifier padID(const Identifier &elementID, int doubletZ, int doubletPhi) const
unsigned short int m_side
unsigned short int m_ROBid
void pad_identifier(Identifier &id) const
std::ostream & operator<<(std::ostream &stream, const RDOindex &rdo)
unsigned short int m_RODid
RDOindex(unsigned int, unsigned int, const RpcIdHelper &helper)
void set_hash(unsigned int h)
unsigned short int m_RXid
void offline_indexes(int &name, int &eta, int &phi, int &doublet_r, int &doublet_z, int &doublet_phi, int &gas_gap, int &measures_phi, int &strip) const
unsigned int hash(void) const
setBGCode setTAP setLVL2ErrorBits bool
unsigned short int SLid(void) const
const RpcIdHelper * m_rpcIdHelper
unsigned short int m_SLid