CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
reco::tau::cone::DeltaRPtrFilter< CandType > Class Template Reference

#include <ConeTools.h>

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 37 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 39 of file ConeTools.h.

40  : filter_(axis, min, max) {}
T min(T a, T b)
Definition: MathUtil.h:58
DeltaRFilter< typename CandType::value_type > filter_
Definition: ConeTools.h:43

Member Function Documentation

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

Definition at line 41 of file ConeTools.h.

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

Member Data Documentation

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

Definition at line 43 of file ConeTools.h.