Go to the documentation of this file.
14 os <<
"===L1GctNullJetFinder===" << std::endl;
void fetchInput() override
get input data from sources
Base class to allow implementation of jetFinder algorithms.
no-op jet finder for test purposes.
static const unsigned int MAX_REGIONS_IN
The real jetFinders must define these constants.
static const unsigned int CENTRAL_COL0
void setupObjects() override
Initialise inputs with null objects for the correct bunch crossing if required.
void reset()
complete reset of processor
static const unsigned N_ETA
void resetProcessor() override
Separate reset methods for the processor itself and any data stored in pipelines.
bool setupOk() const
Check setup is Ok.
L1GctNullJetFinder(int id)
id is 0-8 for -ve Eta jetfinders, 9-17 for +ve Eta, for increasing Phi.
~L1GctNullJetFinder() override
void doEnergySums()
Fill the Et strip sums and Ht sum. All jetFinders should call this in process().
void process() override
process the data, fill output buffers
static const unsigned int N_COLS
std::ostream & operator<<(std::ostream &os, const L1GctNullJetFinder &algo)