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
edm::OrHelper< A, B > Class Template Reference

#include <Selector.h>

Public Member Functions

bool match (ConstBranchDescription const &p) const
 
 OrHelper (A const &a, B const &b)
 

Private Attributes

a_
 
B b_
 

Detailed Description

template<class A, class B>
class edm::OrHelper< A, B >

Definition at line 216 of file Selector.h.

Constructor & Destructor Documentation

template<class A, class B>
edm::OrHelper< A, B >::OrHelper ( A const &  a,
B const &  b 
)
inline

Definition at line 219 of file Selector.h.

219 : a_(a), b_(b) { }
double b
Definition: hdecay.h:120
double a
Definition: hdecay.h:121

Member Function Documentation

template<class A, class B>
bool edm::OrHelper< A, B >::match ( ConstBranchDescription const &  p) const
inline

Definition at line 220 of file Selector.h.

References edm::OrHelper< A, B >::a_, and edm::OrHelper< A, B >::b_.

220 { return a_.match(p) || b_.match(p); }

Member Data Documentation

template<class A, class B>
A edm::OrHelper< A, B >::a_
private

Definition at line 222 of file Selector.h.

Referenced by edm::OrHelper< A, B >::match().

template<class A, class B>
B edm::OrHelper< A, B >::b_
private

Definition at line 223 of file Selector.h.

Referenced by edm::OrHelper< A, B >::match().