CMS 3D CMS Logo

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 ()=default
 

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 ( )
default

Referenced by ClusterLink().

Member Function Documentation

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

Definition at line 46 of file PFMultiDepthClusterizer.h.

References linkDR_.

Referenced by PFMultiDepthClusterizer::prune().

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

Definition at line 47 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 44 of file PFMultiDepthClusterizer.h.

References from_.

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

Definition at line 45 of file PFMultiDepthClusterizer.h.

References to_.

Referenced by PFMultiDepthClusterizer::prune().

Member Data Documentation

unsigned int PFMultiDepthClusterizer::ClusterLink::from_
private

Definition at line 51 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and from().

double PFMultiDepthClusterizer::ClusterLink::linkDR_
private

Definition at line 53 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and dR().

double PFMultiDepthClusterizer::ClusterLink::linkDZ_
private

Definition at line 54 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and dZ().

double PFMultiDepthClusterizer::ClusterLink::linkE_
private

Definition at line 55 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and energy().

unsigned int PFMultiDepthClusterizer::ClusterLink::to_
private

Definition at line 52 of file PFMultiDepthClusterizer.h.

Referenced by ClusterLink(), and to().