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 appendIndex(unsigned int index)
std::atomic< unsigned int > pathsLeftToComplete_
EarlyDeleteHelper(unsigned int *iBeginIndexItr, unsigned int *iEndIndexItr, std::vector< BranchToCount > *iBranchCounts)
BranchToCount(BranchToCount const &iOther)
unsigned int * pBeginIndex_
edm::BranchID const branch
void moduleRan(EventPrincipal const &)
std::atomic< unsigned int > count
unsigned int * pEndIndex_
std::vector< BranchToCount > * pBranchCounts_
void pathFinished(EventPrincipal const &)
void shiftIndexPointers(unsigned int iShift)
EarlyDeleteHelper & operator=(const EarlyDeleteHelper &)=delete
BranchToCount(edm::BranchID id, unsigned int count)