Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TMuonOverlap
interface
OMTFConfigMaker.h
Go to the documentation of this file.
1
#ifndef OMTF_OMTFConfigMaker_H
2
#define OMTF_OMTFConfigMaker_H
3
4
#include <map>
5
6
#include "
L1Trigger/L1TMuonOverlap/interface/GoldenPattern.h
"
7
#include "
L1Trigger/L1TMuonOverlap/interface/OMTFResult.h
"
8
#include "
L1Trigger/L1TMuonOverlap/interface/OMTFConfiguration.h
"
9
10
class
XMLConfigReader
;
11
class
OMTFinput
;
12
13
namespace
edm
{
14
class
ParameterSet
;
15
}
16
17
class
OMTFConfigMaker
{
18
public
:
19
OMTFConfigMaker
(
OMTFConfiguration
* omtf_config);
20
21
~
OMTFConfigMaker
();
22
25
void
fillCounts(
unsigned
int
iProcessor,
const
OMTFinput
& aInput);
26
29
void
makeConnetionsMap(
unsigned
int
iProcessor,
const
OMTFinput
& aInput);
30
33
void
printPhiMap(std::ostream&
out
);
34
38
void
printConnections(std::ostream& out,
unsigned
int
iProcessor,
unsigned
int
iCone);
39
42
void
fillPhiMaps(
unsigned
int
iProcessor,
const
OMTFinput
& aInput);
43
44
private
:
47
void
fillInputRange(
unsigned
int
iConfigMaker,
unsigned
int
iCone,
const
OMTFinput
& aInput);
48
49
void
fillInputRange(
unsigned
int
iConfigMaker,
unsigned
int
iCone,
unsigned
int
iRefLayer,
unsigned
int
iInput);
50
55
std::vector<std::vector<int> >
minRefPhi2D
;
56
std::vector<std::vector<int> >
maxRefPhi2D
;
57
58
OMTFConfiguration
*
myOmtfConfig
;
59
};
60
61
#endif
OMTFResult.h
ParameterSet
Definition:
Functions.h:16
OMTFConfigMaker
Definition:
OMTFConfigMaker.h:17
GoldenPattern.h
OMTFConfiguration.h
XMLConfigReader
Definition:
XMLConfigReader.h:26
OMTFConfigMaker::minRefPhi2D
std::vector< std::vector< int > > minRefPhi2D
Definition:
OMTFConfigMaker.h:55
MillePedeFileConverter_cfg.out
out
Definition:
MillePedeFileConverter_cfg.py:31
OMTFConfiguration
Definition:
OMTFConfiguration.h:44
OMTFinput
Definition:
OMTFinput.h:11
OMTFConfigMaker::myOmtfConfig
OMTFConfiguration * myOmtfConfig
Definition:
OMTFConfigMaker.h:58
edm
HLT enums.
Definition:
AlignableModifier.h:19
OMTFConfigMaker::maxRefPhi2D
std::vector< std::vector< int > > maxRefPhi2D
Definition:
OMTFConfigMaker.h:56
Generated for CMSSW Reference Manual by
1.8.11