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 165 of file SiPixelDigitizerAlgorithm.h.


Constructor & Destructor Documentation

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

Definition at line 167 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 168 of file SiPixelDigitizerAlgorithm.h.

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

Definition at line 170 of file SiPixelDigitizerAlgorithm.h.

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

Member Function Documentation

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

Definition at line 175 of file SiPixelDigitizerAlgorithm.h.

References _energy.

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

Definition at line 172 of file SiPixelDigitizerAlgorithm.h.

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

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

Definition at line 173 of file SiPixelDigitizerAlgorithm.h.

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

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

Definition at line 174 of file SiPixelDigitizerAlgorithm.h.

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

{return _position.z();}

Member Data Documentation

Definition at line 177 of file SiPixelDigitizerAlgorithm.h.

Referenced by energy().

Definition at line 178 of file SiPixelDigitizerAlgorithm.h.

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