Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
#include "
L1Trigger/L1TMuonEndCap/interface/EmulatorClasses.h
"
8
9
class
PrimitiveConverter
{
10
public
:
11
PrimitiveConverter
();
12
std::vector<ConvertedHit>
convert
(std::vector<TriggerPrimitive> TriggPrim,
int
SectIndex);
13
14
private
:
15
// don't mind the magid numbers here, this is throw-away code pending CondFormat update in works:
16
unsigned
int
Ph_Disp_Neighbor_
[12][61];
17
int
Ph_Init_Neighbor_
[12][5][16];
18
int
Th_Corr_Neighbor_
[2][12][4][96];
19
unsigned
int
Th_Init_Neighbor_
[12][61];
20
int
Th_LUT_St1_Neighbor_
[2][12][16][64];
21
int
Th_LUT_St234_Neighbor_
[3][12][11][112];
22
};
PrimitiveConverter
Definition:
PrimitiveConverter.h:9
PrimitiveConverter::Th_Init_Neighbor_
unsigned int Th_Init_Neighbor_[12][61]
Definition:
PrimitiveConverter.h:19
PrimitiveConverter::Th_LUT_St234_Neighbor_
int Th_LUT_St234_Neighbor_[3][12][11][112]
Definition:
PrimitiveConverter.h:21
EmulatorClasses.h
PrimitiveConverter::Th_Corr_Neighbor_
int Th_Corr_Neighbor_[2][12][4][96]
Definition:
PrimitiveConverter.h:18
PrimitiveConverter::Th_LUT_St1_Neighbor_
int Th_LUT_St1_Neighbor_[2][12][16][64]
Definition:
PrimitiveConverter.h:20
PrimitiveConverter::PrimitiveConverter
PrimitiveConverter()
Definition:
PrimitiveConverter.cc:71
PrimitiveConverter::convert
std::vector< ConvertedHit > convert(std::vector< TriggerPrimitive > TriggPrim, int SectIndex)
Definition:
PrimitiveConverter.cc:82
PrimitiveConverter::Ph_Disp_Neighbor_
unsigned int Ph_Disp_Neighbor_[12][61]
Definition:
PrimitiveConverter.h:16
PrimitiveConverter::Ph_Init_Neighbor_
int Ph_Init_Neighbor_[12][5][16]
Definition:
PrimitiveConverter.h:17
Generated for CMSSW Reference Manual by
1.8.5