ATLAS Offline Software
Loading...
Searching...
No Matches
TileRawChannelCollection.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4/*
5 */
12
13
15
16
23 (const TileRawChannelCollection& other)
27 m_FragBCID (other.m_FragBCID),
37{
38 // Copy flags from the base class.
39 setLvl1Id (other.getLvl1Id());
40 setLvl1Type (other.getLvl1Type());
41 setDetEvType (other.getDetEvType());
42 setRODBCID (other.getRODBCID());
43
44 // Copy the collection contents.
45 reserve (other.size());
46 for (const TileRawChannel* chan : other) {
47 push_back (std::make_unique<TileRawChannel> (*chan));
48 }
49}
50
51
69
value_type push_back(value_type pElem)
TileRawChannelCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
void clear()
Clear everything for next event.
TileRawDataCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)