1 #ifndef L1GCTSIMPLEJETFINDER_H_
2 #define L1GCTSIMPLEJETFINDER_H_
6 #include <boost/cstdint.hpp>
static const unsigned int CENTRAL_COL0
virtual unsigned nCols() const
simple jet finder for test purposes.
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Base class to allow implementation of jetFinder algorithms.
static const unsigned int MAX_REGIONS_IN
The real jetFinders must define these constants.
friend std::ostream & operator<<(std::ostream &os, const L1GctSimpleJetFinder &algo)
Overload << operator.
L1GctSimpleJetFinder(int id)
id is 0-8 for -ve Eta jetfinders, 9-17 for +ve Eta, for increasing Phi.
virtual unsigned maxRegionsIn() const
virtual unsigned centralCol0() const
virtual void fetchInput()
get input data from sources
static const unsigned int N_COLS
virtual void process()
process the data, fill output buffers