CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
pat::OverlapByDeltaR Struct Reference

#include <GenericOverlapFinder.h>

Public Member Functions

template<typename T1 , typename T2 >
double operator() (const T1 &t1, const T2 &t2) const
 
 OverlapByDeltaR (double deltaR)
 

Private Attributes

double scale_
 

Detailed Description

Distance with deltaR metrics and a fixed maximum for the overlap deltaR dist(x,y) = deltaR2(x,y) / deltaR2cut;

Definition at line 39 of file GenericOverlapFinder.h.

Constructor & Destructor Documentation

◆ OverlapByDeltaR()

pat::OverlapByDeltaR::OverlapByDeltaR ( double  deltaR)
inline

Definition at line 41 of file GenericOverlapFinder.h.

Member Function Documentation

◆ operator()()

template<typename T1 , typename T2 >
double pat::OverlapByDeltaR::operator() ( const T1 &  t1,
const T2 &  t2 
) const
inline

Member Data Documentation

◆ scale_

double pat::OverlapByDeltaR::scale_
private

Definition at line 48 of file GenericOverlapFinder.h.

Referenced by operator()().