CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::BranchToCount Struct Reference

#include <EarlyDeleteHelper.h>

Public Member Functions

 BranchToCount (BranchToCount const &iOther)
 
 BranchToCount (edm::BranchID id, unsigned int count)
 

Public Attributes

const edm::BranchID branch
 
std::atomic< unsigned int > count
 

Detailed Description

Definition at line 31 of file EarlyDeleteHelper.h.

Constructor & Destructor Documentation

◆ BranchToCount() [1/2]

edm::BranchToCount::BranchToCount ( edm::BranchID  id,
unsigned int  count 
)
inline

Definition at line 35 of file EarlyDeleteHelper.h.

35 : branch(id), count(count) {}

◆ BranchToCount() [2/2]

edm::BranchToCount::BranchToCount ( BranchToCount const &  iOther)
inline

Definition at line 37 of file EarlyDeleteHelper.h.

37 : branch(iOther.branch), count(iOther.count.load()) {}

Member Data Documentation

◆ branch

const edm::BranchID edm::BranchToCount::branch

Definition at line 32 of file EarlyDeleteHelper.h.

Referenced by python.cmstools.EventTree::__getattr__().

◆ count

std::atomic<unsigned int> edm::BranchToCount::count
edm::BranchToCount::branch
const edm::BranchID branch
Definition: EarlyDeleteHelper.h:32
edm::BranchToCount::count
std::atomic< unsigned int > count
Definition: EarlyDeleteHelper.h:33