![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
19 return tob1->Et() > tob2->Et();
24 return tob1->
Et() < tob2->
Et();
53 if(
parType_t((*cl)->isolation()) < parameter(
"MinIsolation").
value())
continue;
59 int reverseOrder = parameter(
"ReverseOrder").value();
67 int par = parameter(
"NumberOfClusters").value();
68 unsigned int maxNumberOfClusters = std::clamp(
par, 0, std::abs(
par));
69 if(maxNumberOfClusters>0) {
70 while(
output.size()> maxNumberOfClusters ) {
data_t::const_iterator const_iterator
virtual TCS::StatusCode sort(const InputTOBArray &input, TOBArray &output)
Scalar eta() const
pseudorapidity method
void defineParameter(const std::string &name, TCS::parType_t value)
#define REGISTER_ALG_TCS(CLASS)
bool SortByEtLargestFirst(TCS::GenericTOB *tob1, TCS::GenericTOB *tob2)
ClusterSortingAlg(const std::string &name)
setBGCode setTAP setLVL2ErrorBits bool
cl
print [x.__class__ for x in toList(dqregion.getSubRegions()) ]
bool SortByEtSmallestFirst(TCS::GenericTOB *tob1, TCS::GenericTOB *tob2)
virtual ~ClusterSortingAlg()