CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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, int DZ, double energy)
 
double dR () const
 
int dZ () const
 
double energy () const
 
unsigned int from () const
 
unsigned int to () const
 
 ~ClusterLink ()=default
 

Private Attributes

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

Detailed Description

Definition at line 36 of file PFMultiDepthClusterizer.cc.

Constructor & Destructor Documentation

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

Member Function Documentation

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

Definition at line 50 of file PFMultiDepthClusterizer.cc.

References linkDR_.

Referenced by PFMultiDepthClusterizer::prune().

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

Definition at line 51 of file PFMultiDepthClusterizer.cc.

References linkDZ_.

Referenced by PFMultiDepthClusterizer::prune().

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

Definition at line 48 of file PFMultiDepthClusterizer.cc.

References from_.

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

Definition at line 49 of file PFMultiDepthClusterizer.cc.

References to_.

Referenced by PFMultiDepthClusterizer::prune().

Member Data Documentation

unsigned int PFMultiDepthClusterizer::ClusterLink::from_
private

Definition at line 55 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and from().

double PFMultiDepthClusterizer::ClusterLink::linkDR_
private

Definition at line 57 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and dR().

int PFMultiDepthClusterizer::ClusterLink::linkDZ_
private

Definition at line 58 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and dZ().

double PFMultiDepthClusterizer::ClusterLink::linkE_
private

Definition at line 59 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and energy().

unsigned int PFMultiDepthClusterizer::ClusterLink::to_
private

Definition at line 56 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and to().