#include <L1TMuonGlobalParams.h>
Classes | |
class | Node |
Public Types | |
enum | { Version = 1 } |
enum | { absIsoCheckMem = 0, relIsoCheckMem = 1, idxSelMemPhi = 2, idxSelMemEta = 3, fwdPosSingleMatchQual = 4, fwdNegSingleMatchQual = 5, ovlPosSingleMatchQual = 6, ovlNegSingleMatchQual = 7, bOPosMatchQual = 8, bONegMatchQual = 9, fOPosMatchQual = 10, fONegMatchQual = 11, bPhiExtrapolation = 12, oPhiExtrapolation = 13, fPhiExtrapolation = 14, bEtaExtrapolation = 15, oEtaExtrapolation = 16, fEtaExtrapolation = 17, sortRank = 18, NUM_GMTPARAMNODES = 19 } |
enum | dpIdx { maxdr = 0, maxdrEtaFine = 1 } |
enum | spIdx { fname = 0 } |
enum | upIdx { ptFactor = 0, qualFactor = 1 } |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
int | bxMax_ |
int | bxMin_ |
unsigned | fwVersion_ |
std::vector< Node > | pnodes_ |
unsigned | version_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
std::ostream & | operator<< (std::ostream &o, const L1TMuonGlobalParams &p) |
Description: Placeholder for MicroGMT parameters
Implementation:
Definition at line 21 of file L1TMuonGlobalParams.h.
anonymous enum |
anonymous enum |
Definition at line 41 of file L1TMuonGlobalParams.h.
|
inline |
Definition at line 90 of file L1TMuonGlobalParams.h.
References bxMax_, bxMin_, fwVersion_, NUM_GMTPARAMNODES, pnodes_, Version, and version_.
|
inline |
Definition at line 97 of file L1TMuonGlobalParams.h.
|
inline |
|
inline |
Definition at line 209 of file L1TMuonGlobalParams.h.
References absIsoCheckMem, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 266 of file L1TMuonGlobalParams.h.
References bEtaExtrapolation, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 327 of file L1TMuonGlobalParams.h.
References bONegMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 335 of file L1TMuonGlobalParams.h.
References bONegMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 245 of file L1TMuonGlobalParams.h.
References bONegMatchQual, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 324 of file L1TMuonGlobalParams.h.
References bOPosMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 330 of file L1TMuonGlobalParams.h.
References bOPosMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 242 of file L1TMuonGlobalParams.h.
References bOPosMatchQual, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 254 of file L1TMuonGlobalParams.h.
References bPhiExtrapolation, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 274 of file L1TMuonGlobalParams.h.
References fEtaExtrapolation, alignmentValidation::fname, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 343 of file L1TMuonGlobalParams.h.
References fONegMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 251 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, fONegMatchQual, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 340 of file L1TMuonGlobalParams.h.
References fOPosMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 248 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, fOPosMatchQual, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 262 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, fPhiExtrapolation, and pnodes_.
Referenced by print().
|
inline |
Definition at line 116 of file L1TMuonGlobalParams.h.
References fwdNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 309 of file L1TMuonGlobalParams.h.
References fwdNegSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 227 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, fwdNegSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 115 of file L1TMuonGlobalParams.h.
References fwdPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 304 of file L1TMuonGlobalParams.h.
References fwdPosSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 222 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, fwdPosSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 100 of file L1TMuonGlobalParams.h.
References fwVersion_.
Referenced by setFwVersion().
|
inline |
|
inline |
Definition at line 218 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, idxSelMemEta, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 215 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, idxSelMemPhi, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 270 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, oEtaExtrapolation, and pnodes_.
Referenced by print().
|
inline |
|
inline |
Definition at line 258 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, oPhiExtrapolation, and pnodes_.
Referenced by print().
|
inline |
Definition at line 118 of file L1TMuonGlobalParams.h.
References ovlNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 319 of file L1TMuonGlobalParams.h.
References ovlNegSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 237 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, ovlNegSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 117 of file L1TMuonGlobalParams.h.
References ovlPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 314 of file L1TMuonGlobalParams.h.
References ovlPosSingleMatchQual, and pnodes_.
Referenced by print().
|
inline |
Definition at line 232 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, ovlPosSingleMatchQual, and pnodes_.
Referenced by print().
void L1TMuonGlobalParams::print | ( | std::ostream & | out | ) | const |
Definition at line 3 of file L1TMuonGlobalParams.cc.
References absIsoCheckMemLUTPath(), bEtaExtrapolationLUTPath(), bONegMatchQualLUTMaxDR(), bONegMatchQualLUTMaxDREtaFine(), bONegMatchQualLUTPath(), bOPosMatchQualLUTMaxDR(), bOPosMatchQualLUTMaxDREtaFine(), bOPosMatchQualLUTPath(), bPhiExtrapolationLUTPath(), bxMax_, bxMin_, fEtaExtrapolationLUTPath(), fONegMatchQualLUTMaxDR(), fONegMatchQualLUTPath(), fOPosMatchQualLUTMaxDR(), fOPosMatchQualLUTPath(), fPhiExtrapolationLUTPath(), fwdNegSingleMatchQualLUTMaxDR(), fwdNegSingleMatchQualLUTPath(), fwdPosSingleMatchQualLUTMaxDR(), fwdPosSingleMatchQualLUTPath(), fwVersion_, idxSelMemEtaLUTPath(), idxSelMemPhiLUTPath(), oEtaExtrapolationLUTPath(), oPhiExtrapolationLUTPath(), ovlNegSingleMatchQualLUTMaxDR(), ovlNegSingleMatchQualLUTPath(), ovlPosSingleMatchQualLUTMaxDR(), ovlPosSingleMatchQualLUTPath(), relIsoCheckMemLUTPath(), sortRankLUTPath(), sortRankLUTPtFactor(), and sortRankLUTQualFactor().
|
inline |
|
inline |
Definition at line 212 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, pnodes_, and relIsoCheckMem.
Referenced by print().
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 151 of file L1TMuonGlobalParams.h.
References fwdNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 348 of file L1TMuonGlobalParams.h.
References fwdNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 287 of file L1TMuonGlobalParams.h.
References fwdNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 147 of file L1TMuonGlobalParams.h.
References fwdPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 347 of file L1TMuonGlobalParams.h.
References fwdPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 286 of file L1TMuonGlobalParams.h.
References fwdPosSingleMatchQual, and pnodes_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 159 of file L1TMuonGlobalParams.h.
References ovlNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 350 of file L1TMuonGlobalParams.h.
References ovlNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 289 of file L1TMuonGlobalParams.h.
References ovlNegSingleMatchQual, and pnodes_.
|
inline |
Definition at line 155 of file L1TMuonGlobalParams.h.
References ovlPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 349 of file L1TMuonGlobalParams.h.
References ovlPosSingleMatchQual, and pnodes_.
|
inline |
Definition at line 288 of file L1TMuonGlobalParams.h.
References ovlPosSingleMatchQual, and pnodes_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 278 of file L1TMuonGlobalParams.h.
References alignmentValidation::fname, pnodes_, and sortRank.
Referenced by print().
|
inline |
|
inline |
|
friend |
Definition at line 390 of file L1TMuonGlobalParams.h.
|
friend |
Definition at line 390 of file L1TMuonGlobalParams.h.
|
friend |
Definition at line 376 of file L1TMuonGlobalParams.h.
|
private |
Definition at line 386 of file L1TMuonGlobalParams.h.
Referenced by bxMax(), L1TMuonGlobalParams(), print(), and setBxMax().
|
private |
Definition at line 385 of file L1TMuonGlobalParams.h.
Referenced by bxMin(), L1TMuonGlobalParams(), print(), and setBxMin().
|
private |
Definition at line 383 of file L1TMuonGlobalParams.h.
Referenced by fwVersion(), L1TMuonGlobalParams(), print(), and setFwVersion().
|
private |
Definition at line 388 of file L1TMuonGlobalParams.h.
Referenced by absIsoCheckMemLUT(), absIsoCheckMemLUTPath(), bEtaExtrapolationLUT(), bEtaExtrapolationLUTPath(), bONegMatchQualLUT(), bONegMatchQualLUTMaxDR(), bONegMatchQualLUTMaxDREtaFine(), bONegMatchQualLUTPath(), bOPosMatchQualLUT(), bOPosMatchQualLUTMaxDR(), bOPosMatchQualLUTMaxDREtaFine(), bOPosMatchQualLUTPath(), bPhiExtrapolationLUT(), bPhiExtrapolationLUTPath(), fEtaExtrapolationLUT(), fEtaExtrapolationLUTPath(), fONegMatchQualLUT(), fONegMatchQualLUTMaxDR(), fONegMatchQualLUTPath(), fOPosMatchQualLUT(), fOPosMatchQualLUTMaxDR(), fOPosMatchQualLUTPath(), fPhiExtrapolationLUT(), fPhiExtrapolationLUTPath(), fwdNegSingleMatchQualLUT(), fwdNegSingleMatchQualLUTMaxDR(), fwdNegSingleMatchQualLUTPath(), fwdPosSingleMatchQualLUT(), fwdPosSingleMatchQualLUTMaxDR(), fwdPosSingleMatchQualLUTPath(), idxSelMemEtaLUT(), idxSelMemEtaLUTPath(), idxSelMemPhiLUT(), idxSelMemPhiLUTPath(), L1TMuonGlobalParams(), oEtaExtrapolationLUT(), oEtaExtrapolationLUTPath(), oPhiExtrapolationLUT(), oPhiExtrapolationLUTPath(), ovlNegSingleMatchQualLUT(), ovlNegSingleMatchQualLUTMaxDR(), ovlNegSingleMatchQualLUTPath(), ovlPosSingleMatchQualLUT(), ovlPosSingleMatchQualLUTMaxDR(), ovlPosSingleMatchQualLUTPath(), relIsoCheckMemLUT(), relIsoCheckMemLUTPath(), setAbsIsoCheckMemLUT(), setAbsIsoCheckMemLUTPath(), setBEtaExtrapolationLUT(), setBEtaExtrapolationLUTPath(), setBONegMatchQualLUT(), setBONegMatchQualLUTMaxDR(), setBONegMatchQualLUTPath(), setBOPosMatchQualLUT(), setBOPosMatchQualLUTMaxDR(), setBOPosMatchQualLUTPath(), setBPhiExtrapolationLUT(), setBPhiExtrapolationLUTPath(), setFEtaExtrapolationLUT(), setFEtaExtrapolationLUTPath(), setFONegMatchQualLUT(), setFONegMatchQualLUTMaxDR(), setFONegMatchQualLUTPath(), setFOPosMatchQualLUT(), setFOPosMatchQualLUTMaxDR(), setFOPosMatchQualLUTPath(), setFPhiExtrapolationLUT(), setFPhiExtrapolationLUTPath(), setFwdNegSingleMatchQualLUT(), setFwdNegSingleMatchQualLUTMaxDR(), setFwdNegSingleMatchQualLUTPath(), setFwdPosSingleMatchQualLUT(), setFwdPosSingleMatchQualLUTMaxDR(), setFwdPosSingleMatchQualLUTPath(), setIdxSelMemEtaLUT(), setIdxSelMemEtaLUTPath(), setIdxSelMemPhiLUT(), setIdxSelMemPhiLUTPath(), setOEtaExtrapolationLUT(), setOEtaExtrapolationLUTPath(), setOPhiExtrapolationLUT(), setOPhiExtrapolationLUTPath(), setOvlNegSingleMatchQualLUT(), setOvlNegSingleMatchQualLUTMaxDR(), setOvlNegSingleMatchQualLUTPath(), setOvlPosSingleMatchQualLUT(), setOvlPosSingleMatchQualLUTMaxDR(), setOvlPosSingleMatchQualLUTPath(), setRelIsoCheckMemLUT(), setRelIsoCheckMemLUTPath(), setSortRankLUT(), setSortRankLUTFactors(), setSortRankLUTPath(), sortRankLUT(), sortRankLUTPath(), sortRankLUTPtFactor(), and sortRankLUTQualFactor().
|
private |
Definition at line 382 of file L1TMuonGlobalParams.h.
Referenced by L1TMuonGlobalParams().