16 const char* detnam[] = {
"DT",
"RPC barrel",
"CSC",
"RPC forward"};
22 cout <<
"**** L1 Mu Pt Scale print *****************************************" << endl;
25 cout <<
"**** L1 Mu Phi Scale print *****************************************" << endl;
28 cout <<
"**** L1 Mu GMT eta Scale print *************************************" << endl;
31 for (
int i = 0;
i < 4;
i++) {
32 cout <<
"**** L1 Mu " << detnam[
i] <<
" eta Scale print **************************************" << endl;
38 for (
int i = 0;
i < 4;
i++) {
39 cout <<
"**** L1 GMT " << detnam[
i] <<
" reduced eta Scale print **************************************" << endl;
43 cout <<
"**** L1 GMT delta eta Scale print *************************************" << endl;
46 cout <<
"**** L1 GMT delta phi Scale print *************************************" << endl;
49 for (
int i = 0;
i < 4;
i++) {
50 cout <<
"**** L1 GMT " << detnam[
i] <<
" overlap eta Scale print **************************************" << endl;
const L1MuScale * getGMTEtaScale() const
get the GMT eta scale
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
edm::ESGetToken< L1MuTriggerPtScale, L1MuTriggerPtScaleRcd > l1muptscaleToken_
const L1MuScale * getPhiScale() const
get the phi scale
void analyze(const edm::Event &, const edm::EventSetup &) override
const L1MuScale * getPtScale() const
get the Pt scale
edm::ESGetToken< L1MuGMTScales, L1MuGMTScalesRcd > l1gmtscalesToken_
const L1MuScale * getRegionalEtaScale(int isys) const
get the regioanl muon trigger eta scale, isys = 0(DT), 1(bRPC), 2(CSC), 3(fwdRPC) ...
edm::ESGetToken< L1MuTriggerScales, L1MuTriggerScalesRcd > l1muscalesToken_
const L1MuScale * getDeltaPhiScale() const
get the delta phi scale ( 3 bits)
void printScale(const L1MuScale *)
const L1MuScale * getReducedEtaScale(int isys) const
get the recuced eta scale for matching in the overlap region (4 bit); isys = 0(DT), 1(bRPC), 2(CSC), 3(fwdRPC)
const L1MuScale * getOvlEtaScale(int isys) const
get the overlap eta scale (4 bits); isys = 0(DT), 1(bRPC), 2(CSC), 3(fwdRPC)
const L1MuScale * getDeltaEtaScale(int idx) const
get the delta eta scale; idx = 0(DT=RPC), 1(CSC-RPC), 2(DT-CSC), 3(CSC-DT), 4(bRPC-CSC), 5(fRPC-DT)
virtual std::string print() const =0
L1MuScalesTester(const edm::ParameterSet &)