#include <L1MuTriggerPtScale.h>
Public Member Functions | |
const L1MuScale * | getPtScale () const |
get the Pt scale More... | |
L1MuTriggerPtScale () | |
constructor More... | |
L1MuTriggerPtScale (int nbitPackingPt, bool signedPackingPt, int nbinsPt, const std::vector< double > &scalePt) | |
virtual | ~L1MuTriggerPtScale () |
destructor More... | |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
L1MuBinnedScale | m_PtScale |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Description: Class that creates all scales used to pass data from the regional muon triggers to the Global Muon Trigger and from the latter to the Global Trigger
Definition at line 33 of file L1MuTriggerPtScale.h.
|
inline |
|
inline |
Definition at line 38 of file L1MuTriggerPtScale.h.
References m_PtScale.
|
inlinevirtual |
|
inline |
get the Pt scale
Definition at line 59 of file L1MuTriggerPtScale.h.
Referenced by L1MuScalesTester::analyze(), L1TGMT::bookHistograms(), CSCTFPtLUT::calcPt(), L1GetHistLimits::getHistLimits(), L1MuGMTMerger::merge(), L1ExtraParticlesProd::produce(), L1TMuonLegacyConverter::produce(), CSCTFPtMethods::Pt2Stn(), CSCTFPtMethods::Pt2Stn2010(), CSCTFPtMethods::Pt2Stn2012(), CSCTFPtMethods::Pt3Stn(), CSCTFPtMethods::Pt3Stn2010(), CSCTFPtMethods::Pt3Stn2012(), L1MuGMTPSB::receiveData(), L1Analysis::L1AnalysisCSCTF::SetTracks(), L1MuGMTLFPhiProLUT::TheLookupFunction(), L1MuGMTMIAUEtaProLUT::TheLookupFunction(), L1MuGMTMIAUPhiPro1LUT::TheLookupFunction(), L1MuDTTrack::triggerScale(), and L1GlobalTriggerRawToDigi::unpackGMT().
|
private |
|
friend |
Definition at line 64 of file L1MuTriggerPtScale.h.
|
friend |
Definition at line 64 of file L1MuTriggerPtScale.h.
|
private |
Definition at line 59 of file L1MuTriggerPtScale.h.
Referenced by L1MuTriggerPtScale().