1 #ifndef L1Trigger_TrackFindingTracklet_interface_ProcessBase_h
2 #define L1Trigger_TrackFindingTracklet_interface_ProcessBase_h
24 unsigned int nbits(
unsigned int power);
virtual ~ProcessBase()=default
void initLayerDisksandISeed(unsigned int &layerdisk1, unsigned int &layerdisk2, unsigned int &iSeed)
Settings const & settings_
virtual void addOutput(MemoryBase *memory, std::string output)=0
ProcessBase(std::string name, Settings const &settings, Globals *global)
constexpr std::array< uint8_t, layerIndexSize > layer
static std::string const input
std::string const & getName() const
unsigned int nbits(unsigned int power)
virtual void addInput(MemoryBase *memory, std::string input)=0
void initLayerDisk(unsigned int pos, int &layer, int &disk)
unsigned int getISeed(const std::string &name)