#include <CalorimeterHit.h>
Collaboration diagram for CalorimeterHit:

Public Types | |
| typedef std::map< MCParticleSIO *, float > | McEnergyMap |
Public Member Functions | |
| CalorimeterHit (unsigned int id) | |
| void | addMcHit (MCParticleSIO *mcp, float energy) |
| McEnergyMap | getMcEnergyMap () const |
| unsigned int | id () const |
| float | energy () const |
Private Attributes | |
| unsigned int | _id |
| float | _energy |
| std::map< MCParticleSIO *, float > | _mcEnergies |
|
|
Definition at line 16 of file CalorimeterHit.h. Referenced by getMcEnergyMap(), and CalorimeterSIO::xfer(). |
|
|
Definition at line 3 of file CalorimeterHit.cc. References _energy.
|
|
||||||||||||
|
Definition at line 8 of file CalorimeterHit.cc. References _energy, and _mcEnergies. Referenced by LCDG4EventAction::EndOfEventAction().
00009 {
00010 _mcEnergies[mcp] += energy;
00011 _energy+=energy;
00012 }
|
|
|
Definition at line 24 of file CalorimeterHit.cc. References _energy. Referenced by CalorimeterSIO::xfer().
00025 {
00026 return _energy;
00027 }
|
|
|
Definition at line 14 of file CalorimeterHit.cc. References _mcEnergies, and McEnergyMap. Referenced by CalorimeterSIO::xfer().
00015 {
00016 return _mcEnergies;
00017 }
|
|
|
Definition at line 19 of file CalorimeterHit.cc. References _id. Referenced by CalorimeterSIO::xfer().
00020 {
00021 return _id;
00022 }
|
|
|
Definition at line 21 of file CalorimeterHit.h. Referenced by addMcHit(), CalorimeterHit(), and energy(). |
|
|
Definition at line 20 of file CalorimeterHit.h. Referenced by id(). |
|
|
Definition at line 22 of file CalorimeterHit.h. Referenced by addMcHit(), and getMcEnergyMap(). |
1.3.4