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 | deltaPhiClusterET (BXVector< l1t::EGamma >::const_iterator egIter, const edm::Ptr< L1TTTrackType > &pTrk) |
double | deltaPhiClusterET (l1t::EGammaBxCollection::const_iterator egIter, 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) |
void | doMatchClusterET (BXVector< l1t::EGamma >::const_iterator egIter, const edm::Ptr< L1TTTrackType > &pTrk, double &dph, double &dr, double &deta) |
void | doMatchClusterET (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 99 of file L1TkElectronTrackMatchAlgo.cc.
References funct::abs(), 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(), theta(), and x.
Referenced by deltaPhiClusterET(), doMatch(), and doMatchClusterET().
double L1TkElectronTrackMatchAlgo::deltaEta | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 84 of file L1TkElectronTrackMatchAlgo.cc.
References funct::abs(), PV3DBase< T, PVType, FrameType >::eta(), dqm-mbProfile::log, M_PI, TTTrack< T >::momentum(), PV3DBase< T, PVType, FrameType >::perp(), TTTrack< T >::POCA(), funct::tan(), theta(), PV3DBase< T, PVType, FrameType >::z(), and HLTMuonOfflineAnalyzer_cfi::z0.
Referenced by deltaR(), doMatch(), and doMatchClusterET().
double L1TkElectronTrackMatchAlgo::deltaPhi | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 52 of file L1TkElectronTrackMatchAlgo.cc.
References reco::deltaPhi(), TTTrack< T >::momentum(), PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), and TTTrack< T >::rInv().
Referenced by deltaR(), and doMatch().
double L1TkElectronTrackMatchAlgo::deltaPhiClusterET | ( | BXVector< l1t::EGamma >::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Referenced by doMatchClusterET().
double L1TkElectronTrackMatchAlgo::deltaPhiClusterET | ( | l1t::EGammaBxCollection::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 63 of file L1TkElectronTrackMatchAlgo.cc.
References calorimeterPosition(), reco::deltaPhi(), EgHLTOffHistBins_cfi::et, TTTrack< T >::momentum(), PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), DiDispStaMuonMonitor_cfi::pt, and TTTrack< T >::rInv().
double L1TkElectronTrackMatchAlgo::deltaR | ( | const GlobalPoint & | epos, |
const edm::Ptr< L1TTTrackType > & | pTrk | ||
) |
Definition at line 77 of file L1TkElectronTrackMatchAlgo.cc.
References deltaEta(), deltaPhi(), HLT_2022v12_cff::dEta, HLT_2022v12_cff::dPhi, and mathSSE::sqrt().
Referenced by doMatch(), and doMatchClusterET().
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 46 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.
void L1TkElectronTrackMatchAlgo::doMatchClusterET | ( | BXVector< l1t::EGamma >::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk, | ||
double & | dph, | ||
double & | dr, | ||
double & | deta | ||
) |
Referenced by L1TkElectronTrackProducer::produce().
void L1TkElectronTrackMatchAlgo::doMatchClusterET | ( | l1t::EGammaBxCollection::const_iterator | egIter, |
const edm::Ptr< L1TTTrackType > & | pTrk, | ||
double & | dph, | ||
double & | dr, | ||
double & | deta | ||
) |
Definition at line 35 of file L1TkElectronTrackMatchAlgo.cc.
References calorimeterPosition(), deltaEta(), deltaPhiClusterET(), deltaR(), and flavorHistoryFilter_cfi::dr.