#include <HiPhotonType.h>
Public Member Functions | |
double | getDeltaPhi (const reco::Candidate &track1, const reco::Candidate &track2) |
double | getDeltaR (const reco::Candidate &track1, const reco::Candidate &track2) |
HiGammaJetSignalDef () | |
HiGammaJetSignalDef (const reco::GenParticleCollection *sigPartic) | |
bool | IsIsolated (const reco::GenParticle &pp) |
bool | IsIsolatedJP (const reco::GenParticle &pp) |
bool | IsIsolatedPP (const reco::GenParticle &pp) |
Public Attributes | |
double | PI |
Private Attributes | |
const reco::GenParticleCollection * | fSigParticles |
Definition at line 23 of file HiPhotonType.h.
HiGammaJetSignalDef::HiGammaJetSignalDef | ( | ) |
Definition at line 50 of file HiPhotonType.cc.
HiGammaJetSignalDef::HiGammaJetSignalDef | ( | const reco::GenParticleCollection * | sigPartic | ) |
Definition at line 53 of file HiPhotonType.cc.
References fSigParticles.
double HiGammaJetSignalDef::getDeltaPhi | ( | const reco::Candidate & | track1, |
const reco::Candidate & | track2 | ||
) |
Definition at line 201 of file HiPhotonType.cc.
References HLT_2022v11_cff::dPhi, reco::Candidate::phi(), and PI.
double HiGammaJetSignalDef::getDeltaR | ( | const reco::Candidate & | track1, |
const reco::Candidate & | track2 | ||
) |
Definition at line 189 of file HiPhotonType.cc.
References HLT_2022v11_cff::dEta, HLT_2022v11_cff::dPhi, reco::Candidate::eta(), reco::Candidate::phi(), PI, and mathSSE::sqrt().
Referenced by IsIsolated(), IsIsolatedJP(), and IsIsolatedPP().
bool HiGammaJetSignalDef::IsIsolated | ( | const reco::GenParticle & | pp | ) |
Definition at line 60 of file HiPhotonType.cc.
References funct::abs(), hltPFPuppi_cfi::cone, EgHLTOffHistBins_cfi::et, fSigParticles, getDeltaR(), mps_fire::i, createfilelist::int, AlCaHLTBitMon_ParallelJobs::p, createTree::pp, and DiDispStaMuonMonitor_cfi::pt.
bool HiGammaJetSignalDef::IsIsolatedJP | ( | const reco::GenParticle & | pp | ) |
Definition at line 153 of file HiPhotonType.cc.
References hltPFPuppi_cfi::cone, EgHLTOffHistBins_cfi::et, fSigParticles, getDeltaR(), mps_fire::i, createfilelist::int, AlCaHLTBitMon_ParallelJobs::p, and createTree::pp.
bool HiGammaJetSignalDef::IsIsolatedPP | ( | const reco::GenParticle & | pp | ) |
Definition at line 111 of file HiPhotonType.cc.
References hltPFPuppi_cfi::cone, EgHLTOffHistBins_cfi::et, fSigParticles, getDeltaR(), mps_fire::i, createfilelist::int, AlCaHLTBitMon_ParallelJobs::p, and createTree::pp.
|
private |
Definition at line 38 of file HiPhotonType.h.
Referenced by HiGammaJetSignalDef(), IsIsolated(), IsIsolatedJP(), and IsIsolatedPP().
double HiGammaJetSignalDef::PI |
Definition at line 35 of file HiPhotonType.h.
Referenced by getDeltaPhi(), and getDeltaR().