CMS 3D CMS Logo

Public Member Functions | Private Attributes

edm::AndHelper< A, B > Class Template Reference

#include <Selector.h>

List of all members.

Public Member Functions

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

Private Attributes

a_
B b_

Detailed Description

template<typename A, typename B>
class edm::AndHelper< A, B >

Definition at line 168 of file Selector.h.


Constructor & Destructor Documentation

template<typename A, typename B>
edm::AndHelper< A, B >::AndHelper ( A const &  a,
B const &  b 
) [inline]

Definition at line 170 of file Selector.h.

: a_(a), b_(b) { }

Member Function Documentation

template<typename A, typename B>
bool edm::AndHelper< A, B >::match ( ConstBranchDescription const &  p) const [inline]

Definition at line 171 of file Selector.h.

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

{ return a_.match(p) && b_.match(p); }  

Member Data Documentation

template<typename A, typename B>
A edm::AndHelper< A, B >::a_ [private]

Definition at line 173 of file Selector.h.

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

template<typename A, typename B>
B edm::AndHelper< A, B >::b_ [private]

Definition at line 174 of file Selector.h.

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