CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
DigitizerUtility::EnergyDepositUnit Class Reference

#include <DigitizerUtility.h>

Public Member Functions

float energy () const
 
 EnergyDepositUnit ()
 
 EnergyDepositUnit (float energy, float x, float y, float z)
 
 EnergyDepositUnit (float energy, Local3DPoint position)
 
float x () const
 
float y () const
 
float z () const
 

Private Attributes

float _energy
 
Local3DPoint _position
 

Detailed Description

Definition at line 58 of file DigitizerUtility.h.

Constructor & Destructor Documentation

DigitizerUtility::EnergyDepositUnit::EnergyDepositUnit ( )
inline

Definition at line 60 of file DigitizerUtility.h.

DigitizerUtility::EnergyDepositUnit::EnergyDepositUnit ( float  energy,
float  x,
float  y,
float  z 
)
inline
DigitizerUtility::EnergyDepositUnit::EnergyDepositUnit ( float  energy,
Local3DPoint  position 
)
inline

Member Function Documentation

float DigitizerUtility::EnergyDepositUnit::energy ( void  ) const
inline

Definition at line 66 of file DigitizerUtility.h.

Referenced by Jet.Jet::rawEnergy().

float DigitizerUtility::EnergyDepositUnit::x ( ) const
inline
float DigitizerUtility::EnergyDepositUnit::y ( ) const
inline
float DigitizerUtility::EnergyDepositUnit::z ( ) const
inline

Definition at line 65 of file DigitizerUtility.h.

Referenced by geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().

65 { return _position.z(); }
T z() const
Definition: PV3DBase.h:61

Member Data Documentation

float DigitizerUtility::EnergyDepositUnit::_energy
private

Definition at line 69 of file DigitizerUtility.h.

Local3DPoint DigitizerUtility::EnergyDepositUnit::_position
private

Definition at line 70 of file DigitizerUtility.h.