ATLAS Offline Software
Loading...
Searching...
No Matches
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

◆ 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}
std::array< DataFromPad, 8 > pad
Definition SectorLogic.h:88
OutputFromSectorLogic out
Definition SectorLogic.h:90

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.

88{};

◆ tile

CMAword InternalRegister::tile {}

Definition at line 89 of file SectorLogic.h.

89{};

The documentation for this class was generated from the following file: