CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules 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 38 of file PFMultiDepthClusterizer.cc.

Constructor & Destructor Documentation

◆ ClusterLink()

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

◆ ~ClusterLink()

PFMultiDepthClusterizer::ClusterLink::~ClusterLink ( )
default

Member Function Documentation

◆ dR()

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

Definition at line 52 of file PFMultiDepthClusterizer.cc.

References linkDR_.

Referenced by PFMultiDepthClusterizer::prune().

◆ dZ()

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

Definition at line 53 of file PFMultiDepthClusterizer.cc.

References linkDZ_.

Referenced by PFMultiDepthClusterizer::prune().

◆ energy()

double PFMultiDepthClusterizer::ClusterLink::energy ( void  ) const
inline

◆ from()

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

Definition at line 50 of file PFMultiDepthClusterizer.cc.

References from_.

◆ to()

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

Definition at line 51 of file PFMultiDepthClusterizer.cc.

References to_.

Referenced by PFMultiDepthClusterizer::prune().

Member Data Documentation

◆ from_

unsigned int PFMultiDepthClusterizer::ClusterLink::from_
private

Definition at line 57 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and from().

◆ linkDR_

double PFMultiDepthClusterizer::ClusterLink::linkDR_
private

Definition at line 59 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and dR().

◆ linkDZ_

int PFMultiDepthClusterizer::ClusterLink::linkDZ_
private

Definition at line 60 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and dZ().

◆ linkE_

double PFMultiDepthClusterizer::ClusterLink::linkE_
private

Definition at line 61 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and energy().

◆ to_

unsigned int PFMultiDepthClusterizer::ClusterLink::to_
private

Definition at line 58 of file PFMultiDepthClusterizer.cc.

Referenced by ClusterLink(), and to().