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::xclean::PredicateAND< P1, P2 > Class Template Reference

#include <RecoTauCrossCleaning.h>

Public Member Functions

template<typename AnyPtr >
bool operator() (const AnyPtr &ptr) const
 
 PredicateAND (const P1 &p1, const P2 &p2)
 

Private Attributes

const P1 & p1_
 
const P2 & p2_
 

Detailed Description

template<typename P1, typename P2>
class reco::tau::xclean::PredicateAND< P1, P2 >

Definition at line 100 of file RecoTauCrossCleaning.h.

Constructor & Destructor Documentation

template<typename P1, typename P2>
reco::tau::xclean::PredicateAND< P1, P2 >::PredicateAND ( const P1 &  p1,
const P2 &  p2 
)
inline

Definition at line 102 of file RecoTauCrossCleaning.h.

102  :
103  p1_(p1),p2_(p2){}
double p2[4]
Definition: TauolaWrapper.h:90
double p1[4]
Definition: TauolaWrapper.h:89

Member Function Documentation

template<typename P1, typename P2>
template<typename AnyPtr >
bool reco::tau::xclean::PredicateAND< P1, P2 >::operator() ( const AnyPtr &  ptr) const
inline

Member Data Documentation

template<typename P1, typename P2>
const P1& reco::tau::xclean::PredicateAND< P1, P2 >::p1_
private
template<typename P1, typename P2>
const P2& reco::tau::xclean::PredicateAND< P1, P2 >::p2_
private