#include <SimpleCone.h>
◆ SimpleCone()
GlobalSim::SimpleCone::SimpleCone |
( |
const std::string & |
name, |
|
|
unsigned int |
InputWidth, |
|
|
unsigned int |
MaxRSqr, |
|
|
unsigned int |
MinET, |
|
|
const std::vector< unsigned int > & |
MinSumET |
|
) |
| |
◆ ~SimpleCone()
virtual GlobalSim::SimpleCone::~SimpleCone |
( |
| ) |
|
|
virtualdefault |
◆ ETFailByBit()
const std::vector< double > & GlobalSim::SimpleCone::ETFailByBit |
( |
std::size_t |
bit | ) |
const |
◆ ETPassByBit()
const std::vector< double > & GlobalSim::SimpleCone::ETPassByBit |
( |
std::size_t |
bit | ) |
const |
◆ run()
Definition at line 42 of file Global/GlobalSimulation/src/L1TopoAlgs/SimpleCone.cxx.
47 ss <<
"SimpleCone bit " <<
i;
48 output.push_back(GenericTOBArray(
ss.str()));
51 decision.setNBits(numberOutputBits);
53 unsigned int leadingET = 0;
60 if((*itr0)->Et() <=
m_MinET )
continue;
62 unsigned int tmp_SumET = (*itr0)->Et();
71 if((*itr1)->Et() <=
m_MinET)
continue;
79 tmp_SumET += (*itr1)->Et();
82 if (tmp_SumET > leadingET) {
83 leadingET = tmp_SumET;
87 for(
unsigned int i=0;
i< numberOutputBits; ++
i) {
100 return StatusCode::SUCCESS;
◆ toString()
std::string GlobalSim::SimpleCone::toString |
( |
| ) |
const |
◆ m_ETFailByBit
std::vector<std::vector<double> > GlobalSim::SimpleCone::m_ETFailByBit |
|
private |
◆ m_ETPassByBit
std::vector<std::vector<double> > GlobalSim::SimpleCone::m_ETPassByBit |
|
private |
◆ m_InputWidth
unsigned int GlobalSim::SimpleCone::m_InputWidth {0} |
|
private |
◆ m_MaxRSqr
unsigned int GlobalSim::SimpleCone::m_MaxRSqr {0} |
|
private |
◆ m_MinET
unsigned int GlobalSim::SimpleCone::m_MinET {0} |
|
private |
◆ m_MinSumET
std::vector<unsigned int> GlobalSim::SimpleCone::m_MinSumET {} |
|
private |
◆ m_name
std::string GlobalSim::SimpleCone::m_name {} |
|
private |
The documentation for this class was generated from the following files: