#include <FWLegoCandidate.h>
Definition at line 28 of file FWLegoCandidate.h.
◆ FWLegoCandidate() [1/3]
Definition at line 8 of file FWLegoCandidate.cc.
25 const unsigned int nLineSegments = 20;
30 for (
unsigned int iPhi = 0; iPhi < nLineSegments; ++iPhi) {
References newFWLiteAna::base, funct::cos(), f, FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), dqm-mbProfile::log, m_energy, m_eta, m_phi, m_pt, Pi, CosmicsPD_Skims::radius, funct::sin(), Geom::twoPi(), and heppy_batch::val.
◆ FWLegoCandidate() [2/3]
FWLegoCandidate::FWLegoCandidate |
( |
| ) |
|
|
inline |
◆ ~FWLegoCandidate()
FWLegoCandidate::~FWLegoCandidate |
( |
| ) |
|
|
inlineoverride |
◆ FWLegoCandidate() [3/3]
◆ operator=()
◆ updateScale()
Definition at line 41 of file FWLegoCandidate.cc.
47 TEveChunkManager::iterator li(GetLinePlex());
49 TEveStraightLineSet::Line_t &
l = *(TEveStraightLineSet::Line_t *)li();
50 l.fV2[2] =
l.fV1[2] +
val * scaleFac;
53 TEveChunkManager::iterator mi(GetMarkerPlex());
55 TEveStraightLineSet::Marker_t &
m = *(TEveStraightLineSet::Marker_t *)mi();
References FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactorLego(), cmsLHEtoEOSManager::l, visualization-live-secondInstance_cfg::m, m_energy, m_pt, and heppy_batch::val.
Referenced by FWCandidateHGCalLegoProxyBuilder::scaleProduct(), FWPFCandidatesLegoProxyBuilder::scaleProduct(), FWCandidateLegoProxyBuilder::scaleProduct(), FWPFClusterLegoProxyBuilder::scaleProduct(), and FWPFBlockProxyBuilder::scaleProduct().
◆ m_energy
float FWLegoCandidate::m_energy |
|
private |
◆ m_et
float FWLegoCandidate::m_et |
|
private |
◆ m_eta
float FWLegoCandidate::m_eta |
|
private |
◆ m_phi
float FWLegoCandidate::m_phi |
|
private |
◆ m_pt
float FWLegoCandidate::m_pt |
|
private |
FWViewEnergyScale * getEnergyScale() const