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