#include <PtAssignmentEngineAux2016.h>
Public Member Functions | |
int | getCLCT (int clct) const |
int | getdEta (int dEta) const |
int | getdPhiFromBin (int dPhiBin, int bits, int max=512) const |
int | getdTheta (int dTheta) const |
float | getEtaFromBin (int etaBin, int bits=5) const |
float | getEtaFromEtaInt (int etaInt, int bits=5) const |
float | getEtaFromThetaInt (int thetaInt, int bits=5) const |
int | getEtaInt (float eta, int bits=5) const |
int | getFRLUT (int sector, int station, int chamber) const |
const int(* | getModeVariables () const)[6] |
int | getNLBdPhi (int dPhi, int bits, int max=512) const |
int | getNLBdPhiBin (int dPhi, int bits, int max=512) const |
Public Member Functions inherited from PtAssignmentEngineAux | |
std::pair< int, int > | getGMTCharge (int mode, const std::vector< int > &phidiffs) const |
int | getGMTDxy (float dxy) const |
int | getGMTEta (int theta, int endcap) const |
int | getGMTPhi (int phi) const |
int | getGMTPhiV2 (int phi) const |
int | getGMTPt (float pt) const |
int | getGMTPtDxy (float pt) const |
int | getGMTQuality (int mode, int theta, bool promoteMode7, int version) const |
float | getPtFromGMTPt (int gmt_pt) const |
float | getPtFromGMTPtDxy (int gmt_pt_dxy) const |
Definition at line 6 of file PtAssignmentEngineAux2016.h.
int PtAssignmentEngineAux2016::getCLCT | ( | int | clct | ) | const |
Definition at line 249 of file PtAssignmentEngineAux2016.cc.
Referenced by PtAssignmentEngine2016::calculate_address().
int PtAssignmentEngineAux2016::getdEta | ( | int | dEta | ) | const |
int PtAssignmentEngineAux2016::getdPhiFromBin | ( | int | dPhiBin, |
int | bits, | ||
int | max = 512 |
||
) | const |
Definition at line 224 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, photonValidator_cfi::dPhiBin, dPhiNLBMap_5bit_256Max, dPhiNLBMap_6bit_256Max, dPhiNLBMap_7bit_256Max, dPhiNLBMap_7bit_512Max, dPhiNLBMap_8bit_512Max, and SiStripPI::max.
Referenced by PtAssignmentEngine2016::calculate_pt_xml().
int PtAssignmentEngineAux2016::getdTheta | ( | int | dTheta | ) | const |
Definition at line 306 of file PtAssignmentEngineAux2016.cc.
Referenced by PtAssignmentEngine2016::calculate_address().
float PtAssignmentEngineAux2016::getEtaFromBin | ( | int | etaBin, |
int | bits = 5 |
||
) | const |
Definition at line 384 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, etaBin(), and getEtaFromEtaInt().
float PtAssignmentEngineAux2016::getEtaFromEtaInt | ( | int | etaInt, |
int | bits = 5 |
||
) | const |
Definition at line 373 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, PVValHelper::eta, and edm::shift.
Referenced by PtAssignmentEngine2016::calculate_pt_xml(), and getEtaFromBin().
float PtAssignmentEngineAux2016::getEtaFromThetaInt | ( | int | thetaInt, |
int | bits = 5 |
||
) | const |
Definition at line 362 of file PtAssignmentEngineAux2016.cc.
References PVValHelper::eta, dqm-mbProfile::log, funct::tan(), and theta().
Referenced by PtAssignmentEngine2016::calculate_pt_xml().
int PtAssignmentEngineAux2016::getEtaInt | ( | float | eta, |
int | bits = 5 |
||
) | const |
Definition at line 350 of file PtAssignmentEngineAux2016.cc.
References funct::abs(), gpuClustering::pixelStatus::bits, PVValHelper::eta, and edm::shift.
Referenced by PtAssignmentEngine2016::calculate_pt_xml().
int PtAssignmentEngineAux2016::getFRLUT | ( | int | sector, |
int | station, | ||
int | chamber | ||
) | const |
Definition at line 395 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, relativeConstraints::chamber, FRLUT, and relativeConstraints::station.
Referenced by PtAssignmentEngine2016::calculate_address().
const int(* PtAssignmentEngineAux2016::getModeVariables | ( | ) | )[6] |
Definition at line 103 of file PtAssignmentEngineAux2016.cc.
References ModeVariables_Scheme3.
Referenced by PtAssignmentEngine2016::calculate_pt_xml().
int PtAssignmentEngineAux2016::getNLBdPhi | ( | int | dPhi, |
int | bits, | ||
int | max = 512 |
||
) | const |
Definition at line 105 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, HLT_2022v12_cff::dPhi, dPhiNLBMap_5bit_256Max, dPhiNLBMap_6bit_256Max, dPhiNLBMap_7bit_256Max, dPhiNLBMap_7bit_512Max, dPhiNLBMap_8bit_512Max, and SiStripPI::max.
int PtAssignmentEngineAux2016::getNLBdPhiBin | ( | int | dPhi, |
int | bits, | ||
int | max = 512 |
||
) | const |
Definition at line 168 of file PtAssignmentEngineAux2016.cc.
References gpuClustering::pixelStatus::bits, HLT_2022v12_cff::dPhi, dPhiNLBMap_5bit_256Max, dPhiNLBMap_6bit_256Max, dPhiNLBMap_7bit_256Max, dPhiNLBMap_7bit_512Max, dPhiNLBMap_8bit_512Max, and SiStripPI::max.
Referenced by PtAssignmentEngine2016::calculate_address().