ATLAS Offline Software
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:
18 InDetRawData::InDetRawData(const Identifier rdoId, const unsigned int word) :
19  Identifiable(),
20  m_rdoId(rdoId),
21  m_word(word)
22 {
23 
24 }
25 
26 MsgStream& operator << ( MsgStream& sl, const InDetRawData& rdo) {
27  sl << " Identifier " << rdo.identify() << " word " << rdo.getWord();
28  return sl;
29 }
30 
31 std::ostream& operator << ( std::ostream& sl, const InDetRawData& rdo) {
32  sl << " Identifier " << rdo.identify() << " word " << rdo.getWord();
33  return sl;
34 }
InDetRawData::InDetRawData
InDetRawData()=default
InDetRawData.h
operator<<
MsgStream & operator<<(MsgStream &sl, const InDetRawData &rdo)
Overload of << operator for MsgStream for debug output.
Definition: InDetRawData.cxx:26
InDetRawData::getWord
unsigned int getWord() const
Definition: InDetRawData.h:47
Identifiable
This class provides an abstract interface to an Identifiable object.
Definition: Identifiable.h:27
InDetRawData
Definition: InDetRawData.h:25
InDetRawData::identify
virtual Identifier identify() const override final
Definition: InDetRawData.h:41
Identifier
Definition: IdentifierFieldParser.cxx:14