ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TileCalorimeter
TileEvent
src
TileBeamElemCollection.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
14
#include "
TileEvent/TileBeamElemCollection.h
"
15
16
22
TileBeamElemCollection::TileBeamElemCollection
23
(
const
TileBeamElemCollection
& other)
24
:
TileRawDataCollection
<
TileBeamElem
> (other.
identify
())
25
{
26
// Copy flags from the base class.
27
setLvl1Id
(other.getLvl1Id());
28
setLvl1Type
(other.getLvl1Type());
29
setDetEvType
(other.getDetEvType());
30
setRODBCID
(other.getRODBCID());
31
32
// Copy the collection contents.
33
reserve
(other.size());
34
for
(
const
TileBeamElem
* chan : other) {
35
push_back
(std::make_unique<TileBeamElem> (*chan));
36
}
37
}
TileBeamElemCollection.h
TileRawDataCollection< TileBeamElem >::reserve
void reserve(size_type n)
TileRawDataCollection< TileBeamElem >::push_back
value_type push_back(value_type pElem)
TileBeamElemCollection::TileBeamElemCollection
TileBeamElemCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
Definition
TileBeamElemCollection.h:20
TileBeamElem
Definition
TileBeamElem.h:27
TileRawDataCollection< TileBeamElem >::identify
ID identify() const
Definition
TileRawDataCollection.h:71
TileRawDataCollection< TileBeamElem >::setLvl1Type
void setLvl1Type(uint32_t lvl1Type)
Definition
TileRawDataCollection.h:92
TileRawDataCollection< TileBeamElem >::setLvl1Id
void setLvl1Id(uint32_t lvl1Id)
Definition
TileRawDataCollection.h:86
TileRawDataCollection< TileBeamElem >::setRODBCID
void setRODBCID(uint32_t rodBCID)
Definition
TileRawDataCollection.h:104
TileRawDataCollection< TileBeamElem >::TileRawDataCollection
TileRawDataCollection(ID id, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
Definition
TileRawDataCollection.h:49
TileRawDataCollection< TileBeamElem >::setDetEvType
void setDetEvType(uint32_t detEvType)
Definition
TileRawDataCollection.h:98
Generated on
for ATLAS Offline Software by
1.17.0