#include <FWLegoCandidate.h>
Public Member Functions | |
FWLegoCandidate (const FWViewContext *vc, const fireworks::Context &context, float et, float energy, float pt, float eta, float phi) | |
FWLegoCandidate () | |
FWLegoCandidate (const FWLegoCandidate &)=delete | |
const FWLegoCandidate & | operator= (const FWLegoCandidate &)=delete |
void | updateScale (const FWViewContext *vc, const fireworks::Context &) |
~FWLegoCandidate () override | |
Private Attributes | |
float | m_energy |
float | m_et |
float | m_eta |
float | m_phi |
float | m_pt |
Definition at line 28 of file FWLegoCandidate.h.
FWLegoCandidate::FWLegoCandidate | ( | const FWViewContext * | vc, |
const fireworks::Context & | context, | ||
float | et, | ||
float | energy, | ||
float | pt, | ||
float | eta, | ||
float | phi | ||
) |
Definition at line 8 of file FWLegoCandidate.cc.
References newFWLiteAna::base, funct::cos(), validate-o2o-wbm::f, FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), log, m_energy, m_eta, m_phi, m_pt, Pi, CosmicsPD_Skims::radius, funct::sin(), Geom::twoPi(), and hgcalPerformanceValidation::val.
|
inline |
Definition at line 38 of file FWLegoCandidate.h.
|
inlineoverride |
Definition at line 39 of file FWLegoCandidate.h.
|
delete |
|
delete |
void FWLegoCandidate::updateScale | ( | const FWViewContext * | vc, |
const fireworks::Context & | context | ||
) |
Definition at line 41 of file FWLegoCandidate.cc.
References FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), cmsLHEtoEOSManager::l, visualization-live-secondInstance_cfg::m, m_energy, m_pt, and hgcalPerformanceValidation::val.
Referenced by FWCandidateHGCalLegoProxyBuilder::scaleProduct(), FWPFCandidatesLegoProxyBuilder::scaleProduct(), FWCandidateLegoProxyBuilder::scaleProduct(), FWPFPatJetLegoProxyBuilder< T >::scaleProduct(), FWPFClusterLegoProxyBuilder::scaleProduct(), and FWPFBlockProxyBuilder::scaleProduct().
|
private |
Definition at line 49 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate(), and updateScale().
|
private |
Definition at line 50 of file FWLegoCandidate.h.
|
private |
Definition at line 52 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate().
|
private |
Definition at line 53 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate().
|
private |
Definition at line 51 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate(), and updateScale().