|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #include "../IO/jXETOBArray.h"
13 #include "../IO/Count.h"
28 throw std::runtime_error(
"EnergyThreshold_jXE m_nbits == 0");
41 for(
const auto& jxe : jXEs) {
44 if(jxe->Et2() > threshsq) {
51 count.setSizeCount(countVal);
53 return StatusCode::SUCCESS;
58 ss <<
"EnergyThreshold_jXE. name: " <<
m_name <<
'\n'
std::vector< double > m_inputET
std::vector< double > m_passingET
StatusCode run(const jXETOBArray &input, Count &count)
std::vector< double > m_counts
EnergyThreshold_jXE(const std::string &name, unsigned int nbits, unsigned int threshold)
AlgTool to obtain a selection of eFex RoIs read in from the event store.
::StatusCode StatusCode
StatusCode definition for legacy code.
unsigned int m_100MeVthreshold
const std::vector< double > & input_ET() const
const std::vector< double > & counts() const
std::string toString() const
const std::vector< double > & passing_ET() const