#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 () | |
void | updateScale (const FWViewContext *vc, const fireworks::Context &) |
virtual | ~FWLegoCandidate () |
Private Member Functions | |
FWLegoCandidate (const FWLegoCandidate &) | |
const FWLegoCandidate & | operator= (const FWLegoCandidate &) |
Private Attributes | |
float | m_energy |
float | m_et |
float | m_eta |
float | m_phi |
float | m_pt |
Definition at line 29 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(), f, FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), create_public_lumi_plots::log, m_energy, m_eta, m_phi, m_pt, Pi, CosmicsPD_Skims::radius, funct::sin(), and Geom::twoPi().
|
inline |
Definition at line 35 of file FWLegoCandidate.h.
|
inlinevirtual |
Definition at line 36 of file FWLegoCandidate.h.
|
private |
|
private |
void FWLegoCandidate::updateScale | ( | const FWViewContext * | vc, |
const fireworks::Context & | context | ||
) |
Definition at line 45 of file FWLegoCandidate.cc.
References FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), prof2calltree::l, m, m_energy, and m_pt.
Referenced by FWPFCandidatesLegoProxyBuilder::scaleProduct(), FWCandidateLegoProxyBuilder::scaleProduct(), FWPFPatJetLegoProxyBuilder< T >::scaleProduct(), FWPFClusterLegoProxyBuilder::scaleProduct(), and FWPFBlockProxyBuilder::scaleProduct().
|
private |
Definition at line 46 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate(), and updateScale().
|
private |
Definition at line 47 of file FWLegoCandidate.h.
|
private |
Definition at line 49 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate().
|
private |
Definition at line 50 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate().
|
private |
Definition at line 48 of file FWLegoCandidate.h.
Referenced by FWLegoCandidate(), and updateScale().