ATLAS Offline Software
Loading...
Searching...
No Matches
MM_RawDataContainer.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6#include <iostream>
8
13
18
23
24// Destructor.
26
31
32
33// Output stream.
34std::ostream& operator<<(std::ostream& lhs, const Muon::MM_RawDataContainer& rhs) {
35 lhs << "MM_RawDataContainer has " << rhs.size() << " collections:" << std::endl;
36 for (const auto *col : rhs ){
37 lhs << "Collection with hash ["<<col->identifierHash()<<"] : " << std::endl;
38 for (const auto *rdo : *col ){
39 lhs << *rdo;
40 }
41 }
42 return lhs;
43}
44
uint32_t CLID
The Class ID type.
IdentifiableContainerMT< T > IdentifiableContainer
EventContainers::IdentifiableCache< Muon::MM_RawDataCollection > MM_RawDataCollection_Cache
size_t size() const
Duplicate of fullSize for backwards compatability.
static const CLID & classID()
class ID
std::ostream & operator<<(std::ostream &ostr, const Muon::HedgehogBoard &board)