ATLAS Offline Software
Loading...
Searching...
No Matches
InDetRawData.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
6// InDetRawData.cxx
7// Implementation file for class InDetRawData
9// (c) ATLAS Detector software
11// Version 1.0 13/08/2002 Veronique Boisvert
13
15#include "GaudiKernel/MsgStream.h"
16
17// Constructor with parameters:
18InDetRawData::InDetRawData(const Identifier rdoId, const unsigned int word) :
20 m_rdoId(rdoId),
21 m_word(word)
22{
23
24}
25
26MsgStream& operator << ( MsgStream& sl, const InDetRawData& rdo) {
27 sl << " Identifier " << rdo.identify() << " word " << rdo.getWord();
28 return sl;
29}
30
31std::ostream& operator << ( std::ostream& sl, const InDetRawData& rdo) {
32 sl << " Identifier " << rdo.identify() << " word " << rdo.getWord();
33 return sl;
34}
MsgStream & operator<<(MsgStream &sl, const InDetRawData &rdo)
Overload of << operator for MsgStream for debug output.
This class provides an abstract interface to an Identifiable object.
InDetRawData()=default
unsigned int m_word
virtual Identifier identify() const override final
Identifier m_rdoId
unsigned int getWord() const