CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
reco::tau::cone::DeltaRPtrFilter< CandType > Class Template Reference

#include <ConeTools.h>

Inheritance diagram for reco::tau::cone::DeltaRPtrFilter< CandType >:

Public Member Functions

 DeltaRPtrFilter (const reco::Candidate::LorentzVector &axis, double min, double max)
 
bool operator() (const CandType &b) const
 

Private Attributes

DeltaRFilter< typename
CandType::value_type > 
filter_
 

Detailed Description

template<class CandType>
class reco::tau::cone::DeltaRPtrFilter< CandType >

Definition at line 32 of file ConeTools.h.

Constructor & Destructor Documentation

template<class CandType >
reco::tau::cone::DeltaRPtrFilter< CandType >::DeltaRPtrFilter ( const reco::Candidate::LorentzVector axis,
double  min,
double  max 
)
inline

Definition at line 34 of file ConeTools.h.

35  : filter_(axis, min, max) {}
#define min(a, b)
Definition: mlp_lapack.h:161
const T & max(const T &a, const T &b)
DeltaRFilter< typename CandType::value_type > filter_
Definition: ConeTools.h:38

Member Function Documentation

template<class CandType >
bool reco::tau::cone::DeltaRPtrFilter< CandType >::operator() ( const CandType &  b) const
inline

Definition at line 36 of file ConeTools.h.

References reco::tau::cone::DeltaRPtrFilter< CandType >::filter_.

36 { return filter_(*b); }
double b
Definition: hdecay.h:120
DeltaRFilter< typename CandType::value_type > filter_
Definition: ConeTools.h:38

Member Data Documentation

template<class CandType >
DeltaRFilter<typename CandType::value_type> reco::tau::cone::DeltaRPtrFilter< CandType >::filter_
private