  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    8     m_padContainer(padContainer), m_byteStream(), m_byteStreamWord(0), m_highest(true) {}
 
   17         const RpcPad* newpad = (*pad_it);
 
   19         sc = StatusCode::SUCCESS;
 
   35     for (cma_it = pad->
begin(); cma_it != pad->
end(); ++cma_it) {
 
   60     for (chan_it = 
matrix->begin(); chan_it != 
matrix->end(); ++chan_it) {
 
   76     inputData[1] = firedChannel->
bcid();
 
   77     inputData[2] = firedChannel->
time();
 
   78     inputData[3] = firedChannel->
ijk();
 
   79     inputData[4] = firedChannel->
channel();
 
   86     unsigned int dataWord32 = (
unsigned int)dataWord;
 
  
ubit16 makeBody(ubit16 *inputData)
 
Const iterator class for DataVector/DataList.
 
ubit16 makeHeader(ubit16 *inputData)
 
unsigned int m_byteStreamWord
 
void addPad(const RpcPad *pad)
 
RpcByteStreamEncoder(const RpcPadContainer *padContainer)
 
void addWord(ubit16 dataWord)
 
StatusCode encodeByteStream()
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
ubit16 makeFooter(ubit16 errorCode)
 
ubit16 makeFooter(ubit16 inputData)
 
const RpcPadContainer * m_padContainer
 
const_iterator end() const
return const_iterator for end of container
 
const_iterator begin() const
return const_iterator for first entry
 
void addFiredChannel(const RpcFiredChannel *firedChannel)
 
ubit16 makeHeader(ubit16 *inputData)
 
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
 
RpcByteStream * m_byteStream
 
void addMatrix(const RpcCoinMatrix *matrix)
 
unsigned short int ubit16
 
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.
 
Use IdentifiableContainer with RpcPad.