CMS 3D CMS Logo

PrimitiveConverter.h
Go to the documentation of this file.
1 // Trigger Primitive Converter
2 //
3 // Takes in raw information from the TriggerPrimitive class(part of L1TMuon software package);
4 // and outputs vector of 'ConvertedHits'
5 //
6 
7 #ifndef ADD_PrimitiveConverter
8 #define ADD_PrimitiveConverter
9 
10 
12 
14  public:
16  std::vector<ConvertedHit> convert(std::vector<L1TMuon::TriggerPrimitive> TriggPrim, int SectIndex);
17 
18  private:
19  // don't mind the magid numbers here, this is throw-away code pending CondFormat update in works:
20  unsigned int Ph_Disp_Neighbor_[12][61];
21  int Ph_Init_Neighbor_[12][5][16];
22  int Th_Corr_Neighbor_[2][12][4][96];
23  unsigned int Th_Init_Neighbor_[12][61];
24  int Th_LUT_St1_Neighbor_[2][12][16][64];
25  int Th_LUT_St234_Neighbor_[3][12][11][112];
26 };
27 
28 #endif
unsigned int Th_Init_Neighbor_[12][61]
int Th_LUT_St234_Neighbor_[3][12][11][112]
std::vector< ConvertedHit > convert(std::vector< L1TMuon::TriggerPrimitive > TriggPrim, int SectIndex)
int Th_Corr_Neighbor_[2][12][4][96]
int Th_LUT_St1_Neighbor_[2][12][16][64]
unsigned int Ph_Disp_Neighbor_[12][61]
int Ph_Init_Neighbor_[12][5][16]