Main Page
Namespaces
Classes
Package Documentation
CommonTools
Utils
interface
DeltaPhiMinPairSelector.h
Go to the documentation of this file.
1
#ifndef CommonTools_Utils_DeltaPhiMinPairSelector_h
2
#define CommonTools_Utils_DeltaPhiMinPairSelector_h
3
/* \class DeltaPhiMinPairSelector
4
*
5
* \author Luca Lista, INFN
6
*
7
* $Id: DeltaPhiMinPairSelector.h,v 1.1 2007/06/19 15:39:08 llista Exp $
8
*/
9
#include "
DataFormats/Math/interface/deltaPhi.h
"
10
11
struct
DeltaPhiMinPairSelector
{
12
DeltaPhiMinPairSelector
(
double
deltaPhiMin ) :
13
deltaPhiMin_
( deltaPhiMin ) { }
14
template
<
typename
T1,
typename
T2>
15
bool
operator()
(
const
T1 & t1,
const
T2 & t2 )
const
{
16
return
deltaPhi
( t1.phi(), t2.phi() ) >
deltaPhiMin_
;
17
}
18
19
private
:
20
double
deltaPhiMin_
;
21
};
22
23
24
#endif
DeltaPhiMinPairSelector::operator()
bool operator()(const T1 &t1, const T2 &t2) const
Definition:
DeltaPhiMinPairSelector.h:15
DeltaPhiMinPairSelector::deltaPhiMin_
double deltaPhiMin_
Definition:
DeltaPhiMinPairSelector.h:20
deltaPhi.h
DeltaPhiMinPairSelector
Definition:
DeltaPhiMinPairSelector.h:11
hiPixelPairStep_cff.deltaPhi
deltaPhi
Definition:
hiPixelPairStep_cff.py:87
DeltaPhiMinPairSelector::DeltaPhiMinPairSelector
DeltaPhiMinPairSelector(double deltaPhiMin)
Definition:
DeltaPhiMinPairSelector.h:12
Generated for CMSSW Reference Manual by
1.8.11