ATLAS Offline Software
Loading...
Searching...
No Matches
STGC_RawDataContainer.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
6#include <iostream>
7
12
17
22
23
24// Destructor.
26
31
32
34{
35 static const CLID cid = classID();
36 return cid;
37}
38
39
40// Output stream.
41std::ostream& operator<<(std::ostream& lhs, const Muon::STGC_RawDataContainer& rhs) {
42 lhs << "STGC_RawDataContainer has " << rhs.size() << " collections:" << std::endl;
43 for (const auto *col : rhs ){
44 lhs << "Collection with hash ["<<col->identifyHash()<<"] : " << std::endl;
45 for (const auto *rdo : *col ){
46 lhs << *rdo;
47 }
48 }
49 return lhs;
50}
51
uint32_t CLID
The Class ID type.
IdentifiableContainerMT< T > IdentifiableContainer
EventContainers::IdentifiableCache< Muon::STGC_RawDataCollection > STGC_RawDataCollection_Cache
size_t size() const
Duplicate of fullSize for backwards compatability.
virtual const CLID & clID() const override
return class ID
std::ostream & operator<<(std::ostream &ostr, const Muon::HedgehogBoard &board)