#include <CSCUpgradeMotherboardLUT.h>
Public Member Functions | |
CSCMotherboardLUTME11 () | |
bool | doesALCTCrossCLCT (const CSCALCTDigi &a, const CSCCLCTDigi &c, int theEndcap, bool gangedME1a=false) const |
bool | doesWiregroupCrossStrip (int wg, int keystrip, int theEndcap, bool gangedME1a=false) const |
~CSCMotherboardLUTME11 () | |
Private Attributes | |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1a |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1ag |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1b |
Definition at line 15 of file CSCUpgradeMotherboardLUT.h.
CSCMotherboardLUTME11::CSCMotherboardLUTME11 | ( | ) |
Definition at line 3 of file CSCUpgradeMotherboardLUT.cc.
References lut_wg_vs_hs_me1a, lut_wg_vs_hs_me1ag, and lut_wg_vs_hs_me1b.
|
inline |
Definition at line 19 of file CSCUpgradeMotherboardLUT.h.
References a, EnergyCorrector::c, doesALCTCrossCLCT(), and doesWiregroupCrossStrip().
bool CSCMotherboardLUTME11::doesALCTCrossCLCT | ( | const CSCALCTDigi & | a, |
const CSCCLCTDigi & | c, | ||
int | theEndcap, | ||
bool | gangedME1a = false |
||
) | const |
Definition at line 49 of file CSCUpgradeMotherboardLUT.cc.
References doesWiregroupCrossStrip(), CSCCLCTDigi::getKeyStrip(), CSCALCTDigi::getKeyWG(), CSCALCTDigi::isValid(), and CSCCLCTDigi::isValid().
Referenced by ~CSCMotherboardLUTME11().
bool CSCMotherboardLUTME11::doesWiregroupCrossStrip | ( | int | wg, |
int | keystrip, | ||
int | theEndcap, | ||
bool | gangedME1a = false |
||
) | const |
Definition at line 60 of file CSCUpgradeMotherboardLUT.cc.
References lut_wg_vs_hs_me1a, lut_wg_vs_hs_me1ag, lut_wg_vs_hs_me1b, CSCConstants::MAX_HALF_STRIP_ME1A_GANGED, CSCConstants::MAX_HALF_STRIP_ME1A_UNGANGED, and CSCConstants::MAX_HALF_STRIP_ME1B.
Referenced by doesALCTCrossCLCT(), and ~CSCMotherboardLUTME11().
|
private |
Definition at line 29 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCMotherboardLUTME11(), and doesWiregroupCrossStrip().
|
private |
Definition at line 30 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCMotherboardLUTME11(), and doesWiregroupCrossStrip().
|
private |
Definition at line 34 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCMotherboardLUTME11(), and doesWiregroupCrossStrip().