ATLAS Offline Software
|
#include "./JetGroupProductFactory.h"
#include "./JetGroupProduct.h"
#include "./EmptyJetGroupProduct.h"
#include "./JetGroupUnion.h"
#include "./JetGroupReducer.h"
#include "./JetGroupSingleClique.h"
#include <algorithm>
#include <numeric>
Go to the source code of this file.
Functions | |
std::size_t | max_jet (const std::vector< std::size_t > &siblings, const CondInd2JetGroupsInds &satisfiedBy) |
bool | willPassSimpleTree (const std::vector< std::size_t > &siblings, const CondInd2JetGroupsInds &satisfiedBy, const std::vector< std::size_t > &condMult) |
std::unique_ptr< IJetGroupProduct > | makeJetGroupProduct (const std::vector< std::size_t > &siblings, const CondInd2JetGroupsInds &satisfiedBy, const std::vector< std::size_t > &condMult, const std::vector< unsigned int > &condCap, const std::vector< int > &condClique, const JetGroupInd2ElemInds &jg2elemjgs, std::size_t parentCap, bool simpleTree, const Collector &) |
std::unique_ptr<IJetGroupProduct> makeJetGroupProduct | ( | const std::vector< std::size_t > & | siblings, |
const CondInd2JetGroupsInds & | satisfiedBy, | ||
const std::vector< std::size_t > & | condMult, | ||
const std::vector< unsigned int > & | condCap, | ||
const std::vector< int > & | condClique, | ||
const JetGroupInd2ElemInds & | jg2elemjgs, | ||
std::size_t | parentCap, | ||
bool | simpleTree, | ||
const Collector & | |||
) |
Definition at line 73 of file JetGroupProductFactory.cxx.
std::size_t max_jet | ( | const std::vector< std::size_t > & | siblings, |
const CondInd2JetGroupsInds & | satisfiedBy | ||
) |
Definition at line 15 of file JetGroupProductFactory.cxx.
bool willPassSimpleTree | ( | const std::vector< std::size_t > & | siblings, |
const CondInd2JetGroupsInds & | satisfiedBy, | ||
const std::vector< std::size_t > & | condMult | ||
) |
Definition at line 30 of file JetGroupProductFactory.cxx.