Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TMuonEndCap
interface
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
11
#include "
L1Trigger/L1TMuonEndCap/interface/EmulatorClasses.h
"
12
13
class
PrimitiveConverter
{
14
public
:
15
PrimitiveConverter
();
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
PrimitiveConverter
Definition:
PrimitiveConverter.h:13
PrimitiveConverter::Th_Init_Neighbor_
unsigned int Th_Init_Neighbor_[12][61]
Definition:
PrimitiveConverter.h:23
PrimitiveConverter::Th_LUT_St234_Neighbor_
int Th_LUT_St234_Neighbor_[3][12][11][112]
Definition:
PrimitiveConverter.h:25
PrimitiveConverter::convert
std::vector< ConvertedHit > convert(std::vector< L1TMuon::TriggerPrimitive > TriggPrim, int SectIndex)
Definition:
PrimitiveConverter.cc:77
EmulatorClasses.h
PrimitiveConverter::Th_Corr_Neighbor_
int Th_Corr_Neighbor_[2][12][4][96]
Definition:
PrimitiveConverter.h:22
PrimitiveConverter::Th_LUT_St1_Neighbor_
int Th_LUT_St1_Neighbor_[2][12][16][64]
Definition:
PrimitiveConverter.h:24
PrimitiveConverter::PrimitiveConverter
PrimitiveConverter()
Definition:
PrimitiveConverter.cc:68
PrimitiveConverter::Ph_Disp_Neighbor_
unsigned int Ph_Disp_Neighbor_[12][61]
Definition:
PrimitiveConverter.h:20
PrimitiveConverter::Ph_Init_Neighbor_
int Ph_Init_Neighbor_[12][5][16]
Definition:
PrimitiveConverter.h:21
Generated for CMSSW Reference Manual by
1.8.11