#include <L1MuGMTParameters.h>
Public Member Functions | |
bool | getCaloTrigger () const |
unsigned | getCDLConfigWordbRPCCSC () const |
unsigned | getCDLConfigWordCSCDT () const |
unsigned | getCDLConfigWordDTCSC () const |
unsigned | getCDLConfigWordfRPCDT () const |
bool | getDoOvlRpcAnd () const |
double | getEtaPhiThreshold_barrel () const |
double | getEtaPhiThreshold_COU () const |
double | getEtaPhiThreshold_endcap () const |
double | getEtaWeight_barrel () const |
double | getEtaWeight_COU () const |
double | getEtaWeight_endcap () const |
bool | getHaloOverwritesMatchedBrl () const |
bool | getHaloOverwritesMatchedFwd () const |
int | getIsolationCellSizeEta () const |
int | getIsolationCellSizePhi () const |
const std::string & | getMergeMethodChargeBrl () const |
const std::string & | getMergeMethodChargeFwd () const |
const std::string & | getMergeMethodEtaBrl () const |
const std::string & | getMergeMethodEtaFwd () const |
const std::string & | getMergeMethodISOBrl () const |
const std::string & | getMergeMethodISOFwd () const |
bool | getMergeMethodISOSpecialUseANDBrl () const |
bool | getMergeMethodISOSpecialUseANDFwd () const |
const std::string & | getMergeMethodMIPBrl () const |
const std::string & | getMergeMethodMIPFwd () const |
bool | getMergeMethodMIPSpecialUseANDBrl () const |
bool | getMergeMethodMIPSpecialUseANDFwd () const |
const std::string & | getMergeMethodPhiBrl () const |
const std::string & | getMergeMethodPhiFwd () const |
const std::string & | getMergeMethodPtBrl () const |
const std::string & | getMergeMethodPtFwd () const |
const std::string & | getMergeMethodSRKBrl () const |
const std::string & | getMergeMethodSRKFwd () const |
double | getPhiWeight_barrel () const |
double | getPhiWeight_COU () const |
double | getPhiWeight_endcap () const |
bool | getPropagatePhi () const |
unsigned | getSortRankOffsetBrl () const |
unsigned | getSortRankOffsetFwd () const |
unsigned | getVersionLUTs () const |
unsigned | getVersionSortRankEtaQLUT () const |
L1MuGMTParameters () | |
void | setCaloTrigger (const bool CaloTrigger) |
void | setCDLConfigWordbRPCCSC (const unsigned CDLConfigWordbRPCCSC) |
void | setCDLConfigWordCSCDT (const unsigned CDLConfigWordCSCDT) |
void | setCDLConfigWordDTCSC (const unsigned CDLConfigWordDTCSC) |
void | setCDLConfigWordfRPCDT (const unsigned CDLConfigWordfRPCDT) |
void | setDoOvlRpcAnd (const bool DoOvlRpcAnd) |
void | setEtaPhiThreshold_barrel (const double EtaPhiThreshold_barrel) |
void | setEtaPhiThreshold_COU (const double EtaPhiThreshold_COU) |
void | setEtaPhiThreshold_endcap (const double EtaPhiThreshold_endcap) |
void | setEtaWeight_barrel (const double EtaWeight_barrel) |
void | setEtaWeight_COU (const double EtaWeight_COU) |
void | setEtaWeight_endcap (const double EtaWeight_endcap) |
void | setHaloOverwritesMatchedBrl (const bool HaloOverwritesMatchedBrl) |
void | setHaloOverwritesMatchedFwd (const bool HaloOverwritesMatchedFwd) |
void | setIsolationCellSizeEta (const int IsolationCellSizeEta) |
void | setIsolationCellSizePhi (const int IsolationCellSizePhi) |
void | setMergeMethodChargeBrl (const std::string &MergeMethodChargeBrl) |
void | setMergeMethodChargeFwd (const std::string &MergeMethodChargeFwd) |
void | setMergeMethodEtaBrl (const std::string &MergeMethodEtaBrl) |
void | setMergeMethodEtaFwd (const std::string &MergeMethodEtaFwd) |
void | setMergeMethodISOBrl (const std::string &MergeMethodISOBrl) |
void | setMergeMethodISOFwd (const std::string &MergeMethodISOFwd) |
void | setMergeMethodISOSpecialUseANDBrl (const bool MergeMethodISOSpecialUseANDBrl) |
void | setMergeMethodISOSpecialUseANDFwd (const bool MergeMethodISOSpecialUseANDFwd) |
void | setMergeMethodMIPBrl (const std::string &MergeMethodMIPBrl) |
void | setMergeMethodMIPFwd (const std::string &MergeMethodMIPFwd) |
void | setMergeMethodMIPSpecialUseANDBrl (const bool MergeMethodMIPSpecialUseANDBrl) |
void | setMergeMethodMIPSpecialUseANDFwd (const bool MergeMethodMIPSpecialUseANDFwd) |
void | setMergeMethodPhiBrl (const std::string &MergeMethodPhiBrl) |
void | setMergeMethodPhiFwd (const std::string &MergeMethodPhiFwd) |
void | setMergeMethodPtBrl (const std::string &MergeMethodPtBrl) |
void | setMergeMethodPtFwd (const std::string &MergeMethodPtFwd) |
void | setMergeMethodSRKBrl (const std::string &MergeMethodSRKBrl) |
void | setMergeMethodSRKFwd (const std::string &MergeMethodSRKFwd) |
void | setPhiWeight_barrel (const double PhiWeight_barrel) |
void | setPhiWeight_COU (const double PhiWeight_COU) |
void | setPhiWeight_endcap (const double PhiWeight_endcap) |
void | setPropagatePhi (const bool PropagatePhi) |
void | setSortRankOffsetBrl (const unsigned SortRankOffsetBrl) |
void | setSortRankOffsetFwd (const unsigned SortRankOffsetFwd) |
void | setVersionLUTs (const unsigned VersionLUTs) |
void | setVersionSortRankEtaQLUT (const unsigned VersionSortRankEtaQLUT) |
~L1MuGMTParameters () | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Description: Parameters of the GMT
Definition at line 25 of file L1MuGMTParameters.h.
|
inline |
Definition at line 27 of file L1MuGMTParameters.h.
|
inline |
Definition at line 28 of file L1MuGMTParameters.h.
|
inline |
|
inline |
Definition at line 145 of file L1MuGMTParameters.h.
References m_CDLConfigWordbRPCCSC.
Referenced by L1MuGMTRegCDLConfig::setCDLConfig().
|
inline |
Definition at line 142 of file L1MuGMTParameters.h.
References m_CDLConfigWordCSCDT.
Referenced by L1MuGMTRegCDLConfig::setCDLConfig().
|
inline |
Definition at line 139 of file L1MuGMTParameters.h.
References m_CDLConfigWordDTCSC.
Referenced by L1MuGMTRegCDLConfig::setCDLConfig().
|
inline |
Definition at line 148 of file L1MuGMTParameters.h.
References m_CDLConfigWordfRPCDT.
Referenced by L1MuGMTRegCDLConfig::setCDLConfig().
|
inline |
|
inline |
Definition at line 37 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_barrel.
|
inline |
Definition at line 55 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_COU.
|
inline |
Definition at line 46 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_endcap.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 127 of file L1MuGMTParameters.h.
References m_HaloOverwritesMatchedBrl.
Referenced by L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK().
|
inline |
Definition at line 130 of file L1MuGMTParameters.h.
References m_HaloOverwritesMatchedFwd.
Referenced by L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK().
|
inline |
Definition at line 61 of file L1MuGMTParameters.h.
References m_IsolationCellSizeEta.
|
inline |
Definition at line 64 of file L1MuGMTParameters.h.
References m_IsolationCellSizePhi.
|
inline |
Definition at line 91 of file L1MuGMTParameters.h.
References m_MergeMethodChargeBrl.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 94 of file L1MuGMTParameters.h.
References m_MergeMethodChargeFwd.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 79 of file L1MuGMTParameters.h.
References m_MergeMethodEtaBrl.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 82 of file L1MuGMTParameters.h.
References m_MergeMethodEtaFwd.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 109 of file L1MuGMTParameters.h.
References m_MergeMethodISOBrl.
|
inline |
Definition at line 112 of file L1MuGMTParameters.h.
References m_MergeMethodISOFwd.
|
inline |
Definition at line 115 of file L1MuGMTParameters.h.
References m_MergeMethodISOSpecialUseANDBrl.
Referenced by L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO().
|
inline |
Definition at line 118 of file L1MuGMTParameters.h.
References m_MergeMethodISOSpecialUseANDFwd.
Referenced by L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO().
|
inline |
Definition at line 97 of file L1MuGMTParameters.h.
References m_MergeMethodMIPBrl.
|
inline |
Definition at line 100 of file L1MuGMTParameters.h.
References m_MergeMethodMIPFwd.
|
inline |
Definition at line 103 of file L1MuGMTParameters.h.
References m_MergeMethodMIPSpecialUseANDBrl.
Referenced by L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO().
|
inline |
Definition at line 106 of file L1MuGMTParameters.h.
References m_MergeMethodMIPSpecialUseANDFwd.
Referenced by L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO().
|
inline |
Definition at line 73 of file L1MuGMTParameters.h.
References m_MergeMethodPhiBrl.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 76 of file L1MuGMTParameters.h.
References m_MergeMethodPhiFwd.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 85 of file L1MuGMTParameters.h.
References m_MergeMethodPtBrl.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 88 of file L1MuGMTParameters.h.
References m_MergeMethodPtFwd.
Referenced by L1MuGMTRegMMConfig::setMergeMethod().
|
inline |
Definition at line 121 of file L1MuGMTParameters.h.
References m_MergeMethodSRKBrl.
|
inline |
Definition at line 124 of file L1MuGMTParameters.h.
References m_MergeMethodSRKFwd.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 133 of file L1MuGMTParameters.h.
References m_SortRankOffsetBrl.
Referenced by L1MuGMTRegSortRankOffset::L1MuGMTRegSortRankOffset().
|
inline |
Definition at line 136 of file L1MuGMTParameters.h.
References m_SortRankOffsetFwd.
Referenced by L1MuGMTRegSortRankOffset::L1MuGMTRegSortRankOffset().
|
inline |
|
inline |
Definition at line 151 of file L1MuGMTParameters.h.
References m_VersionSortRankEtaQLUT.
|
private |
|
inline |
|
inline |
Definition at line 144 of file L1MuGMTParameters.h.
References m_CDLConfigWordbRPCCSC.
|
inline |
Definition at line 141 of file L1MuGMTParameters.h.
References m_CDLConfigWordCSCDT.
|
inline |
Definition at line 138 of file L1MuGMTParameters.h.
References m_CDLConfigWordDTCSC.
|
inline |
Definition at line 147 of file L1MuGMTParameters.h.
References m_CDLConfigWordfRPCDT.
|
inline |
|
inline |
Definition at line 36 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_barrel.
|
inline |
Definition at line 54 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_COU.
|
inline |
Definition at line 45 of file L1MuGMTParameters.h.
References m_EtaPhiThreshold_endcap.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 126 of file L1MuGMTParameters.h.
References m_HaloOverwritesMatchedBrl.
|
inline |
Definition at line 129 of file L1MuGMTParameters.h.
References m_HaloOverwritesMatchedFwd.
|
inline |
Definition at line 60 of file L1MuGMTParameters.h.
References m_IsolationCellSizeEta.
|
inline |
Definition at line 63 of file L1MuGMTParameters.h.
References m_IsolationCellSizePhi.
|
inline |
Definition at line 90 of file L1MuGMTParameters.h.
References m_MergeMethodChargeBrl.
|
inline |
Definition at line 93 of file L1MuGMTParameters.h.
References m_MergeMethodChargeFwd.
|
inline |
Definition at line 78 of file L1MuGMTParameters.h.
References m_MergeMethodEtaBrl.
|
inline |
Definition at line 81 of file L1MuGMTParameters.h.
References m_MergeMethodEtaFwd.
|
inline |
Definition at line 108 of file L1MuGMTParameters.h.
References m_MergeMethodISOBrl.
|
inline |
Definition at line 111 of file L1MuGMTParameters.h.
References m_MergeMethodISOFwd.
|
inline |
Definition at line 114 of file L1MuGMTParameters.h.
References m_MergeMethodISOSpecialUseANDBrl.
|
inline |
Definition at line 117 of file L1MuGMTParameters.h.
References m_MergeMethodISOSpecialUseANDFwd.
|
inline |
Definition at line 96 of file L1MuGMTParameters.h.
References m_MergeMethodMIPBrl.
|
inline |
Definition at line 99 of file L1MuGMTParameters.h.
References m_MergeMethodMIPFwd.
|
inline |
Definition at line 102 of file L1MuGMTParameters.h.
References m_MergeMethodMIPSpecialUseANDBrl.
|
inline |
Definition at line 105 of file L1MuGMTParameters.h.
References m_MergeMethodMIPSpecialUseANDFwd.
|
inline |
Definition at line 72 of file L1MuGMTParameters.h.
References m_MergeMethodPhiBrl.
|
inline |
Definition at line 75 of file L1MuGMTParameters.h.
References m_MergeMethodPhiFwd.
|
inline |
Definition at line 84 of file L1MuGMTParameters.h.
References m_MergeMethodPtBrl.
|
inline |
Definition at line 87 of file L1MuGMTParameters.h.
References m_MergeMethodPtFwd.
|
inline |
Definition at line 120 of file L1MuGMTParameters.h.
References m_MergeMethodSRKBrl.
|
inline |
Definition at line 123 of file L1MuGMTParameters.h.
References m_MergeMethodSRKFwd.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 132 of file L1MuGMTParameters.h.
References m_SortRankOffsetBrl.
|
inline |
Definition at line 135 of file L1MuGMTParameters.h.
References m_SortRankOffsetFwd.
|
inline |
|
inline |
Definition at line 150 of file L1MuGMTParameters.h.
References m_VersionSortRankEtaQLUT.
|
friend |
Definition at line 202 of file L1MuGMTParameters.h.
|
friend |
Definition at line 202 of file L1MuGMTParameters.h.
|
private |
Definition at line 167 of file L1MuGMTParameters.h.
Referenced by getCaloTrigger(), and setCaloTrigger().
|
private |
Definition at line 196 of file L1MuGMTParameters.h.
Referenced by getCDLConfigWordbRPCCSC(), and setCDLConfigWordbRPCCSC().
|
private |
Definition at line 195 of file L1MuGMTParameters.h.
Referenced by getCDLConfigWordCSCDT(), and setCDLConfigWordCSCDT().
|
private |
Definition at line 194 of file L1MuGMTParameters.h.
Referenced by getCDLConfigWordDTCSC(), and setCDLConfigWordDTCSC().
|
private |
Definition at line 197 of file L1MuGMTParameters.h.
Referenced by getCDLConfigWordfRPCDT(), and setCDLConfigWordfRPCDT().
|
private |
Definition at line 170 of file L1MuGMTParameters.h.
Referenced by getDoOvlRpcAnd(), and setDoOvlRpcAnd().
|
private |
Definition at line 160 of file L1MuGMTParameters.h.
Referenced by getEtaPhiThreshold_barrel(), and setEtaPhiThreshold_barrel().
|
private |
Definition at line 166 of file L1MuGMTParameters.h.
Referenced by getEtaPhiThreshold_COU(), and setEtaPhiThreshold_COU().
|
private |
Definition at line 163 of file L1MuGMTParameters.h.
Referenced by getEtaPhiThreshold_endcap(), and setEtaPhiThreshold_endcap().
|
private |
Definition at line 158 of file L1MuGMTParameters.h.
Referenced by getEtaWeight_barrel(), and setEtaWeight_barrel().
|
private |
Definition at line 164 of file L1MuGMTParameters.h.
Referenced by getEtaWeight_COU(), and setEtaWeight_COU().
|
private |
Definition at line 161 of file L1MuGMTParameters.h.
Referenced by getEtaWeight_endcap(), and setEtaWeight_endcap().
|
private |
Definition at line 190 of file L1MuGMTParameters.h.
Referenced by getHaloOverwritesMatchedBrl(), and setHaloOverwritesMatchedBrl().
|
private |
Definition at line 191 of file L1MuGMTParameters.h.
Referenced by getHaloOverwritesMatchedFwd(), and setHaloOverwritesMatchedFwd().
|
private |
Definition at line 168 of file L1MuGMTParameters.h.
Referenced by getIsolationCellSizeEta(), and setIsolationCellSizeEta().
|
private |
Definition at line 169 of file L1MuGMTParameters.h.
Referenced by getIsolationCellSizePhi(), and setIsolationCellSizePhi().
|
private |
Definition at line 178 of file L1MuGMTParameters.h.
Referenced by getMergeMethodChargeBrl(), and setMergeMethodChargeBrl().
|
private |
Definition at line 179 of file L1MuGMTParameters.h.
Referenced by getMergeMethodChargeFwd(), and setMergeMethodChargeFwd().
|
private |
Definition at line 174 of file L1MuGMTParameters.h.
Referenced by getMergeMethodEtaBrl(), and setMergeMethodEtaBrl().
|
private |
Definition at line 175 of file L1MuGMTParameters.h.
Referenced by getMergeMethodEtaFwd(), and setMergeMethodEtaFwd().
|
private |
Definition at line 184 of file L1MuGMTParameters.h.
Referenced by getMergeMethodISOBrl(), and setMergeMethodISOBrl().
|
private |
Definition at line 185 of file L1MuGMTParameters.h.
Referenced by getMergeMethodISOFwd(), and setMergeMethodISOFwd().
|
private |
Definition at line 186 of file L1MuGMTParameters.h.
Referenced by getMergeMethodISOSpecialUseANDBrl(), and setMergeMethodISOSpecialUseANDBrl().
|
private |
Definition at line 187 of file L1MuGMTParameters.h.
Referenced by getMergeMethodISOSpecialUseANDFwd(), and setMergeMethodISOSpecialUseANDFwd().
|
private |
Definition at line 180 of file L1MuGMTParameters.h.
Referenced by getMergeMethodMIPBrl(), and setMergeMethodMIPBrl().
|
private |
Definition at line 181 of file L1MuGMTParameters.h.
Referenced by getMergeMethodMIPFwd(), and setMergeMethodMIPFwd().
|
private |
Definition at line 182 of file L1MuGMTParameters.h.
Referenced by getMergeMethodMIPSpecialUseANDBrl(), and setMergeMethodMIPSpecialUseANDBrl().
|
private |
Definition at line 183 of file L1MuGMTParameters.h.
Referenced by getMergeMethodMIPSpecialUseANDFwd(), and setMergeMethodMIPSpecialUseANDFwd().
|
private |
Definition at line 172 of file L1MuGMTParameters.h.
Referenced by getMergeMethodPhiBrl(), and setMergeMethodPhiBrl().
|
private |
Definition at line 173 of file L1MuGMTParameters.h.
Referenced by getMergeMethodPhiFwd(), and setMergeMethodPhiFwd().
|
private |
Definition at line 176 of file L1MuGMTParameters.h.
Referenced by getMergeMethodPtBrl(), and setMergeMethodPtBrl().
|
private |
Definition at line 177 of file L1MuGMTParameters.h.
Referenced by getMergeMethodPtFwd(), and setMergeMethodPtFwd().
|
private |
Definition at line 188 of file L1MuGMTParameters.h.
Referenced by getMergeMethodSRKBrl(), and setMergeMethodSRKBrl().
|
private |
Definition at line 189 of file L1MuGMTParameters.h.
Referenced by getMergeMethodSRKFwd(), and setMergeMethodSRKFwd().
|
private |
Definition at line 159 of file L1MuGMTParameters.h.
Referenced by getPhiWeight_barrel(), and setPhiWeight_barrel().
|
private |
Definition at line 165 of file L1MuGMTParameters.h.
Referenced by getPhiWeight_COU(), and setPhiWeight_COU().
|
private |
Definition at line 162 of file L1MuGMTParameters.h.
Referenced by getPhiWeight_endcap(), and setPhiWeight_endcap().
|
private |
Definition at line 171 of file L1MuGMTParameters.h.
Referenced by getPropagatePhi(), and setPropagatePhi().
|
private |
Definition at line 192 of file L1MuGMTParameters.h.
Referenced by getSortRankOffsetBrl(), and setSortRankOffsetBrl().
|
private |
Definition at line 193 of file L1MuGMTParameters.h.
Referenced by getSortRankOffsetFwd(), and setSortRankOffsetFwd().
|
private |
Definition at line 199 of file L1MuGMTParameters.h.
Referenced by getVersionLUTs(), and setVersionLUTs().
|
private |
Definition at line 198 of file L1MuGMTParameters.h.
Referenced by getVersionSortRankEtaQLUT(), and setVersionSortRankEtaQLUT().