#include <CSCTFPtMethods.h>
Public Types | |
enum | { kMaxParameters = 4 } |
enum | { kME1andME2 = 1, kME1andME3, kME2andME3, kME2andME4, kME3andME4, kME1andME2ovr, kME2andMB1, kME2andMB2 } |
Public Member Functions | |
bool | chargeValid (unsigned Pt, unsigned Quality, unsigned Eta, unsigned method) const |
CSCTFPtMethods (const L1MuTriggerPtScale *ptScale=nullptr) | |
double | Likelihood (double *phi12, double *phi23, double *par_m12, double *par_m23, double *par_sig12, double *par_sig23, double *par_rho, double *v) const |
double | Likelihood2 (double *phi12, double *par_m12, double *par_sig12, double *v) const |
double | Likelihood2011 (double *phi12, double *phi23, double *par_m12, double *par_m23, double *par_sig12, double *par_sig23, double *par_rho, double *v) const |
double | Likelihood2_2011 (double *phi12, double *par_m12, double *par_sig12, double *v) const |
float | Pt2Stn (int type, float eta, float dphi, int fr=-1) const |
float | Pt2Stn2010 (int type, float eta, float dphi, int fr=-1, int method=11) const |
float | Pt2Stn2011 (int type, float eta, float dphi, int fr=-1, int method=11, int phiSign=2) const |
float | Pt2Stn2012 (int type, float eta, float dphi, int PtbyMLH, float &theLH, int fr=-1, int method=11) const |
float | Pt2Stn2012_DT (int type, float eta, float dphi, int PtbyMLH, float &theLH, int fr=-1, int method=11, int phiSign=2) const |
float | Pt2StnChiSq (int type, float eta, int dphi, int fr) const |
float | Pt2StnHybrid (int type, float eta, int dphi, int fr) const |
float | Pt3Stn (int type, float eta, float dphi1, float dphi2, int fr=-1) const |
float | Pt3Stn2010 (int type, float eta, float dphi1, float dphi2, int fr=-1, int method=11) const |
float | Pt3Stn2011 (int type, float eta, float dphi1, float dphi2, int fr=-1, int method=11) const |
float | Pt3Stn2012 (int type, float eta, float dphi1, float dphi2, int PtbyMLH, float &theLH, int fr=-1, int method=11) const |
float | Pt3Stn2012_DT (int type, float eta, float dphi1, float dphi2, int PtbyMLH, float &theLH, int fr=-1, int method=11) const |
float | Pt3StnChiSq (int type, float eta, int dphi1, int dphi2, int fr) const |
float | Pt3StnHybrid (int type, float eta, int dphi1, int dphi2, int fr) const |
float | PtEff90 (float pt, float eta, int mode) const |
Static Public Attributes | |
static const double | A_mu12Front [4][15] |
static const double | A_mu12Rare [4][15] |
static const double | A_mu13Front [4][15] |
static const double | A_mu13Rare [4][15] |
static const double | A_mu14Front [4][15] |
static const double | A_mu14Rare [4][15] |
static const double | A_mu23 [4][15] |
static const double | A_mu24 [4][15] |
static const double | A_mu34 [4][15] |
static const double | A_mu51 [4][15] |
static const double | A_mu52 [4][15] |
static const double | A_mu53 [4][15] |
static const double | A_rho123FrontCSCTF [5][15] |
static const double | A_rho123RareCSCTF [5][15] |
static const double | A_rho124FrontCSCTF [5][15] |
static const double | A_rho124RareCSCTF [5][15] |
static const double | A_rho134FrontCSCTF [5][15] |
static const double | A_rho134RareCSCTF [5][15] |
static const double | A_rho234CSCTF [5][15] |
static const double | A_rho512 [5][15] |
DT correlation. More... | |
static const double | A_rho513 [5][15] |
static const double | A_rho523 [5][15] |
static const double | A_sig12Front [3][15] |
static const double | A_sig12Rare [3][15] |
static const double | A_sig13Front [3][15] |
static const double | A_sig13Rare [3][15] |
static const double | A_sig14Front [3][15] |
static const double | A_sig14Rare [3][15] |
static const double | A_sig23 [3][15] |
static const double | A_sig24 [3][15] |
static const double | A_sig34 [3][15] |
static const double | A_sig51 [3][15] |
static const double | A_sig52 [3][15] |
static const double | A_sig53 [3][15] |
static const double | AB_mu12F [4][15] |
static const double | AB_mu12FME11 [4][15] |
static const double | AB_mu12FnoME11 [4][15] |
static const double | AB_mu12R [4][15] |
static const double | AB_mu12RME11 [4][15] |
static const double | AB_mu12RnoME11 [4][15] |
static const double | AB_mu13F [4][15] |
static const double | AB_mu13FME11 [4][15] |
static const double | AB_mu13FnoME11 [4][15] |
static const double | AB_mu13R [4][15] |
static const double | AB_mu13RME11 [4][15] |
static const double | AB_mu13RnoME11 [4][15] |
static const double | AB_mu14F [4][15] |
static const double | AB_mu14FME11 [4][15] |
static const double | AB_mu14FnoME11 [4][15] |
static const double | AB_mu14R [4][15] |
static const double | AB_mu14RME11 [4][15] |
static const double | AB_mu14RnoME11 [4][15] |
static const double | AB_mu23 [4][15] |
static const double | AB_mu24 [4][15] |
static const double | AB_mu34 [4][15] |
static const double | AB_mu5 [4][15] |
static const double | AB_mu51 [4][15] |
static const double | AB_mu52 [4][15] |
static const double | AB_mu53 [4][15] |
static const double | AB_rho123F [5][15] |
static const double | AB_rho123R [5][15] |
static const double | AB_rho124F [5][15] |
static const double | AB_rho124R [5][15] |
static const double | AB_rho134F [5][15] |
static const double | AB_rho134R [5][15] |
static const double | AB_rho234 [5][15] |
static const double | AB_rho512 [5][15] |
static const double | AB_rho513 [5][15] |
static const double | AB_rho51B [5][15] |
static const double | AB_rho523 [5][15] |
static const double | AB_rho52B [5][15] |
static const double | AB_rho53B [5][15] |
static const double | AB_sig12F [4][15] |
static const double | AB_sig12FME11 [4][15] |
static const double | AB_sig12FnoME11 [4][15] |
static const double | AB_sig12R [4][15] |
static const double | AB_sig12RME11 [4][15] |
static const double | AB_sig12RnoME11 [4][15] |
static const double | AB_sig13F [4][15] |
static const double | AB_sig13FME11 [4][15] |
static const double | AB_sig13FnoME11 [4][15] |
static const double | AB_sig13R [4][15] |
static const double | AB_sig13RME11 [4][15] |
static const double | AB_sig13RnoME11 [4][15] |
static const double | AB_sig14F [4][15] |
static const double | AB_sig14FME11 [4][15] |
static const double | AB_sig14FnoME11 [4][15] |
static const double | AB_sig14R [4][15] |
static const double | AB_sig14RME11 [4][15] |
static const double | AB_sig14RnoME11 [4][15] |
static const double | AB_sig23 [4][15] |
static const double | AB_sig24 [4][15] |
static const double | AB_sig34 [4][15] |
static const double | AB_sig5 [4][15] |
static const double | AB_sig51 [4][15] |
static const double | AB_sig52 [4][15] |
static const double | AB_sig53 [4][15] |
static const float | AkHighEta_Fit1 [kME2andMB2][kMaxParameters] |
static const float | AkHighEta_Fit2 [kME2andMB2][kMaxParameters] |
static const float | AkLowEta_Fit1 [kME2andMB2][kMaxParameters] |
static const float | AkLowEta_Fit2 [kME2andMB2][kMaxParameters] |
static const float | BkHighEta_Fit2 [kME2andMB2][kMaxParameters] |
static const float | BkLowEta_Fit2 [kME2andMB2][kMaxParameters] |
static const float | dphifr0 [4][15][28] |
static const float | dphifr1 [4][15][28] |
static const float | etabins [16] |
static const float | FRCorrHighEta [kME2andMB2][2] |
static const float | FRCorrLowEta [kME2andMB2][2] |
static const float | kGlobalScaleFactor = 1.36 |
static const float | ptbins [29] |
static const float | sigmafr0 [4][15][28] |
static const float | sigmafr1 [4][15][28] |
Private Attributes | |
const L1MuTriggerPtScale * | trigger_scale |
Definition at line 8 of file CSCTFPtMethods.h.
anonymous enum |
anonymous enum |
Allowed station combinations for extrapolation units
Enumerator | |
---|---|
kME1andME2 | |
kME1andME3 | |
kME2andME3 | |
kME2andME4 | |
kME3andME4 | |
kME1andME2ovr | |
kME2andMB1 | |
kME2andMB2 |
Definition at line 12 of file CSCTFPtMethods.h.
CSCTFPtMethods::CSCTFPtMethods | ( | const L1MuTriggerPtScale * | ptScale = nullptr | ) |
Definition at line 5162 of file CSCTFPtMethods.cc.
bool CSCTFPtMethods::chargeValid | ( | unsigned | Pt, |
unsigned | Quality, | ||
unsigned | Eta, | ||
unsigned | method | ||
) | const |
The hybrid method may be changing soon to: 1st Calculate PT with Darin's method 2nd if BELOW a certain cut call Cathy's method 3rd if Cathy's < Darin's use Cathy's otherwise return Darin's A study needs to be performed to determine any gains from this procedure. A method to calculate the charge valid bit Regions where this bit is were determined via simulation
Definition at line 10209 of file CSCTFPtMethods.cc.
References PVValHelper::eta, AlcaSiPixelAliHarvester0T_cff::method, PVValHelper::pT, qcdUeDQM_cfi::quality, and mps_fire::result.
double CSCTFPtMethods::Likelihood | ( | double * | phi12, |
double * | phi23, | ||
double * | par_m12, | ||
double * | par_m23, | ||
double * | par_sig12, | ||
double * | par_sig23, | ||
double * | par_rho, | ||
double * | v | ||
) | const |
Definition at line 5382 of file CSCTFPtMethods.cc.
References JetChargeProducer_cfi::exp, dqm-mbProfile::log, rho, and findQualityFiles::v.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
double CSCTFPtMethods::Likelihood2 | ( | double * | phi12, |
double * | par_m12, | ||
double * | par_sig12, | ||
double * | v | ||
) | const |
Definition at line 5347 of file CSCTFPtMethods.cc.
References dqm-mbProfile::log, Pi, and findQualityFiles::v.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
double CSCTFPtMethods::Likelihood2011 | ( | double * | phi12, |
double * | phi23, | ||
double * | par_m12, | ||
double * | par_m23, | ||
double * | par_sig12, | ||
double * | par_sig23, | ||
double * | par_rho, | ||
double * | v | ||
) | const |
Definition at line 5422 of file CSCTFPtMethods.cc.
References JetChargeProducer_cfi::exp, dqm-mbProfile::log, rho, and findQualityFiles::v.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
double CSCTFPtMethods::Likelihood2_2011 | ( | double * | phi12, |
double * | par_m12, | ||
double * | par_sig12, | ||
double * | v | ||
) | const |
Definition at line 5363 of file CSCTFPtMethods.cc.
References dqm-mbProfile::log, Pi, and findQualityFiles::v.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
float CSCTFPtMethods::Pt2Stn | ( | int | type, |
float | eta, | ||
float | dphi, | ||
int | fr = -1 |
||
) | const |
2-station Pt measurement for types (see SP class for 2-stn types)
DEA: kluge to get verilog and original model to agree
Definition at line 5168 of file CSCTFPtMethods.cc.
References AkHighEta_Fit2, AkLowEta_Fit2, TtFullHadDaughter::B, BkHighEta_Fit2, BkLowEta_Fit2, PVValHelper::eta, FRCorrHighEta, FRCorrLowEta, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), kGlobalScaleFactor, kME1andME2, kME2andMB2, mathSSE::sqrt(), and trigger_scale.
Referenced by CSCTFPtLUT::calcPt(), Pt2StnChiSq(), Pt2StnHybrid(), and Pt3Stn().
float CSCTFPtMethods::Pt2Stn2010 | ( | int | type, |
float | eta, | ||
float | dphi, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 5472 of file CSCTFPtMethods.cc.
References A_mu12Front, A_mu12Rare, A_mu13Front, A_mu13Rare, A_mu14Front, A_mu14Rare, A_mu23, A_mu24, A_mu34, A_mu51, A_mu52, A_mu53, A_sig12Front, A_sig12Rare, A_sig13Front, A_sig13Rare, A_sig14Front, A_sig14Rare, A_sig23, A_sig24, A_sig34, A_sig51, A_sig52, A_sig53, gather_cfg::cout, PVValHelper::eta, etabins, multPhiCorr_741_25nsDY_cfi::fx, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), Likelihood2(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, DiDispStaMuonMonitor_cfi::pt, HLT_2018_cff::Pt_min, trigger_scale, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt(), and Pt3Stn2010().
float CSCTFPtMethods::Pt2Stn2011 | ( | int | type, |
float | eta, | ||
float | dphi, | ||
int | fr = -1 , |
||
int | method = 11 , |
||
int | phiSign = 2 |
||
) | const |
Definition at line 5825 of file CSCTFPtMethods.cc.
References AB_mu12F, AB_mu12FME11, AB_mu12FnoME11, AB_mu12R, AB_mu12RME11, AB_mu12RnoME11, AB_mu13F, AB_mu13FME11, AB_mu13FnoME11, AB_mu13R, AB_mu13RME11, AB_mu13RnoME11, AB_mu14F, AB_mu14FME11, AB_mu14FnoME11, AB_mu14R, AB_mu14RME11, AB_mu14RnoME11, AB_mu23, AB_mu24, AB_mu34, AB_mu51, AB_mu52, AB_mu53, AB_sig12F, AB_sig12FME11, AB_sig12FnoME11, AB_sig12R, AB_sig12RME11, AB_sig12RnoME11, AB_sig13F, AB_sig13FME11, AB_sig13FnoME11, AB_sig13R, AB_sig13RME11, AB_sig13RnoME11, AB_sig14F, AB_sig14FME11, AB_sig14FnoME11, AB_sig14R, AB_sig14RME11, AB_sig14RnoME11, AB_sig23, AB_sig24, AB_sig34, AB_sig51, AB_sig52, AB_sig53, PVValHelper::eta, etabins, multPhiCorr_741_25nsDY_cfi::fx, Likelihood2_2011(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, DiDispStaMuonMonitor_cfi::pt, HLT_2018_cff::Pt_min, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt(), and Pt3Stn2011().
float CSCTFPtMethods::Pt2Stn2012 | ( | int | type, |
float | eta, | ||
float | dphi, | ||
int | PtbyMLH, | ||
float & | theLH, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 7410 of file CSCTFPtMethods.cc.
References A_mu12Front, A_mu12Rare, A_mu13Front, A_mu13Rare, A_mu14Front, A_mu14Rare, A_mu23, A_mu24, A_mu34, A_mu51, A_mu52, A_mu53, A_sig12Front, A_sig12Rare, A_sig13Front, A_sig13Rare, A_sig14Front, A_sig14Rare, A_sig23, A_sig24, A_sig34, A_sig51, A_sig52, A_sig53, gather_cfg::cout, PVValHelper::eta, etabins, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), Likelihood2(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, DiDispStaMuonMonitor_cfi::pt, HLT_2018_cff::Pt_min, trigger_scale, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt(), and Pt3Stn2012().
float CSCTFPtMethods::Pt2Stn2012_DT | ( | int | type, |
float | eta, | ||
float | dphi, | ||
int | PtbyMLH, | ||
float & | theLH, | ||
int | fr = -1 , |
||
int | method = 11 , |
||
int | phiSign = 2 |
||
) | const |
Definition at line 8701 of file CSCTFPtMethods.cc.
References AB_mu12F, AB_mu12FME11, AB_mu12FnoME11, AB_mu12R, AB_mu12RME11, AB_mu12RnoME11, AB_mu13F, AB_mu13FME11, AB_mu13FnoME11, AB_mu13R, AB_mu13RME11, AB_mu13RnoME11, AB_mu14F, AB_mu14FME11, AB_mu14FnoME11, AB_mu14R, AB_mu14RME11, AB_mu14RnoME11, AB_mu23, AB_mu24, AB_mu34, AB_mu51, AB_mu52, AB_mu53, AB_sig12F, AB_sig12FME11, AB_sig12FnoME11, AB_sig12R, AB_sig12RME11, AB_sig12RnoME11, AB_sig13F, AB_sig13FME11, AB_sig13FnoME11, AB_sig13R, AB_sig13RME11, AB_sig13RnoME11, AB_sig14F, AB_sig14FME11, AB_sig14FnoME11, AB_sig14R, AB_sig14RME11, AB_sig14RnoME11, AB_sig23, AB_sig24, AB_sig34, AB_sig51, AB_sig52, AB_sig53, PVValHelper::eta, etabins, Likelihood2_2011(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, DiDispStaMuonMonitor_cfi::pt, HLT_2018_cff::Pt_min, and findQualityFiles::v.
Referenced by Pt3Stn2012_DT().
float CSCTFPtMethods::Pt2StnChiSq | ( | int | type, |
float | eta, | ||
int | dphi, | ||
int | fr | ||
) | const |
Definition at line 9825 of file CSCTFPtMethods.cc.
References change_name::diff, dphifr0, dphifr1, PVValHelper::eta, etabins, beamvalidation::exit(), mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, min(), Pt2Stn(), ptbins, muonTiming_cfi::ptmax, ptmin, CSCTFConstants::SECTOR_RAD, sigmafr0, and sigmafr1.
Referenced by CSCTFPtLUT::calcPt(), and Pt2StnHybrid().
float CSCTFPtMethods::Pt2StnHybrid | ( | int | type, |
float | eta, | ||
int | dphi, | ||
int | fr | ||
) | const |
Third is the hybrid method
Definition at line 10183 of file CSCTFPtMethods.cc.
References PVValHelper::eta, Pt2Stn(), Pt2StnChiSq(), and CSCTFConstants::SECTOR_RAD.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::Pt3Stn | ( | int | type, |
float | eta, | ||
float | dphi1, | ||
float | dphi2, | ||
int | fr = -1 |
||
) | const |
3-station Pt measurement for types (see SP class for 3-stn types)
Definition at line 5218 of file CSCTFPtMethods.cc.
References AkHighEta_Fit1, AkLowEta_Fit1, alignmentValidation::c1, PVValHelper::eta, FRCorrHighEta, FRCorrLowEta, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), kGlobalScaleFactor, kME1andME2, kME1andME3, kME2andME3, kME2andME4, kME3andME4, Pt2Stn(), alignCSCRings::r, mathSSE::sqrt(), and trigger_scale.
Referenced by CSCTFPtLUT::calcPt(), Pt3StnChiSq(), and Pt3StnHybrid().
float CSCTFPtMethods::Pt3Stn2010 | ( | int | type, |
float | eta, | ||
float | dphi1, | ||
float | dphi2, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 6418 of file CSCTFPtMethods.cc.
References A_mu12Front, A_mu12Rare, A_mu13Front, A_mu13Rare, A_mu23, A_mu24, A_mu34, A_mu51, A_mu52, A_rho123FrontCSCTF, A_rho123RareCSCTF, A_rho124FrontCSCTF, A_rho124RareCSCTF, A_rho134FrontCSCTF, A_rho134RareCSCTF, A_rho234CSCTF, A_rho512, A_rho513, A_rho523, A_sig12Front, A_sig12Rare, A_sig13Front, A_sig13Rare, A_sig23, A_sig24, A_sig34, A_sig51, A_sig52, PVValHelper::eta, etabins, multPhiCorr_741_25nsDY_cfi::fx, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), Likelihood(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, pfMETCorrectionType0_cfi::par2, DiDispStaMuonMonitor_cfi::pt, Pt2Stn2010(), HLT_2018_cff::Pt_min, trigger_scale, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::Pt3Stn2011 | ( | int | type, |
float | eta, | ||
float | dphi1, | ||
float | dphi2, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 6853 of file CSCTFPtMethods.cc.
References AB_mu12F, AB_mu12R, AB_mu13F, AB_mu13R, AB_mu23, AB_mu24, AB_mu34, AB_mu5, AB_mu51, AB_mu52, AB_mu53, AB_rho123F, AB_rho123R, AB_rho124F, AB_rho124R, AB_rho134F, AB_rho134R, AB_rho234, AB_rho512, AB_rho513, AB_rho51B, AB_rho523, AB_rho52B, AB_rho53B, AB_sig12F, AB_sig12R, AB_sig13F, AB_sig13R, AB_sig23, AB_sig24, AB_sig34, AB_sig5, AB_sig51, AB_sig52, AB_sig53, PVValHelper::eta, etabins, multPhiCorr_741_25nsDY_cfi::fx, Likelihood2011(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, pfMETCorrectionType0_cfi::par2, DiDispStaMuonMonitor_cfi::pt, Pt2Stn2011(), HLT_2018_cff::Pt_min, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::Pt3Stn2012 | ( | int | type, |
float | eta, | ||
float | dphi1, | ||
float | dphi2, | ||
int | PtbyMLH, | ||
float & | theLH, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 7732 of file CSCTFPtMethods.cc.
References A_mu12Front, A_mu12Rare, A_mu13Front, A_mu13Rare, A_mu23, A_mu24, A_mu34, A_mu51, A_mu52, A_rho123FrontCSCTF, A_rho123RareCSCTF, A_rho124FrontCSCTF, A_rho124RareCSCTF, A_rho134FrontCSCTF, A_rho134RareCSCTF, A_rho234CSCTF, A_rho512, A_rho513, A_rho523, A_sig12Front, A_sig12Rare, A_sig13Front, A_sig13Rare, A_sig23, A_sig24, A_sig34, A_sig51, A_sig52, PVValHelper::eta, etabins, L1MuScale::getLowEdge(), L1MuTriggerPtScale::getPtScale(), Likelihood(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, pfMETCorrectionType0_cfi::par2, DiDispStaMuonMonitor_cfi::pt, Pt2Stn2012(), HLT_2018_cff::Pt_min, trigger_scale, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::Pt3Stn2012_DT | ( | int | type, |
float | eta, | ||
float | dphi1, | ||
float | dphi2, | ||
int | PtbyMLH, | ||
float & | theLH, | ||
int | fr = -1 , |
||
int | method = 11 |
||
) | const |
Definition at line 8134 of file CSCTFPtMethods.cc.
References AB_mu12F, AB_mu12R, AB_mu13F, AB_mu13R, AB_mu23, AB_mu24, AB_mu34, AB_mu5, AB_mu51, AB_mu52, AB_mu53, AB_rho123F, AB_rho123R, AB_rho124F, AB_rho124R, AB_rho134F, AB_rho134R, AB_rho234, AB_rho512, AB_rho513, AB_rho51B, AB_rho523, AB_rho52B, AB_rho53B, AB_sig12F, AB_sig12R, AB_sig13F, AB_sig13R, AB_sig23, AB_sig24, AB_sig34, AB_sig5, AB_sig51, AB_sig52, AB_sig53, PVValHelper::eta, etabins, Likelihood2011(), AlcaSiPixelAliHarvester0T_cff::method, pfMETCorrectionType0_cfi::par1, pfMETCorrectionType0_cfi::par2, DiDispStaMuonMonitor_cfi::pt, Pt2Stn2012_DT(), HLT_2018_cff::Pt_min, and findQualityFiles::v.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::Pt3StnChiSq | ( | int | type, |
float | eta, | ||
int | dphi1, | ||
int | dphi2, | ||
int | fr | ||
) | const |
Definition at line 9948 of file CSCTFPtMethods.cc.
References funct::abs(), change_name::diff, dphifr0, dphifr1, PVValHelper::eta, etabins, beamvalidation::exit(), mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, min(), funct::pow(), Pt3Stn(), ptbins, muonTiming_cfi::ptmax, ptmin, CSCTFConstants::SECTOR_RAD, sigmafr0, and sigmafr1.
Referenced by CSCTFPtLUT::calcPt(), and Pt3StnHybrid().
float CSCTFPtMethods::Pt3StnHybrid | ( | int | type, |
float | eta, | ||
int | dphi1, | ||
int | dphi2, | ||
int | fr | ||
) | const |
Definition at line 10195 of file CSCTFPtMethods.cc.
References PVValHelper::eta, Pt3Stn(), Pt3StnChiSq(), and CSCTFConstants::SECTOR_RAD.
Referenced by CSCTFPtLUT::calcPt().
float CSCTFPtMethods::PtEff90 | ( | float | pt, |
float | eta, | ||
int | mode | ||
) | const |
Legacy Pt90 calculation function
Definition at line 10233 of file CSCTFPtMethods.cc.
References HltBtagPostValidation_cff::c, PVValHelper::eta, ALCARECOPromptCalibProdSiPixelAli0T_cff::mode, and DiDispStaMuonMonitor_cfi::pt.
|
static |
parameters for Anna's method 2010
Definition at line 104 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 111 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 106 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 113 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 108 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 115 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 125 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 127 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 129 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 118 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 120 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 122 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 140 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 144 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 141 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 145 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 142 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 146 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 148 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
DT correlation.
Definition at line 150 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 151 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 152 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 105 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 112 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 107 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 114 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 109 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 116 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 126 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 128 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 130 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 119 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 121 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2012(), Pt3Stn2010(), and Pt3Stn2012().
|
static |
Definition at line 123 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), and Pt2Stn2012().
|
static |
Definition at line 62 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 43 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
parameters for Anna's method 2011
Definition at line 37 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 65 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 46 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 40 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 63 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 44 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 38 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 66 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 47 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 41 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 64 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 45 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 39 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 67 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 48 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 42 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 68 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 69 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 70 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 74 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 71 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 72 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 73 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 90 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 93 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 91 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 94 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 92 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 95 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 96 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 97 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 98 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 100 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 99 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 101 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 102 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 76 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 55 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 49 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 79 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 58 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 52 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 77 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 56 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 50 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 80 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 59 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 53 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 78 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 57 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 51 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 81 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 60 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 54 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), and Pt2Stn2012_DT().
|
static |
Definition at line 82 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 83 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 84 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 88 of file CSCTFPtMethods.h.
Referenced by Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 85 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 86 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 87 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2011(), Pt2Stn2012_DT(), Pt3Stn2011(), and Pt3Stn2012_DT().
|
static |
Definition at line 29 of file CSCTFPtMethods.h.
Referenced by Pt3Stn().
|
static |
Definition at line 21 of file CSCTFPtMethods.h.
Referenced by Pt2Stn().
|
static |
The three station pt measument only needs a one constant fit, but the dependence on eta is still there dphi = A/pt
Definition at line 28 of file CSCTFPtMethods.h.
Referenced by Pt3Stn().
|
static |
First is the parameterizations of Acosta/McDonald The two station pt measument needs a two constant fit with a break in the detector depending on what detectors it hit (eta) dphi = A/pt + B/(pt^2)
Definition at line 20 of file CSCTFPtMethods.h.
Referenced by Pt2Stn().
|
static |
Definition at line 24 of file CSCTFPtMethods.h.
Referenced by Pt2Stn().
|
static |
Definition at line 23 of file CSCTFPtMethods.h.
Referenced by Pt2Stn().
|
static |
Definition at line 194 of file CSCTFPtMethods.h.
Referenced by Pt2StnChiSq(), and Pt3StnChiSq().
|
static |
Definition at line 195 of file CSCTFPtMethods.h.
Referenced by Pt2StnChiSq(), and Pt3StnChiSq().
|
static |
Definition at line 193 of file CSCTFPtMethods.h.
Referenced by Pt2Stn2010(), Pt2Stn2011(), Pt2Stn2012(), Pt2Stn2012_DT(), Pt2StnChiSq(), Pt3Stn2010(), Pt3Stn2011(), Pt3Stn2012(), Pt3Stn2012_DT(), and Pt3StnChiSq().
|
static |
Definition at line 34 of file CSCTFPtMethods.h.
|
static |
Corrections for ME1 F/R bit
Definition at line 33 of file CSCTFPtMethods.h.
|
static |
Definition at line 31 of file CSCTFPtMethods.h.
|
static |
Second are the parameterizations of Acosta/Yeh
Definition at line 192 of file CSCTFPtMethods.h.
Referenced by Pt2StnChiSq(), and Pt3StnChiSq().
|
static |
Definition at line 196 of file CSCTFPtMethods.h.
Referenced by Pt2StnChiSq(), and Pt3StnChiSq().
|
static |
Definition at line 197 of file CSCTFPtMethods.h.
Referenced by Pt2StnChiSq(), and Pt3StnChiSq().
|
private |
Definition at line 223 of file CSCTFPtMethods.h.
Referenced by Pt2Stn(), Pt2Stn2010(), Pt2Stn2012(), Pt3Stn(), Pt3Stn2010(), and Pt3Stn2012().