![]() |
ATLAS Offline Software
|
#include <LArHitEMap.h>
Public Types | |
| typedef std::vector< const LArDigit * > | DIGMAP |
Public Member Functions | |
| LArHitEMap ()=delete | |
| LArHitEMap (const LArOnOffIdMapping *cabling, const CaloCell_ID *cellid, const CaloDetDescrManager *cddMgr, bool digit=false) | |
| ~LArHitEMap ()=default | |
| bool | AddEnergy (const IdentifierHash index, const float energy, const float time) |
| bool | AddEnergy (const Identifier cellid, const float energy, const float time) |
| bool | BuildWindows (const McEventCollection *mcCollptr, float deta, float dphi, float ptmin) |
| size_t | GetNbCells (void) const |
| const LArHitList & | GetCell (const unsigned int index) const |
| const std::vector< std::pair< float, float > > & | GetTimeE (const IdentifierHash index) const |
| bool | AddDigit (const LArDigit *digit) |
| const LArDigit * | GetDigit (unsigned int index) const |
Private Attributes | |
| std::vector< LArHitList > | m_emap |
| DIGMAP | m_digmap |
| const LArOnOffIdMapping * | m_cabling |
| const CaloCell_ID * | m_calocell_id |
| const CaloDetDescrManager * | m_cddMgr |
Definition at line 21 of file LArHitEMap.h.
| typedef std::vector<const LArDigit*> LArHitEMap::DIGMAP |
Definition at line 25 of file LArHitEMap.h.
|
delete |
| LArHitEMap::LArHitEMap | ( | const LArOnOffIdMapping * | cabling, |
| const CaloCell_ID * | cellid, | ||
| const CaloDetDescrManager * | cddMgr, | ||
| bool | digit = false ) |
Definition at line 22 of file LArHitEMap.cxx.
|
default |
Definition at line 50 of file LArHitEMap.cxx.
| bool LArHitEMap::AddEnergy | ( | const Identifier | cellid, |
| const float | energy, | ||
| const float | time ) |
Definition at line 45 of file LArHitEMap.cxx.
| bool LArHitEMap::AddEnergy | ( | const IdentifierHash | index, |
| const float | energy, | ||
| const float | time ) |
Definition at line 38 of file LArHitEMap.cxx.
| bool LArHitEMap::BuildWindows | ( | const McEventCollection * | mcCollptr, |
| float | deta, | ||
| float | dphi, | ||
| float | ptmin ) |
Definition at line 64 of file LArHitEMap.cxx.
|
inline |
Definition at line 43 of file LArHitEMap.h.
Definition at line 48 of file LArHitEMap.h.
|
inline |
Definition at line 42 of file LArHitEMap.h.
|
inline |
Definition at line 44 of file LArHitEMap.h.
|
private |
Definition at line 30 of file LArHitEMap.h.
|
private |
Definition at line 31 of file LArHitEMap.h.
|
private |
Definition at line 32 of file LArHitEMap.h.
|
private |
Definition at line 29 of file LArHitEMap.h.
|
private |
Definition at line 28 of file LArHitEMap.h.