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