double pat::helper::ResolutionHelper::getResolE | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 267 of file ResolutionHelper.cc.
References a, b, pat::CandKinResolution::Cart, funct::cos(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, funct::sin(), pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by getResolP(), and pat::CandKinResolution::resolE().
double pat::helper::ResolutionHelper::getResolEt | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
dEt/dPx * Et
dEt/dPx * Et
dEt/dPx * Et
Definition at line 326 of file ResolutionHelper.cc.
References a, b, HltBtagPostValidation_cff::c, pat::CandKinResolution::Cart, funct::cos(), MillePedeFileConverter_cfg::e, pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, EgHLTOffHistBins_cfi::et, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, p2, stringResolutionProvider_cfi::parametrization, pi2, HLT_2018_cff::pt2, alignCSCRings::s, indexGen::s2, funct::sin(), pat::CandKinResolution::Spher, mathSSE::sqrt(), and HGCalGeometryMode::Square.
Referenced by pat::CandKinResolution::resolEt().
double pat::helper::ResolutionHelper::getResolEta | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 455 of file ResolutionHelper.cc.
References funct::abs(), pat::CandKinResolution::Cart, DetaDtheta(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, getResolTheta(), pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, stringResolutionProvider_cfi::parametrization, pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolEta().
double pat::helper::ResolutionHelper::getResolM | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 408 of file ResolutionHelper.cc.
References pat::CandKinResolution::Cart, pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, stringResolutionProvider_cfi::parametrization, pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolM().
double pat::helper::ResolutionHelper::getResolP | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 34 of file ResolutionHelper.cc.
References pat::CandKinResolution::Cart, pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, getResolE(), pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, stringResolutionProvider_cfi::parametrization, pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by getResolPInv(), and pat::CandKinResolution::resolP().
double pat::helper::ResolutionHelper::getResolPhi | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 511 of file ResolutionHelper.cc.
References pat::CandKinResolution::Cart, pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, stringResolutionProvider_cfi::parametrization, HLT_2018_cff::pt2, pat::CandKinResolution::Spher, mathSSE::sqrt(), and HGCalGeometryMode::Square.
Referenced by pat::CandKinResolution::resolPhi().
double pat::helper::ResolutionHelper::getResolPInv | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 110 of file ResolutionHelper.cc.
References pat::CandKinResolution::Cart, pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, getResolP(), pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, stringResolutionProvider_cfi::parametrization, pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolPInv().
double pat::helper::ResolutionHelper::getResolPt | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 68 of file ResolutionHelper.cc.
References a, b, pat::CandKinResolution::Cart, funct::cos(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, funct::sin(), pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolPt().
double pat::helper::ResolutionHelper::getResolPx | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 137 of file ResolutionHelper.cc.
References a, b, pat::CandKinResolution::Cart, funct::cos(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, funct::sin(), pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolPx().
double pat::helper::ResolutionHelper::getResolPy | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 178 of file ResolutionHelper.cc.
References a, b, pat::CandKinResolution::Cart, funct::cos(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, funct::sin(), pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolPy().
double pat::helper::ResolutionHelper::getResolPz | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 219 of file ResolutionHelper.cc.
References a, b, HltBtagPostValidation_cff::c, pat::CandKinResolution::Cart, funct::cos(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, alignCSCRings::s, funct::sin(), pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by pat::CandKinResolution::resolPz().
double pat::helper::ResolutionHelper::getResolTheta | ( | pat::CandKinResolution::Parametrization | parametrization, |
const AlgebraicSymMatrix44 & | covariance, | ||
const pat::CandKinResolution::LorentzVector & | p4 | ||
) |
Definition at line 479 of file ResolutionHelper.cc.
References funct::abs(), pat::CandKinResolution::Cart, DthetaDeta(), pat::CandKinResolution::ECart, pat::CandKinResolution::ESpher, pat::CandKinResolution::EtEtaPhi, pat::CandKinResolution::EtThetaPhi, Exception, pat::CandKinResolution::Invalid, pat::CandKinResolution::MCCart, pat::CandKinResolution::MCPInvSpher, pat::CandKinResolution::MCSpher, AlCaHLTBitMon_ParallelJobs::p, stringResolutionProvider_cfi::parametrization, pi, HLT_2018_cff::pt2, pat::CandKinResolution::Spher, and mathSSE::sqrt().
Referenced by getResolEta(), and pat::CandKinResolution::resolTheta().
void pat::helper::ResolutionHelper::rescaleForKinFitter | ( | const pat::CandKinResolution::Parametrization | parametrization, |
AlgebraicSymMatrix44 & | covariance, | ||
const math::XYZTLorentzVector & | initialP4 | ||
) |
Definition at line 8 of file ResolutionHelper.cc.
References pat::CandKinResolution::Cart, pat::CandKinResolution::ESpher, mps_fire::i, and pat::CandKinResolution::Spher.