a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
BOL::BalancedPartitioner< ClassToBeSorted > Member List

This is the complete list of members for BOL::BalancedPartitioner< ClassToBeSorted >, including all inherited members.

BalancedPartitioner(double(*weightGetter)(ClassToBeSorted const &))BOL::BalancedPartitioner< ClassToBeSorted >inline
bestCandidateSoFarBOL::BalancedPartitioner< ClassToBeSorted >protected
CandidateListIterator typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
candidatesToBuildOnBOL::BalancedPartitioner< ClassToBeSorted >protected
CandidateVectorConstIterator typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
ClassToBeSortedIterator typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
clearSavedCandidates()BOL::BalancedPartitioner< ClassToBeSorted >inlineprotected
currentCandidateBOL::BalancedPartitioner< ClassToBeSorted >protected
currentWeightBOL::BalancedPartitioner< ClassToBeSorted >protected
extraCandidatesBOL::BalancedPartitioner< ClassToBeSorted >protected
fillVectorFromBestCandidate(std::vector< unsigned int > &partitionToBeMade)BOL::BalancedPartitioner< ClassToBeSorted >inlineprotected
getHigherWeight() constBOL::BalancedPartitioner< ClassToBeSorted >inline
getHigherWeightPartitionIndices() constBOL::BalancedPartitioner< ClassToBeSorted >inline
getLowerWeight() constBOL::BalancedPartitioner< ClassToBeSorted >inline
getLowerWeightPartitionIndices() constBOL::BalancedPartitioner< ClassToBeSorted >inline
higherWeightBOL::BalancedPartitioner< ClassToBeSorted >protected
higherWeightPartitionBOL::BalancedPartitioner< ClassToBeSorted >protected
IndexWithWeight typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
IndexWithWeightListConstIterator typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
IndexWithWeightListIterator typedefBOL::BalancedPartitioner< ClassToBeSorted >protected
lowerWeightBOL::BalancedPartitioner< ClassToBeSorted >protected
lowerWeightPartitionBOL::BalancedPartitioner< ClassToBeSorted >protected
makeMinimumDifferencePartition(std::vector< ClassToBeSorted > const &vectorToBeSorted)BOL::BalancedPartitioner< ClassToBeSorted >inline
makeOtherPartition(std::vector< unsigned int > &partitionToBeMade, std::vector< unsigned int > &partitionAlreadyMade)BOL::BalancedPartitioner< ClassToBeSorted >inlineprotected
orderByDouble(IndexWithWeight const &firstPair, IndexWithWeight const &secondPair)BOL::BalancedPartitioner< ClassToBeSorted >inlineprotectedstatic
orderedListBOL::BalancedPartitioner< ClassToBeSorted >protected
positiveWeightBOL::BalancedPartitioner< ClassToBeSorted >protected
sizeOfVectorToSortBOL::BalancedPartitioner< ClassToBeSorted >protected
vectorManagingCandidateMemoryBOL::BalancedPartitioner< ClassToBeSorted >protected
weightGetterBOL::BalancedPartitioner< ClassToBeSorted >protected
weightSumBOL::BalancedPartitioner< ClassToBeSorted >protected
~BalancedPartitioner()BOL::BalancedPartitioner< ClassToBeSorted >inline