|
void | buildViewType (const reco::Jet &iData, unsigned int iIndex, TEveElement &oItemHolder, FWViewType::EType type, const FWViewContext *) override |
|
void | localModelChanges (const FWModelId &iId, TEveElement *iCompound, FWViewType::EType viewType, const FWViewContext *vc) override |
|
void | scaleProduct (TEveElementList *parent, FWViewType::EType, const FWViewContext *vc) override |
|
void | build () |
|
virtual void | build (const FWEventItem *iItem, TEveElementList *product, const FWViewContext *) |
|
void | build (const FWEventItem *iItem, TEveElementList *product, const FWViewContext *) override |
|
virtual void | build (const reco::Jet &iData, unsigned int iIndex, TEveElement &oItemHolder, const FWViewContext *) |
|
virtual void | build (const void *, unsigned int iIndex, TEveElement &iItemHolder, const FWViewContext *)=0 |
|
void | build (const void *iData, unsigned int iIndex, TEveElement &oItemHolder, const FWViewContext *context) override |
|
virtual void | buildViewType (const FWEventItem *iItem, TEveElementList *, FWViewType::EType, const FWViewContext *) |
|
void | buildViewType (const FWEventItem *iItem, TEveElementList *product, FWViewType::EType viewType, const FWViewContext *) override |
|
virtual void | buildViewType (const void *, unsigned int iIndex, TEveElement &iItemHolder, FWViewType::EType, const FWViewContext *)=0 |
|
void | buildViewType (const void *iData, unsigned int iIndex, TEveElement &oItemHolder, FWViewType::EType viewType, const FWViewContext *context) override |
|
const reco::Jet & | modelData (int index) |
|
void | build () |
|
virtual void | build (const FWEventItem *iItem, TEveElementList *product, const FWViewContext *) |
|
void | build (const FWEventItem *iItem, TEveElementList *product, const FWViewContext *) override |
|
virtual void | buildViewType (const FWEventItem *iItem, TEveElementList *, FWViewType::EType, const FWViewContext *) |
|
void | buildViewType (const FWEventItem *iItem, TEveElementList *product, FWViewType::EType viewType, const FWViewContext *) override |
|
void | clean () override |
|
TEveCompound * | createCompound (bool set_color=true, bool propagate_color_to_all_children=false) const |
|
| FWProxyBuilderBase (const FWProxyBuilderBase &) |
|
void | increaseComponentTransparency (unsigned int index, TEveElement *holder, const std::string &name, Char_t transpOffset) |
|
virtual void | modelChanges (const FWModelIds &, Product *) |
|
const FWProxyBuilderBase & | operator= (const FWProxyBuilderBase &) |
|
Definition at line 47 of file FWJetProxyBuilder.cc.
Reimplemented from FWSimpleProxyBuilderTemplate< reco::Jet >.
Definition at line 116 of file FWJetProxyBuilder.cc.
123 TEveElement::List_i coneIt = cones->BeginChildren();
124 std::advance(coneIt, iIndex);
128 (*coneIt)->SetMainTransparency(
TMath::Min(100, 80 +
dp.transparency() / 5));
142 static const float_t offr = 4;
161 markers.m_ls->SetScaleCenter(
p1.fX,
p1.fY,
p1.fZ);
162 markers.m_ls->AddLine(
p1,
p2);
164 markers.m_ls->SetLineWidth(4);
165 markers.m_ls->SetLineColor(
dp.color());
172 markers.m_text->SetMainColor(
item()->defaultDisplayProperties().color());
176 markers.m_ls->SetMarkerColor(markers.m_ls->GetMainColor());
References fireworks::Context::caloR1(), fireworks::Context::caloZ1(), fireworks::Context::caloZ2(), FWProxyBuilderBase::context(), funct::cos(), FWEventItem::defaultDisplayProperties(), Calorimetry_cff::dp, reco::LeafCandidate::energy(), reco::LeafCandidate::et(), FWEventItem::getConfig(), FWViewContext::getEnergyScale(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactor3D(), FWViewType::isProjected(), FWProxyBuilderBase::item(), kJetLabelsRhoPhiOn(), kJetLabelsRhoZOn(), FWViewType::kRhoPhi, FWViewType::kRhoZ, M_PI, Min(), p1, p2, phi, reco::LeafCandidate::phi(), alignCSCRings::r, requestCommon(), setTextPos(), FWProxyBuilderBase::setupAddElement(), funct::sin(), findQualityFiles::size, funct::tan(), theta(), reco::LeafCandidate::theta(), FWProxyBuilderConfiguration::value(), and fireworks::Context::voteMaxEtAndEnergy().
Reimplemented from FWProxyBuilderBase.
Definition at line 193 of file FWJetProxyBuilder.cc.
198 for (TEveElement::List_i
i =
m_common->BeginChildren();
i !=
m_common->EndChildren(); ++
i) {
199 TEveJetCone* cone = dynamic_cast<TEveJetCone*>(*
i);
207 for (
auto&
c : product->RefChildren()) {
210 if (
parent->NumChildren() > 1) {
211 auto compIt =
parent->BeginChildren();
213 TEveScalableStraightLineSet* lineSet = dynamic_cast<TEveScalableStraightLineSet*>(*compIt);
220 for (TEveProjectable::ProjList_i
j = lineSet->BeginProjecteds();
j != lineSet->EndProjecteds(); ++
j) {
221 (*j)->UpdateProjection();
References c, fireworks::Context::commonPrefs(), cuy::cv, FWViewContext::getEnergyScale(), CmsShowCommon::getEventCenter(), fireworks::Context::getInstance(), FWViewEnergyScale::getPlotEt(), FWViewEnergyScale::getScaleFactor3D(), mps_fire::i, heavyIonCSV_trainingSettings::idx, FWProxyBuilderBase::item(), dqmiolumiharvest::j, metsig::jet, m_common, FWSimpleProxyBuilderTemplate< reco::Jet >::modelData(), FWEventItem::modelData(), class-composition::parent, and relativeConstraints::value.