29 zoneBoundaries_ = spPCParams16.getParameter<std::vector<int> >(
"ZoneBoundaries");
30 zoneOverlap_ = spPCParams16.getParameter<
int>(
"ZoneOverlap");
33 fixZonePhi_ = spPCParams16.getParameter<
bool>(
"FixZonePhi");
34 useNewZones_ = spPCParams16.getParameter<
bool>(
"UseNewZones");
35 fixME11Edges_ = spPCParams16.getParameter<
bool>(
"FixME11Edges");
38 pattDefinitions_ = spPRParams16.getParameter<std::vector<std::string> >(
"PatternDefinitions");
39 symPattDefinitions_ = spPRParams16.getParameter<std::vector<std::string> >(
"SymPatternDefinitions");
40 useSymPatterns_ = spPRParams16.getParameter<
bool>(
"UseSymmetricalPatterns");
43 thetaWindow_ = spTBParams16.getParameter<
int>(
"ThetaWindow");
46 bugSt2PhDiff_ = spTBParams16.getParameter<
bool>(
"BugSt2PhDiff");
47 bugME11Dupes_ = spTBParams16.getParameter<
bool>(
"BugME11Dupes");
53 maxTracks_ = spGCParams16.getParameter<
int>(
"MaxTracks");
60 bug9BitDPhi_ = spPAParams16.getParameter<
bool>(
"Bug9BitDPhi");
61 bugMode7CLCT_ = spPAParams16.getParameter<
bool>(
"BugMode7CLCT");
62 bugNegPt_ = spPAParams16.getParameter<
bool>(
"BugNegPt");
63 bugGMTPhi_ = spPAParams16.getParameter<
bool>(
"BugGMTPhi");
64 promoteMode7_ = spPAParams16.getParameter<
bool>(
"PromoteMode7");
65 modeQualVer_ = spPAParams16.getParameter<
int>(
"ModeQualVer");
73 if (fw_version == 0 || fw_version == 123456)
83 if (fw_version >= 1514764800) {
130 if (fw_version < 1529520380) {
143 else if (fw_version >= 50000) {
192 if (fw_version >= 1496792995)
263 maxBX_ = (fw_version < 47109) ? +4 : +3;
325 bugSt2PhDiff_ = (47109 <= fw_version && fw_version < 47249) ?
true :
false;
334 bugNegPt_ = (fw_version < 47864) ?
true :
false;
VersionControl(const edm::ParameterSet &iConfig)
T getUntrackedParameter(std::string const &, T const &) const
std::vector< std::string > pattDefinitions_
void configure_by_fw_version(unsigned fw_version)
std::vector< int > zoneBoundaries_
T getParameter(std::string const &) const
std::vector< std::string > symPattDefinitions_