1 #ifndef L1Trigger_TrackerTFP_LayerEncoding_h 2 #define L1Trigger_TrackerTFP_LayerEncoding_h 24 const std::vector<int>&
layerEncoding(
int binEta,
int binZT,
int binCot)
const {
28 const std::vector<int>&
maybeLayer(
int binEta,
int binZT,
int binCot)
const {
32 const int layerIdKF(
int binEta,
int binZT,
int binCot,
int layerId)
const;
48 std::vector<std::vector<std::vector<std::vector<int>>>>
maybeLayer_;
const std::vector< int > & maybeLayer(int binEta, int binZT, int binCot) const
const DataFormats * dataFormats_
Bit vector used by Track Trigger emulators. Mainly used to convert integers into arbitrary (within ma...
Class to process and provide run-time constants used by Track Trigger emulators.
const std::vector< int > & layerEncoding(int binEta, int binZT, int binCot) const
TTBV maybePattern(int binEta, int binZT, int binCot) const
#define EVENTSETUP_DATA_DEFAULT_RECORD(_data_, _record_)
std::vector< std::vector< std::vector< std::vector< int > > > > layerEncoding_
std::vector< std::vector< std::vector< std::vector< int > > > > maybeLayer_
Class to encode layer ids for Kalman Filter Layers consitent with rough r-z track parameters are coun...
const int layerIdKF(int binEta, int binZT, int binCot, int layerId) const