Go to the documentation of this file. 1 #ifndef FWCore_Framework_EarlyDeleteHelper_h
2 #define FWCore_Framework_EarlyDeleteHelper_h
33 std::atomic<unsigned int>
count;
43 unsigned int* iEndIndexItr,
44 std::vector<BranchToCount>* iBranchCounts);
void moduleRan(EventPrincipal const &)
const edm::BranchID branch
BranchToCount(edm::BranchID id, unsigned int count)
std::atomic< unsigned int > count
std::atomic< unsigned int > pathsLeftToComplete_
void pathFinished(EventPrincipal const &)
std::vector< BranchToCount > * pBranchCounts_
void shiftIndexPointers(unsigned int iShift)
unsigned int * pEndIndex_
void appendIndex(unsigned int index)
unsigned int * pBeginIndex_
EarlyDeleteHelper & operator=(const EarlyDeleteHelper &)=delete
BranchToCount(BranchToCount const &iOther)
EarlyDeleteHelper(unsigned int *iBeginIndexItr, unsigned int *iEndIndexItr, std::vector< BranchToCount > *iBranchCounts)