CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
edm::ThinnedAssociationBranches Class Reference

#include <ThinnedAssociationsHelper.h>

Public Member Functions

BranchID const & association () const
 
bool isSlimmed () const
 
bool operator< (ThinnedAssociationBranches const &rhs) const
 
BranchID const & parent () const
 
BranchID const & thinned () const
 
 ThinnedAssociationBranches ()
 
 ThinnedAssociationBranches (BranchID const &, BranchID const &, BranchID const &, bool slimmed)
 

Private Attributes

BranchID association_
 
BranchID parent_
 
bool slimmed_ = false
 
BranchID thinned_
 

Detailed Description

Definition at line 18 of file ThinnedAssociationsHelper.h.

Constructor & Destructor Documentation

edm::ThinnedAssociationBranches::ThinnedAssociationBranches ( )

Definition at line 10 of file ThinnedAssociationsHelper.cc.

10 {}
edm::ThinnedAssociationBranches::ThinnedAssociationBranches ( BranchID const &  parent,
BranchID const &  association,
BranchID const &  thinned,
bool  slimmed 
)

Member Function Documentation

BranchID const& edm::ThinnedAssociationBranches::association ( ) const
inline
bool edm::ThinnedAssociationBranches::isSlimmed ( ) const
inline
bool edm::ThinnedAssociationBranches::operator< ( ThinnedAssociationBranches const &  rhs) const
inline

Definition at line 28 of file ThinnedAssociationsHelper.h.

References parent_.

28 { return parent_ < rhs.parent_; }
BranchID const& edm::ThinnedAssociationBranches::parent ( ) const
inline
BranchID const& edm::ThinnedAssociationBranches::thinned ( ) const
inline

Member Data Documentation

BranchID edm::ThinnedAssociationBranches::association_
private

Definition at line 32 of file ThinnedAssociationsHelper.h.

Referenced by association().

BranchID edm::ThinnedAssociationBranches::parent_
private

Definition at line 31 of file ThinnedAssociationsHelper.h.

Referenced by operator<(), and parent().

bool edm::ThinnedAssociationBranches::slimmed_ = false
private

Definition at line 34 of file ThinnedAssociationsHelper.h.

Referenced by isSlimmed().

BranchID edm::ThinnedAssociationBranches::thinned_
private

Definition at line 33 of file ThinnedAssociationsHelper.h.

Referenced by thinned().