CMS 3D CMS Logo

EnergySegmentFP420 Class Reference

#include <SimRomanPot/SimFP420/interface/EnergySegmentFP420.h>

List of all members.

Public Member Functions

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

Private Attributes

float _energy
Local3DPoint _position


Detailed Description

Definition at line 11 of file EnergySegmentFP420.h.


Constructor & Destructor Documentation

EnergySegmentFP420::EnergySegmentFP420 (  )  [inline]

Definition at line 13 of file EnergySegmentFP420.h.

00013 : _energy(0),_position(0,0,0){}

EnergySegmentFP420::EnergySegmentFP420 ( float  energy,
float  x,
float  y,
float  z 
) [inline]

Definition at line 15 of file EnergySegmentFP420.h.

00015                                                               :
00016       _energy(energy),_position(x,y,z){}

EnergySegmentFP420::EnergySegmentFP420 ( float  energy,
Local3DPoint  position 
) [inline]

Definition at line 21 of file EnergySegmentFP420.h.

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


Member Function Documentation

float EnergySegmentFP420::energy (  )  const [inline]

Definition at line 27 of file EnergySegmentFP420.h.

References _energy.

00027 { return _energy;}

float EnergySegmentFP420::x ( void   )  const [inline]

Definition at line 24 of file EnergySegmentFP420.h.

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

00024 {return _position.x();}

float EnergySegmentFP420::y ( void   )  const [inline]

Definition at line 25 of file EnergySegmentFP420.h.

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

00025 {return _position.y();}

float EnergySegmentFP420::z ( void   )  const [inline]

Definition at line 26 of file EnergySegmentFP420.h.

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

00026 {return _position.z();}


Member Data Documentation

float EnergySegmentFP420::_energy [private]

Definition at line 29 of file EnergySegmentFP420.h.

Referenced by energy().

Local3DPoint EnergySegmentFP420::_position [private]

Definition at line 31 of file EnergySegmentFP420.h.

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


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:20:23 2009 for CMSSW by  doxygen 1.5.4