This class holds an arbitrary energy deposition, specified in terms of angular position, energy, depth (optional) and detector element type. More...
#include <Deposition.h>
Public Member Functions | |
Deposition (DetectorElementPtr element, double eta=0.0, double phi=0.0, double energy=0.0, double depth=0.0) | |
double | getDepth () const |
DetectorElementPtr | getDetectorElement () const |
double | getEnergy () const |
double | getEta () const |
double | getPhi () const |
void | setEnergy (double energy) |
virtual | ~Deposition () |
Private Attributes | |
double | myDepth |
DetectorElementPtr | myElementPtr |
double | myEnergy |
double | myEta |
double | myPhi |
This class holds an arbitrary energy deposition, specified in terms of angular position, energy, depth (optional) and detector element type.
Definition at line 20 of file Deposition.h.
Deposition::Deposition | ( | DetectorElementPtr | element, |
double | eta = 0.0 , |
||
double | phi = 0.0 , |
||
double | energy = 0.0 , |
||
double | depth = 0.0 |
||
) |
Definition at line 3 of file Deposition.cc.
Referenced by getDepth().
|
virtual |
|
inline |
Definition at line 52 of file Deposition.h.
References Deposition(), egammaForCoreTracking_cff::depth, PVValHelper::eta, myDepth, and ~Deposition().
|
inline |
Definition at line 43 of file Deposition.h.
References myElementPtr.
Referenced by pftools::ParticleDeposit::getRecEnergy(), pftools::ParticleDeposit::getTruthEnergy(), pftools::operator<<(), and pftools::ParticleDeposit::setRecEnergy().
|
inline |
Definition at line 38 of file Deposition.h.
References myEnergy.
Referenced by pftools::ParticleDeposit::getRecEnergy(), pftools::ParticleDeposit::getTruthEnergy(), and pftools::operator<<().
|
inline |
Definition at line 28 of file Deposition.h.
References myEta.
Referenced by pftools::ParticleDeposit::getRecEnergy(), and pftools::operator<<().
|
inline |
Definition at line 33 of file Deposition.h.
References myPhi.
Referenced by pftools::ParticleDeposit::getRecEnergy(), and pftools::operator<<().
|
inline |
Definition at line 23 of file Deposition.h.
References myEnergy.
Referenced by pftools::ParticleDeposit::setRecEnergy().
|
private |
Definition at line 69 of file Deposition.h.
Referenced by getDepth().
|
private |
Definition at line 64 of file Deposition.h.
Referenced by getDetectorElement().
|
private |
Definition at line 68 of file Deposition.h.
Referenced by getEnergy(), and setEnergy().
|
private |
Definition at line 66 of file Deposition.h.
Referenced by getEta().
|
private |
Definition at line 67 of file Deposition.h.
Referenced by getPhi().