|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef LARDIGITIZATION_LARHITEMAP_H
7 #define LARDIGITIZATION_LARHITEMAP_H
25 typedef std::vector<const LArDigit*>
DIGMAP;
41 float deta,
float dphi,
float ptmin);
const CaloCell_ID * m_calocell_id
const std::vector< std::pair< float, float > > & GetTimeE(const IdentifierHash index) const
bool AddEnergy(const IdentifierHash index, const float energy, const float time)
bool AddDigit(const LArDigit *digit)
std::vector< const LArDigit * > DIGMAP
const LArHitList & GetCell(const unsigned int index) const
Definition of CaloDetDescrManager.
const LArOnOffIdMapping * m_cabling
const CaloDetDescrManager * m_cddMgr
Liquid Argon digit base class.
std::vector< LArHitList > m_emap
bool BuildWindows(const McEventCollection *mcCollptr, float deta, float dphi, float ptmin)
Helper class for offline cell identifiers.
This defines the McEventCollection, which is really just an ObjectVector of McEvent objects.
const LArDigit * GetDigit(unsigned int index) const
This class provides the client interface for accessing the detector description information common to...
def time(flags, cells_name, *args, **kw)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
int GetNbCells(void) const
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
macros to associate a CLID to a type