CMS 3D CMS Logo

Public Member Functions | Private Attributes

SiPixelDigitizerAlgorithm::EnergyDepositUnit Class Reference

List of all members.

Public Member Functions

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

Private Attributes

float _energy
Local3DPoint _position

Detailed Description

Internal use only.

Definition at line 110 of file SiPixelDigitizerAlgorithm.h.


Constructor & Destructor Documentation

SiPixelDigitizerAlgorithm::EnergyDepositUnit::EnergyDepositUnit ( ) [inline]

Definition at line 112 of file SiPixelDigitizerAlgorithm.h.

: _energy(0),_position(0,0,0){}
SiPixelDigitizerAlgorithm::EnergyDepositUnit::EnergyDepositUnit ( float  energy,
float  x,
float  y,
float  z 
) [inline]

Definition at line 113 of file SiPixelDigitizerAlgorithm.h.

SiPixelDigitizerAlgorithm::EnergyDepositUnit::EnergyDepositUnit ( float  energy,
Local3DPoint  position 
) [inline]

Definition at line 115 of file SiPixelDigitizerAlgorithm.h.

                                                          :
    _energy(energy),_position(position){}

Member Function Documentation

float SiPixelDigitizerAlgorithm::EnergyDepositUnit::energy ( void  ) const [inline]

Definition at line 120 of file SiPixelDigitizerAlgorithm.h.

References _energy.

{ return _energy;}
float SiPixelDigitizerAlgorithm::EnergyDepositUnit::x ( ) const [inline]

Definition at line 117 of file SiPixelDigitizerAlgorithm.h.

References _position, and PV3DBase< T, PVType, FrameType >::x().

{return _position.x();}
float SiPixelDigitizerAlgorithm::EnergyDepositUnit::y ( ) const [inline]

Definition at line 118 of file SiPixelDigitizerAlgorithm.h.

References _position, and PV3DBase< T, PVType, FrameType >::y().

{return _position.y();}
float SiPixelDigitizerAlgorithm::EnergyDepositUnit::z ( ) const [inline]

Definition at line 119 of file SiPixelDigitizerAlgorithm.h.

References _position, and PV3DBase< T, PVType, FrameType >::z().

{return _position.z();}

Member Data Documentation

Definition at line 122 of file SiPixelDigitizerAlgorithm.h.

Referenced by energy().

Definition at line 123 of file SiPixelDigitizerAlgorithm.h.

Referenced by x(), y(), and z().