ATLAS Offline Software
Public Member Functions | Public Attributes | Friends | List of all members
InternalRegister Class Reference

#include <SectorLogic.h>

Collaboration diagram for InternalRegister:

Public Member Functions

 InternalRegister ()=default
 

Public Attributes

std::array< DataFromPad, 8 > pad {}
 
CMAword tile {}
 
OutputFromSectorLogic out
 

Friends

std::ostream & operator<< (std::ostream &stream, InternalRegister &o)
 

Detailed Description

Definition at line 86 of file SectorLogic.h.

Constructor & Destructor Documentation

◆ InternalRegister()

InternalRegister::InternalRegister ( )
default

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  stream,
InternalRegister o 
)
friend

Definition at line 140 of file SectorLogic.cxx.

140  {
141  int j = 0;
142  for (j = 0; j <= 7; j++) {
143  stream << "pad[" << j << "] : ";
144  stream << o.pad[j] << std::endl;
145  }
146  stream.setf(ios::hex, ios::basefield);
147  stream << "tile : " << o.tile << std::endl;
148  stream << "sl out : " << o.out;
149  stream.setf(ios::hex, ios::basefield);
150  return stream;
151 }

Member Data Documentation

◆ out

OutputFromSectorLogic InternalRegister::out

Definition at line 90 of file SectorLogic.h.

◆ pad

std::array<DataFromPad, 8> InternalRegister::pad {}

Definition at line 88 of file SectorLogic.h.

◆ tile

CMAword InternalRegister::tile {}

Definition at line 89 of file SectorLogic.h.


The documentation for this class was generated from the following file:
InternalRegister::tile
CMAword tile
Definition: SectorLogic.h:89
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
InternalRegister::out
OutputFromSectorLogic out
Definition: SectorLogic.h:90
InternalRegister::pad
std::array< DataFromPad, 8 > pad
Definition: SectorLogic.h:88