|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LArCellCollection_H
6 #define LArCellCollection_H
59 m_febE.push_back(larfebenergy);
68 typedef std::pair<const_iterator,const_iterator>
ITPAIR;
Holds partial energy sums Ex,Ey,Ez for each Feb.
LArCellCollection(const ID &id)
construct a container for a given Front End Board
std::vector< LArFebEnergy > m_febE
vector of FEB energies
DataModel_detail::const_iterator< DataVector > const_iterator
Standard const_iterator.
@ VIEW_ELEMENTS
this data object is a view, it does not own its elmts
void setTT(const TT_ID &id, const_iterator b, const_iterator e)
set the TriggerTower
void addfebenergy(LArFebEnergy &larfebenergy)
set the feb energy
void getTT(const TT_ID &id, const_iterator &b, const_iterator &e) const
get the TriggerTower
Container Class for LArCell in a ROB used by EF.
ID_IT_MAP m_Map
ID to Iterator Map.
Data object for LAr calorimeter readout cell.
ID identify() const
return identity of the FEB corresponding to this container
An STL vector of pointers that by default owns its pointed-to elements.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
ID m_id
internal map for TTs
std::pair< const_iterator, const_iterator > ITPAIR
iterator pair for begin and end
HWIdentifier ID
required for a Digit Collection
macros to associate a CLID to a type
std::map< TT_ID, ITPAIR > ID_IT_MAP
ID to Iterator Map.
virtual ~LArCellCollection()
destructor