|
ATLAS Offline Software
|
Go to the documentation of this file.
19 return tob1->Et() > tob2->Et();
45 m_numberOfJets = parameter(
"OutputWidth").value();
46 m_jsize = parameter(
"JetSize").value();
47 m_minEta = parameter(
"MinEta").value();
48 m_maxEta = parameter(
"MaxEta").value();
49 m_doEtaCut = parameter(
"DoEtaCut").value();
62 if (m_doEtaCut && (
parType_t(std::abs((*cl)-> eta())) < m_minEta))
continue;
63 if (m_doEtaCut && (
parType_t(std::abs((*cl)-> eta())) > m_maxEta))
continue;
72 int par = m_numberOfJets;
73 unsigned int maxNumberOfJets = std::clamp(
par, 0, std::abs(
par));
74 if(maxNumberOfJets>0) {
75 while(
output.size()> maxNumberOfJets ) {
JetTOB::JetSize m_jetsize
data_t::const_iterator const_iterator
virtual TCS::StatusCode sort(const InputTOBArray &input, TOBArray &output)
bool SortByEtLargest2(TCS::GenericTOB *tob1, TCS::GenericTOB *tob2)
JetSort(const std::string &name)
void defineParameter(const std::string &name, TCS::parType_t value)
virtual TCS::StatusCode initialize()
#define REGISTER_ALG_TCS(CLASS)
setBGCode setTAP setLVL2ErrorBits bool
cl
print [x.__class__ for x in toList(dqregion.getSubRegions()) ]