Functions | |
GlobalPoint | calorimeterPosition (double phi, double eta, double e) |
double | deltaEta (const GlobalPoint &epos, const edm::Ptr< L1TTTrackType > &pTrk) |
double | deltaPhi (const GlobalPoint &epos, const edm::Ptr< L1TTTrackType > &pTrk) |
double | deltaR (const GlobalPoint &epos, const edm::Ptr< L1TTTrackType > &pTrk) |
void | doMatch (BXVector< l1t::EGamma >::const_iterator egIter, const edm::Ptr< L1TTTrackType > &pTrk, double &dph, double &dr, double &deta) |
void | doMatch (const GlobalPoint &epos, const edm::Ptr< L1TTTrackType > &pTrk, double &dph, double &dr, double &deta) |
void | doMatch (l1t::EGammaBxCollection::const_iterator egIter, const edm::Ptr< L1TTTrackType > &pTrk, double &dph, double &dr, double &deta) |
GlobalPoint L1TkElectronTrackMatchAlgo::calorimeterPosition | ( | double | phi, |
double | eta, | ||
double | e | ||
) |
Definition at line 74 of file L1TkElectronTrackMatchAlgo.cc.
References funct::cos(), LEDCalibrationChannels::depth, MillePedeFileConverter_cfg::e, eb_rperp, PVValHelper::eta, JetChargeProducer_cfi::exp, dqm-mbProfile::log, max_eb_eta, max_eb_z, alignCSCRings::r, funct::sin(), mathSSE::sqrt(), and theta().
Referenced by doMatch().
double L1TkElectronTrackMatchAlgo::deltaEta | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 59 of file L1TkElectronTrackMatchAlgo.cc.
References dqm-mbProfile::log, M_PI, PV3DBase< T, PVType, FrameType >::perp(), funct::tan(), theta(), PV3DBase< T, PVType, FrameType >::z(), and HLTMuonOfflineAnalyzer_cfi::z0.
double L1TkElectronTrackMatchAlgo::deltaPhi | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 41 of file L1TkElectronTrackMatchAlgo.cc.
References reco::deltaPhi(), PV3DBase< T, PVType, FrameType >::perp(), and PV3DBase< T, PVType, FrameType >::phi().
double L1TkElectronTrackMatchAlgo::deltaR | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 52 of file L1TkElectronTrackMatchAlgo.cc.
References deltaEta(), deltaPhi(), HLT_2018_cff::dEta, HLT_2018_cff::dPhi, and mathSSE::sqrt().
Referenced by doMatch().
void L1TkElectronTrackMatchAlgo::doMatch | ( | BXVector< l1t::EGamma >::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk, | ||
double & | dph, | ||
double & | dr, | ||
double & | deta | ||
) |
Referenced by L1TkElectronTrackProducer::produce().
void L1TkElectronTrackMatchAlgo::doMatch | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk, | ||
double & | dph, | ||
double & | dr, | ||
double & | deta | ||
) |
Definition at line 35 of file L1TkElectronTrackMatchAlgo.cc.
References deltaEta(), deltaPhi(), deltaR(), and flavorHistoryFilter_cfi::dr.
void L1TkElectronTrackMatchAlgo::doMatch | ( | l1t::EGammaBxCollection::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk, | ||
double & | dph, | ||
double & | dr, | ||
double & | deta | ||
) |
Definition at line 24 of file L1TkElectronTrackMatchAlgo.cc.
References calorimeterPosition(), deltaEta(), deltaPhi(), deltaR(), and flavorHistoryFilter_cfi::dr.