1 #ifndef L1Trigger_TrackFindingTracklet_ChannelAssignment_h 2 #define L1Trigger_TrackFindingTracklet_ChannelAssignment_h
std::vector< std::string > seedTypeNames_
Class to process and provide run-time constants used by Track Trigger emulators.
const std::vector< int > & seedingLayers(int seedType) const
int numChannelsTrack() const
int layerId(int seedType, int channel) const
std::vector< int > channelEncoding_
bool useDuplicateRemoval_
int maxNumProjectionLayers_
Class to assign tracklet tracks and stubs to output channel based on their Pt or seed type as well as...
SensorModule::Type type(const TTStubRef &ttStubRef) const
int offsetStub(int channelTrack) const
bool channelId(const TTTrackRef &ttTrackRef, int &channelId)
const std::vector< int > & channelEncoding() const
#define EVENTSETUP_DATA_DEFAULT_RECORD(_data_, _record_)
int numSeedingLayers() const
int maxNumProjectionLayers() const
std::vector< double > boundaries_
std::vector< int > offsetsStubs_
int numProjectionLayers(int seedType) const
tt::SensorModule::Type type(const TTStubRef &ttStubRef) const
std::vector< std::vector< int > > seedTypesProjectionLayers_
std::vector< std::vector< int > > seedTypesSeedLayers_
int numChannelsStub() const
bool layerId(int seedType, const TTStubRef &ttStubRef, int &layerId) const