CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
PFMultiDepthClusterizer::ClusterLink Class Reference

Public Member Functions

 ClusterLink (unsigned int i, unsigned int j, double DR, double DZ, double energy)
 
double dR () const
 
double dZ () const
 
double energy () const
 
unsigned int from () const
 
unsigned int to () const
 
 ~ClusterLink ()
 

Private Attributes

unsigned int from_
 
double linkDR_
 
double linkDZ_
 
double linkE_
 
unsigned int to_
 

Detailed Description

Definition at line 32 of file PFMultiDepthClusterizer.h.

Constructor & Destructor Documentation

PFMultiDepthClusterizer::ClusterLink::ClusterLink ( unsigned int  i,
unsigned int  j,
double  DR,
double  DZ,
double  energy 
)
inline
PFMultiDepthClusterizer::ClusterLink::~ClusterLink ( )
inline

Definition at line 42 of file PFMultiDepthClusterizer.h.

42  {
43 
44  }

Member Function Documentation

double PFMultiDepthClusterizer::ClusterLink::dR ( ) const
inline

Definition at line 48 of file PFMultiDepthClusterizer.h.

References linkDR_.

Referenced by PFMultiDepthClusterizer::prune().

double PFMultiDepthClusterizer::ClusterLink::dZ ( ) const
inline

Definition at line 49 of file PFMultiDepthClusterizer.h.

References linkDZ_.

Referenced by PFMultiDepthClusterizer::prune().

double PFMultiDepthClusterizer::ClusterLink::energy ( void  ) const
inline
unsigned int PFMultiDepthClusterizer::ClusterLink::from ( void  ) const
inline

Definition at line 46 of file PFMultiDepthClusterizer.h.

References from_.

unsigned int PFMultiDepthClusterizer::ClusterLink::to ( void  ) const
inline

Definition at line 47 of file PFMultiDepthClusterizer.h.

References to_.

Referenced by PFMultiDepthClusterizer::prune().

Member Data Documentation

unsigned int PFMultiDepthClusterizer::ClusterLink::from_
private

Definition at line 53 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and from().

double PFMultiDepthClusterizer::ClusterLink::linkDR_
private

Definition at line 55 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and dR().

double PFMultiDepthClusterizer::ClusterLink::linkDZ_
private

Definition at line 56 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and dZ().

double PFMultiDepthClusterizer::ClusterLink::linkE_
private

Definition at line 57 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and energy().

unsigned int PFMultiDepthClusterizer::ClusterLink::to_
private

Definition at line 54 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and to().