CMS 3D CMS Logo

Classes | Functions | Variables
FWCollectionSummaryWidget.cc File Reference
#include <iostream>
#include <vector>
#include <functional>
#include "TGButton.h"
#include "TGResourcePool.h"
#include "TVirtualX.h"
#include "Fireworks/Core/src/FWColorSelect.h"
#include "Fireworks/Core/src/FWBoxIconButton.h"
#include "Fireworks/Core/src/FWCheckBoxIcon.h"
#include "Fireworks/Core/src/FWColorBoxIcon.h"
#include "Fireworks/Core/src/FWCollectionSummaryWidget.h"
#include "Fireworks/Core/interface/FWEventItem.h"
#include "Fireworks/Core/interface/FWCustomIconsButton.h"
#include "Fireworks/Core/src/FWCollectionSummaryTableManager.h"
#include "Fireworks/TableWidget/interface/FWTableWidget.h"
#include "Fireworks/Core/interface/FWSelectionManager.h"
#include "Fireworks/Core/interface/FWModelChangeManager.h"
#include "Fireworks/Core/interface/FWColorManager.h"

Go to the source code of this file.

Classes

struct  FWCollectionSummaryWidgetConnectionHolder
 

Functions

static const TGPicture * alert (bool iBackgroundIsBlack)
 
static const TGPicture * alert_over (bool iBackgroundIsBlack)
 
static const TGPicture * arrow_down (bool iBackgroundIsBlack)
 
static const TGPicture * arrow_down_disabled (bool iBackgroundIsBlack)
 
static const TGPicture * arrow_right (bool iBackgroundIsBlack)
 
static const TGPicture * arrow_right_disabled (bool iBackgroundIsBlack)
 
 ClassImp (FWCollectionSummaryWidget)
 
static const TGPicture * filtered (bool iBackgroundIsBlack)
 
static const TGPicture * filtered_over (bool iBackgroundIsBlack)
 
static const TGPicture * info (bool iBackgroundIsBlack)
 
static const TGPicture * info_disabled (bool iBackgroundIsBlack)
 
static const TGPicture * info_over (bool iBackgroundIsBlack)
 
static TGGC * selectContext ()
 
static void setLabelBackgroundColor (TGTextButton *iLabel, bool iIsSelected, bool iBackgroundIsWhite)
 
static const TGPicture * unfiltered (bool iBackgroundIsBlack)
 
static const TGPicture * unfiltered_over (bool iBackgroundIsBlack)
 

Variables

static const unsigned long kWidgetColor = 0x2f2f2f
 
static const unsigned long kWidgetColorLight = 0xdfdfdf
 

Function Documentation

◆ alert()

static const TGPicture* alert ( bool  iBackgroundIsBlack)
static

Definition at line 127 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::itemChanged().

127  {
128  if (iBackgroundIsBlack) {
129  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "icon-alert-blackbg.png");
130  return s;
131  }
132  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "icon-alert-whitebg.png");
133  return s;
134 }
static const TString & coreIcondir()

◆ alert_over()

static const TGPicture* alert_over ( bool  iBackgroundIsBlack)
static

Definition at line 118 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::itemChanged().

118  {
119  if (iBackgroundIsBlack) {
120  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "icon-alert-blackbg-over.png");
121  return s;
122  }
123  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "icon-alert-whitebg-over.png");
124  return s;
125 }
static const TString & coreIcondir()

◆ arrow_down()

static const TGPicture* arrow_down ( bool  iBackgroundIsBlack)
static

Definition at line 200 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::setBackgroundToWhite(), and FWCollectionSummaryWidget::toggleShowHide().

200  {
201  if (iBackgroundIsBlack) {
202  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-white-down-blackbg.png");
203  return s;
204  }
205  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-black-down-whitebg.png");
206  return s;
207 }
static const TString & coreIcondir()

◆ arrow_down_disabled()

static const TGPicture* arrow_down_disabled ( bool  iBackgroundIsBlack)
static

Definition at line 209 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::setBackgroundToWhite(), and FWCollectionSummaryWidget::toggleShowHide().

209  {
210  if (iBackgroundIsBlack) {
211  static const TGPicture* s =
212  gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-white-down-disabled-blackbg.png");
213  return s;
214  }
215  static const TGPicture* s =
216  gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-black-down-disabled-whitebg.png");
217  return s;
218 }
static const TString & coreIcondir()

◆ arrow_right()

static const TGPicture* arrow_right ( bool  iBackgroundIsBlack)
static

Definition at line 180 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), FWCollectionSummaryWidget::setBackgroundToWhite(), and FWCollectionSummaryWidget::toggleShowHide().

180  {
181  if (iBackgroundIsBlack) {
182  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-white-right-blackbg.png");
183  return s;
184  }
185  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-black-right-whitebg.png");
186  return s;
187 }
static const TString & coreIcondir()

◆ arrow_right_disabled()

static const TGPicture* arrow_right_disabled ( bool  iBackgroundIsBlack)
static

Definition at line 189 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), FWCollectionSummaryWidget::setBackgroundToWhite(), and FWCollectionSummaryWidget::toggleShowHide().

189  {
190  if (iBackgroundIsBlack) {
191  static const TGPicture* s =
192  gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-white-right-disabled-blackbg.png");
193  return s;
194  }
195  static const TGPicture* s =
196  gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "arrow-black-right-disabled-whitebg.png");
197  return s;
198 }
static const TString & coreIcondir()

◆ ClassImp()

ClassImp ( FWCollectionSummaryWidget  )

◆ filtered()

static const TGPicture* filtered ( bool  iBackgroundIsBlack)
static

◆ filtered_over()

static const TGPicture* filtered_over ( bool  iBackgroundIsBlack)
static

Definition at line 109 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::itemChanged().

109  {
110  if (iBackgroundIsBlack) {
111  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "filtered-whitebg-over.png");
112  return s;
113  }
114  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "filtered-whitebg-over.png");
115  return s;
116 }
static const TString & coreIcondir()

◆ info()

static const TGPicture* info ( bool  iBackgroundIsBlack)
static

Definition at line 153 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by ParticleNetSonicJetTagsProducer::acquire(), FWTypeToRepresentations::add(), o2olib.O2OJobMgr::add(), cms::Exception::addAdditionalInfo(), edm::RootTree::addBranch(), hgc_digi_utils::addCellMetadata(), l1t::demo::BoardDataWriter::addEvent(), cms::Phase2TrackerDigitizer::addOuterTrackerCollection(), cms::Phase2TrackerDigitizer::addPixelCollection(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::addRunsWithNoEvents(), HGCalTestPartialWaferRecHits::analyze(), HGcalHitCheck::analyze(), HGCalTestPartialWaferHits::analyze(), SimAnalyzerMinbias::analyze(), CTPPSProtonReconstructionEfficiencyEstimatorMC::analyze(), HLTBTagPerformanceAnalyzer::analyze(), ValidIsoTrkCalib::analyze(), EopTreeWriter::analyze(), HcalHBHEMuonAnalyzer::analyze(), EcalCosmicsHists::analyze(), RecAnalyzerHF::analyzeHcal(), AnalyzerMinbias::analyzeHcal(), RecAnalyzerMinbias::analyzeHcal(), FFTJetPileupAnalyzer::analyzePileup(), HcalHBHEMuonHighEtaAnalyzer::analyzeTracks(), GlobalTrackerMuonAlignment::analyzeTrackTrack(), GlobalTrackerMuonAlignment::analyzeTrackTrajectory(), TrackDetectorAssociator::associate(), edmplugin::PluginCapabilities::available(), edm::beginGlobalTransitionAsync(), edm::SecondaryEventProvider::beginLuminosityBlock(), edm::SecondaryEventProvider::beginRun(), edm::beginStreamTransitionAsync(), SiStripQualityHotStripIdentifier::bookHistos(), FWSiStripClusterProxyBuilder::build(), FWPFEcalRecHitRPProxyBuilder::build(), FWPFEcalClusterRPZProxyBuilder::build(), FWPFHcalClusterRPZProxyBuilder::build(), cmsHarvester::build_dataset_ignore_list(), cmsHarvester::build_dataset_list(), cmsHarvester::build_dataset_use_list(), cmsHarvester::build_runs_ignore_list(), cmsHarvester::build_runs_list(), cmsHarvester::build_runs_use_list(), CommissioningHistosUsingDb::buildDetInfo(), BPHDecayToV0Builder::buildFromV0(), HGCalSD::calibCell(), edm::workerhelper::CallImpl< OccurrenceTraits< EventPrincipal, BranchActionStreamBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionGlobalBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionStreamBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionGlobalEnd > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionStreamEnd > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalEnd > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamEnd > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< ProcessBlockPrincipal, BranchActionGlobalBegin > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< ProcessBlockPrincipal, BranchActionProcessBlockInput > >::call(), edm::workerhelper::CallImpl< OccurrenceTraits< ProcessBlockPrincipal, BranchActionGlobalEnd > >::call(), edm::WorkerT< T >::callWorkerStreamBegin(), edm::WorkerT< T >::callWorkerStreamEnd(), spr::cGenSimInfo(), CmsShowModelPopup::changeModelColor(), CmsShowModelPopup::changeModelOpacity(), spr::chargeIsolationEcal(), spr::chargeIsolationHcal(), edm::storage::DavixStorageMaker::check(), cmsHarvester::check_dataset_list(), cmsHarvester::check_globaltag_contains_ref_hist_key(), cmsHarvester::check_globaltag_exists(), cmsHarvester::check_input_status(), cmsHarvester::check_ref_hist_mappings(), crabFunctions.CrabController::checkwrite(), edm::storage::StatisticsSenderService::closedFile(), SensitiveDetector::cmsTrackInformation(), CmsShowModelPopup::colorSetChanged(), GsfElectronAlgo::ElectronData::computeCharge(), edm::service::CPU::CPU(), cmsHarvester::create_and_check_castor_dirs(), cmsHarvester::create_multicrab_config(), MuonSensitiveDetector::createHit(), DTTrig::createTUs(), pdg::cTau(), cms::MuonMETValueMapProducer::determine_deltax_deltay(), XrdAdaptor::Source::determineHostExcludeString(), CommissioningHistosUsingDb::deviceIsPresent(), Phase2TrackerDigitizerAlgorithm::digitize(), trklet::dirExists(), MuonTagger::discriminator(), LeptonTaggerByPt::discriminator(), CombinedMVAV2JetTagComputer::discriminator(), ElectronTagger::discriminator(), MuonTaggerNoIP::discriminator(), GenericMVAJetTagComputer::discriminator(), LeptonTaggerByIP::discriminator(), LeptonTaggerDistance::discriminator(), TemplatedSimpleSecondaryVertexComputer< IPTI, VTX >::discriminator(), JetTagComputer::discriminator(), EveService::display(), personalPlayback.Playback::do_create_lumi(), personalPlayback.Playback::do_exec(), personalPlayback.FrameworkJob::do_exec(), edm::global::OutputModuleBase::doAcquire(), edm::stream::EDFilterAdaptorBase::doAcquire(), edm::stream::EDProducerAdaptorBase::doAcquire(), edm::global::EDFilterBase::doAcquire(), edm::global::EDProducerBase::doAcquire(), edm::one::EDAnalyzerBase::doBeginLuminosityBlock(), edm::global::EDAnalyzerBase::doBeginLuminosityBlock(), edm::one::EDProducerBase::doBeginLuminosityBlock(), edm::one::EDFilterBase::doBeginLuminosityBlock(), edm::limited::EDAnalyzerBase::doBeginLuminosityBlock(), edm::limited::EDProducerBase::doBeginLuminosityBlock(), edm::global::EDProducerBase::doBeginLuminosityBlock(), edm::global::EDFilterBase::doBeginLuminosityBlock(), edm::limited::EDFilterBase::doBeginLuminosityBlock(), edm::core::OutputModuleCore::doBeginLuminosityBlock(), edm::stream::EDAnalyzerAdaptor< T >::doBeginLuminosityBlock(), edm::stream::ProducingModuleAdaptor< T, M, B >::doBeginLuminosityBlock(), edm::one::EDAnalyzerBase::doBeginRun(), edm::global::EDAnalyzerBase::doBeginRun(), edm::one::EDProducerBase::doBeginRun(), edm::one::EDFilterBase::doBeginRun(), edm::limited::EDAnalyzerBase::doBeginRun(), edm::limited::EDProducerBase::doBeginRun(), edm::global::EDProducerBase::doBeginRun(), edm::global::EDFilterBase::doBeginRun(), edm::limited::EDFilterBase::doBeginRun(), edm::core::OutputModuleCore::doBeginRun(), edm::stream::EDAnalyzerAdaptor< T >::doBeginRun(), edm::stream::ProducingModuleAdaptor< T, M, B >::doBeginRun(), edm::one::EDAnalyzerBase::doEndLuminosityBlock(), edm::global::EDAnalyzerBase::doEndLuminosityBlock(), edm::one::EDProducerBase::doEndLuminosityBlock(), edm::one::EDFilterBase::doEndLuminosityBlock(), edm::limited::EDAnalyzerBase::doEndLuminosityBlock(), edm::limited::EDProducerBase::doEndLuminosityBlock(), edm::global::EDProducerBase::doEndLuminosityBlock(), edm::global::EDFilterBase::doEndLuminosityBlock(), edm::limited::EDFilterBase::doEndLuminosityBlock(), edm::core::OutputModuleCore::doEndLuminosityBlock(), edm::stream::EDAnalyzerAdaptor< T >::doEndLuminosityBlock(), edm::stream::ProducingModuleAdaptor< T, M, B >::doEndLuminosityBlock(), edm::SubProcess::doEndProcessBlockAsync(), edm::one::EDAnalyzerBase::doEndRun(), edm::global::EDAnalyzerBase::doEndRun(), edm::one::EDProducerBase::doEndRun(), edm::one::EDFilterBase::doEndRun(), edm::limited::EDAnalyzerBase::doEndRun(), edm::limited::EDProducerBase::doEndRun(), edm::global::EDProducerBase::doEndRun(), edm::global::EDFilterBase::doEndRun(), edm::limited::EDFilterBase::doEndRun(), edm::core::OutputModuleCore::doEndRun(), edm::stream::EDAnalyzerAdaptor< T >::doEndRun(), edm::stream::ProducingModuleAdaptor< T, M, B >::doEndRun(), edm::global::OutputModuleBase::doEvent(), edm::one::OutputModuleBase::doEvent(), edm::limited::OutputModuleBase::doEvent(), edm::stream::EDProducerAdaptorBase::doEvent(), edm::stream::EDFilterAdaptorBase::doEvent(), edm::global::EDAnalyzerBase::doEvent(), edm::one::EDAnalyzerBase::doEvent(), edm::global::EDFilterBase::doEvent(), edm::one::EDProducerBase::doEvent(), edm::one::EDFilterBase::doEvent(), edm::global::EDProducerBase::doEvent(), edm::limited::EDAnalyzerBase::doEvent(), edm::limited::EDFilterBase::doEvent(), edm::limited::EDProducerBase::doEvent(), edm::stream::EDAnalyzerAdaptorBase::doEvent(), edm::core::OutputModuleCore::doEvent_(), edm::global::EDAnalyzerBase::doStreamBeginLuminosityBlock(), edm::limited::EDAnalyzerBase::doStreamBeginLuminosityBlock(), edm::global::EDProducerBase::doStreamBeginLuminosityBlock(), edm::limited::EDProducerBase::doStreamBeginLuminosityBlock(), edm::global::EDFilterBase::doStreamBeginLuminosityBlock(), edm::limited::EDFilterBase::doStreamBeginLuminosityBlock(), edm::stream::EDAnalyzerAdaptorBase::doStreamBeginLuminosityBlock(), edm::stream::ProducingModuleAdaptorBase< EDProducerBase >::doStreamBeginLuminosityBlock(), edm::global::EDAnalyzerBase::doStreamBeginRun(), edm::limited::EDAnalyzerBase::doStreamBeginRun(), edm::limited::EDProducerBase::doStreamBeginRun(), edm::global::EDProducerBase::doStreamBeginRun(), edm::global::EDFilterBase::doStreamBeginRun(), edm::limited::EDFilterBase::doStreamBeginRun(), edm::stream::EDAnalyzerAdaptorBase::doStreamBeginRun(), edm::stream::ProducingModuleAdaptorBase< EDProducerBase >::doStreamBeginRun(), edm::global::EDAnalyzerBase::doStreamEndLuminosityBlock(), edm::limited::EDAnalyzerBase::doStreamEndLuminosityBlock(), edm::global::EDProducerBase::doStreamEndLuminosityBlock(), edm::limited::EDProducerBase::doStreamEndLuminosityBlock(), edm::global::EDFilterBase::doStreamEndLuminosityBlock(), edm::limited::EDFilterBase::doStreamEndLuminosityBlock(), edm::stream::EDAnalyzerAdaptorBase::doStreamEndLuminosityBlock(), edm::stream::ProducingModuleAdaptorBase< EDProducerBase >::doStreamEndLuminosityBlock(), edm::global::EDAnalyzerBase::doStreamEndRun(), edm::limited::EDAnalyzerBase::doStreamEndRun(), edm::global::EDProducerBase::doStreamEndRun(), edm::limited::EDProducerBase::doStreamEndRun(), edm::global::EDFilterBase::doStreamEndRun(), edm::limited::EDFilterBase::doStreamEndRun(), edm::stream::EDAnalyzerAdaptorBase::doStreamEndRun(), edm::stream::ProducingModuleAdaptorBase< EDProducerBase >::doStreamEndRun(), edm::Worker::doWorkAsync(), edm::Worker::doWorkNoPrefetchingAsync(), PFEGammaAlgo::dumpCurrentRefinableObjects(), spr::eGenSimInfo(), edm::endGlobalTransitionAsync(), SimAnalyzerMinbias::endJob(), RecAnalyzerHF::endJob(), AnalyzerMinbias::endJob(), RecAnalyzerMinbias::endJob(), o2olib.O2ORunMgr::endJob(), analyzer.Analyzer::endLoop(), edm::SecondaryEventProvider::endLuminosityBlock(), MaterialBudgetVolume::endOfEvent(), edm::SecondaryEventProvider::endRun(), edm::endStreamTransitionAsync(), edm::ESGetToken< fwliteeswriter::DummyType, fwliteeswriter::FWLWEventSetupRecord >::ESGetToken(), edm::workerhelper::CallImpl< OccurrenceTraits< EventPrincipal, BranchActionStreamBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionGlobalBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionStreamBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionGlobalEnd > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< RunPrincipal, BranchActionStreamEnd > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamBegin > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionGlobalEnd > >::esPrefetchAsync(), edm::workerhelper::CallImpl< OccurrenceTraits< LuminosityBlockPrincipal, BranchActionStreamEnd > >::esPrefetchAsync(), FWRPZViewGeometry::estimateProjectionSizeDT(), edm::test::TestProcessor::event(), edm::Worker::RunModuleTask< T >::execute(), edm::Worker::AcquireTask< OccurrenceTraits< EventPrincipal, BranchActionStreamBegin >, DUMMY >::execute(), o2olib.O2ORunMgr::executeJob(), templateHelper::SiPixelTemplateHeaderInfo< PayloadType, StoreType, TransientType, myType, myParam >::fill(), CaloCleaner< T >::fill_correction_map(), edm::ConditionalTaskHelper::fillAliasMap(), edmplugin::PluginFactoryBase::fillAvailable(), FWHGCalMultiClusterLegoProxyBuilder::fillCaloData(), FWCandidateTowerProxyBuilder::fillCaloData(), FWPFCandidateTowerProxyBuilder::fillCaloData(), FWCaloTowerProxyBuilderBase::fillCaloData(), FWHFTowerProxyBuilderBase::fillCaloData(), FWHGTowerProxyBuilderBase::fillCaloData(), TrackDetectorAssociator::fillCaloTowers(), TrackDetectorAssociator::fillCaloTruth(), l1t::PackingSetupFactory::fillDescription(), TrackDetectorAssociator::fillEcal(), TrackDetectorAssociator::fillHcal(), TrackDetectorAssociator::fillHO(), HFPreReconstructor::fillInfos(), CmsShowModelPopup::fillModelPopup(), TrackDetectorAssociator::fillMuon(), MuonIdProducer::fillMuonId(), lhef::LHEEvent::fillPdfInfo(), TrackDetectorAssociator::fillPreshower(), HGCalCalibrationCell::findCell(), CSCDigiToRaw::findEventData(), FWDetailViewManager::findViewersFor(), edm::StreamSchedule::finishedPaths(), reco::FormulaEvaluator::FormulaEvaluator(), FWCollectionSummaryWidget::FWCollectionSummaryWidget(), JetTagComputer::TagInfoHelper::get(), edm::service::CPU::getAverageSpeed(), JetTagComputer::TagInfoHelper::getBase(), FWGeometry::getEveShape(), FWGeometry::getHGCScintillatorEveShape(), FWGeometry::getHGCSiliconEveShape(), HitInfo::getInfo(), getInfoFromService(), TFitConstraintMGaus::getInfoString(), TAbsFitConstraint::getInfoString(), TAbsFitParticle::getInfoString(), TFitConstraintEp::getInfoString(), TFitConstraintM::getInfoString(), cond::getLastLumiFromOMS(), cond::service::OnlineDBOutputService::getLastLumiProcessed(), FWGeometry::getMatrix(), edm::service::CPU::getModelFromCPUFeatures(), edm::service::CPU::getModels(), MuonMETAlgo::GetMuDepDeltas(), TStorageFactorySystem::GetPathInfo(), o2olib.O2OJobMgr::getSession(), FWGeometry::getShape(), TimingSD::getStepInfo(), cond::payloadInspector::PlotBase::getTagInfo(), GlobalTrackerMuonAlignment::gradientGlobal(), GlobalTrackerMuonAlignment::gradientLocal(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::handleLumiEntriesNoRemainingEvents(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::handleLumiWithEvents(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::handleToEndOfContiguousEventsInLumis(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::handleToEndOfContiguousEventsInRun(), HFShowerLibrary::HFShowerLibrary(), spr::hGenSimInfo(), cond::httpGet(), edm::WorkerT< T >::implDo(), edm::WorkerT< T >::implDoAcquire(), edm::WorkerT< T >::implDoBegin(), edm::WorkerT< T >::implDoEnd(), edm::WorkerT< T >::implDoStreamBegin(), edm::WorkerT< T >::implDoStreamEnd(), popcon::EcalSRPHandler::importDccConfigFile(), edm::EDConsumerBase::indexFrom(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::IndexIntoFileItrEntryOrder(), reco::GhostTrackVertexFinder::initialVertices(), reco::ElectronSeed::initTwoHitSeed(), edm::RootOutputFile::insertAncestors(), FWInteractionList::itemChanged(), o2olib.O2OJobMgr::listConfig(), cmsHarvester::load_ref_hist_mappings(), FWGeometry::localToGlobal(), looper.Looper::loop(), edm::IndexIntoFile::IndexIntoFileItrEntryOrder::lowestInLumi(), SimpleHBHEPhase1Algo::m0Energy(), SimpleHBHEPhase1Algo::m0Time(), SiPixelDigitizerAlgorithm::make_digis(), BoostedJetONNXJetTagsProducer::make_inputs(), makeParticle(), pdg::mass(), Phase2L1GMT::KMTFCore::matchAbs(), L1TMuonBarrelKalmanAlgo::matchAbs(), spr::matchedSimTrackInfo(), reco::GhostTrackVertexFinder::mergeVertices(), FWInteractionList::modelChanges(), FWDigitSetProxyBuilder::modelChanges(), GlobalTrackerMuonAlignment::muonFitter(), ShallowClustersProducer::NearDigis::NearDigis(), FWEveViewManager::newItem(), edmplugin::PluginFactoryBase::newPlugin(), lhef::LHEReader::next(), JetTagComputer::operator()(), edm::workerimpl::DoStreamBeginTrans< T, INFOTYPE >::operator()(), edm::workerimpl::DoStreamEndTrans< T, INFOTYPE >::operator()(), CaloDetInfo::operator<(), cand::parser::operator<<(), operator<<(), cmsHarvester.CMSHarvester::option_handler_book_keeping_file(), cmsHarvester.CMSHarvester::option_handler_globaltag(), cmsHarvester.CMSHarvester::option_handler_harvesting_mode(), cmsHarvester.CMSHarvester::option_handler_harvesting_type(), cmsHarvester.CMSHarvester::option_handler_ref_hist_mapping_file(), edm::service::CPU::parseCPUInfo(), PFClusterTimeSelector::PFClusterTimeSelector(), cmsHarvester::pick_a_site(), ThroughputService::postEndJob(), edm::service::CPU::postEndJob(), edm::service::Tracer::preBeginJob(), edm::storage::File::prefetch(), edm::UnscheduledProductResolver::prefetchAsync_(), edm::TransformingProductResolver::prefetchAsync_(), edm::PluginDescription< T >::printNestedContent_(), cmsHarvester::process_dataset_ignore_list(), cmsHarvester::process_runs_use_and_ignore_lists(), edm::WorkerManager::processAccumulatorsAsync(), edm::SubProcess::processAsync(), DDLMap::processElement(), edm::EventProcessor::processEventAsyncImpl(), DeDxHitCalibrator::processHitInfo(), edm::Schedule::processOneEventAsync(), edm::StreamSchedule::processOneEventAsync(), edm::WorkerManager::processOneOccurrenceAsync(), edm::StreamSchedule::processOneStreamAsync(), PFClusterTimeSelector::produce(), ShallowClustersProducer::produce(), edm::MCFileSource::produce(), LHECOMWeightProducer::produce(), HcalRawToDigi::produce(), CaloCleaner< T >::produce(), PATLeptonTimeLifeInfoProducer< T >::produce(), MuonDetCleaner< T1, T2 >::produce(), InterestingTrackEcalDetIdProducer::produce(), TGeoMgrFromDdd::produce(), AlCaHcalHBHEMuonProducer::produce(), PATLeptonTimeLifeInfoProducer< T >::produceAndFillIPInfo(), PATLeptonTimeLifeInfoProducer< T >::produceAndFillSVInfo(), spr::propagateCALO(), spr::propagateCosmicCALO(), spr::propagateHCALBack(), spr::propagateIdECAL(), LowPtGsfElectronSeedProducer::propagateTrackToCalo(), edmplugin::CacheParser::read(), edm::VectorInputSource::readOneSpecified(), edm::FullProvenanceReader::readProvenance(), edm::OldProvenanceReader::readProvenance(), reco::GhostTrackVertexFinder::reassignTracks(), KDTreeLinkerAlgo< reco::PFRecHit const *>::recBuild(), SimpleHBHEPhase1Algo::reconstruct(), reco::tau::RecoTauBuilderCombinatoricPlugin::RecoTauBuilderCombinatoricPlugin(), reco::GhostTrackVertexFinder::recursiveMerge(), reco::GhostTrackVertexFinder::refitGhostTrack(), edm::ESProductResolverFactoryProducer::registerFactoryWithKey(), FWTypeToRepresentations::representationsForType(), crabFunctions.CrabController::resubmit(), cmsHarvester::run(), edm::UnscheduledCallProducer::runAccumulatorsAsync(), HBHEPhase1Reconstructor::runHBHENegativeEFilter(), edm::Path::runNextWorkerAsync(), edm::WorkerInPath::runWorkerAsync(), DQMFileSaver::saveJobReport(), dqm::DQMFileSaverBase::saveJobReport(), sim::sensitiveDetectorMakers(), o2olib.O2OJobMgr::set(), cms::Exception::setAdditionalInfo(), HBHEPhase1Reconstructor::setAsicSpecificBits(), HBHERecHitAuxSetter::setAux(), FWCollectionSummaryWidget::setBackgroundToWhite(), HcalSimpleRecAlgo::setBXInfo(), o2olib.O2OJobMgr::setConfig(), l1tp2::CaloCrystalCluster::setCrystalPtInfo(), trklet::TrackletConfigBuilder::setDTCphirange(), edm::UnscheduledAuxiliary::setEventTransitionInfo(), edm::UnscheduledCallProducer::setEventTransitionInfo(), o2olib.O2OJobMgr::setInterval(), FWPathsPopup::setup(), edm::service::moduleAlloc::setupFile(), edm::WorkerManager::setupOnDemandSystem(), edm::SecondaryEventProvider::setupPileUpEvent(), cmsHarvester::show_exit_message(), edm::storage::File::size(), HFPreReconstructor::sortDataByPmt(), personalPlayback.FrameworkJob::start_run(), FWFFLooper::startingNewLoop(), o2olib.O2ORunMgr::startJob(), crabFunctions.CrabController::status(), crabFunctions.CrabController::submit(), FWEveViewManager::supportedTypesAndRepresentations(), swap(), SoftLepton::tag(), GenericMVAJetTagComputer::taggingVariables(), GenericMVAJetTagComputerWrapper< Provider, TI1, ti1, TI2, ti2, TI3, ti3, TI4, ti4 >::taggingVariables(), GenericMVAJetTagComputerWrapper< Provider, TI1, ti1, TI2, ti2, TI3, ti3, btau_dummy::Null, btau_dummy::none >::taggingVariables(), GenericMVAJetTagComputerWrapper< Provider, TI1, ti1, TI2, ti2, btau_dummy::Null, btau_dummy::none, btau_dummy::Null, btau_dummy::none >::taggingVariables(), GenericMVAJetTagComputerWrapper< Provider, TI1, ti1, btau_dummy::Null, btau_dummy::none, btau_dummy::Null, btau_dummy::none, btau_dummy::Null, btau_dummy::none >::taggingVariables(), GenericMVAJetTagComputerWrapper< Provider, TI1, btau_dummy::none, btau_dummy::Null, btau_dummy::none, btau_dummy::Null, btau_dummy::none, btau_dummy::Null, btau_dummy::none >::taggingVariables(), CmsShowModelPopup::toggleModelVisible(), GlobalTrackerMuonAlignment::trackFitter(), edmplugin::PluginCapabilities::tryToFind(), EcalDumpGeometry::update(), HcalDumpGeometry::update(), TkAccumulatingSensitiveDetector::update(), MaterialBudgetVolume::update(), CmsShowModelPopup::updateDisplay(), edm::ESProducer::updateFromMayConsumes(), DQMBasicNet::updateLocalObject(), edm::ESProducer::updateLookup(), FWPSetTableManager::updateSchedule(), reco::GhostTrackVertexFinder::vertices(), FWTrackProxyBuilderFullFramework::visibilityModelChanges(), FWSimpleProxyBuilder::visibilityModelChanges(), DQMNet::waitForData(), WeightManager::weight(), WeightManager::weightsCollection(), ProvenanceDumper::work_(), cmsHarvester::write_crab_config(), cmsHarvester::write_multicrab_config(), and trklet::TrackletConfigBuilder::writeILMemories().

153  {
154  if (iBackgroundIsBlack) {
155  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-blackbg.png");
156  return s;
157  }
158  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-whitebg.png");
159  return s;
160 }
static const TString & coreIcondir()

◆ info_disabled()

static const TGPicture* info_disabled ( bool  iBackgroundIsBlack)
static

Definition at line 171 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), and FWCollectionSummaryWidget::setBackgroundToWhite().

171  {
172  if (iBackgroundIsBlack) {
173  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-blackbg-disabled.png");
174  return s;
175  }
176  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-whitebg-disabled.png");
177  return s;
178 }
static const TString & coreIcondir()

◆ info_over()

static const TGPicture* info_over ( bool  iBackgroundIsBlack)
static

Definition at line 162 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), and FWCollectionSummaryWidget::setBackgroundToWhite().

162  {
163  if (iBackgroundIsBlack) {
164  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-blackbg-over.png");
165  return s;
166  }
167  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "info2-whitebg-over.png");
168  return s;
169 }
static const TString & coreIcondir()

◆ selectContext()

static TGGC* selectContext ( )
static

Definition at line 415 of file FWCollectionSummaryWidget.cc.

Referenced by FWCollectionSummaryWidget::setBackgroundToWhite(), and FWCollectionSummaryWidget::toggleShowHide().

415  {
416  static TGGC* s_context = nullptr;
417  if (nullptr == s_context) {
418  GCValues_t hT = *(gClient->GetResourcePool()->GetSelectedGC()->GetAttributes());
419  s_context = gClient->GetResourcePool()->GetGCPool()->GetGC(&hT, kTRUE);
420  s_context->SetForeground(s_context->GetBackground());
421  //s_context->SetForeground(gVirtualX->GetPixel(kBlue+2));
422  }
423  return s_context;
424 }

◆ setLabelBackgroundColor()

static void setLabelBackgroundColor ( TGTextButton *  iLabel,
bool  iIsSelected,
bool  iBackgroundIsWhite 
)
static

Definition at line 345 of file FWCollectionSummaryWidget.cc.

Referenced by FWCollectionSummaryWidget::displayChanged(), and FWCollectionSummaryWidget::setBackgroundToWhite().

345  {
346  if (iIsSelected) {
347  if (iBackgroundIsWhite) {
348  iLabel->SetBackgroundColor(0x7777FF);
349  } else {
350  iLabel->SetBackgroundColor(0x0000FF);
351  }
352  } else {
353  if (iBackgroundIsWhite) {
354  iLabel->SetBackgroundColor(0xFFFFFF);
355  } else {
356  iLabel->SetBackgroundColor(0x000000);
357  }
358  }
359 }

◆ unfiltered()

static const TGPicture* unfiltered ( bool  iBackgroundIsBlack)
static

Definition at line 136 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), and FWCollectionSummaryWidget::itemChanged().

136  {
137  if (iBackgroundIsBlack) {
138  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "unfiltered-blackbg.png");
139  return s;
140  }
141  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "unfiltered-whitebg.png");
142  return s;
143 }
static const TString & coreIcondir()

◆ unfiltered_over()

static const TGPicture* unfiltered_over ( bool  iBackgroundIsBlack)
static

Definition at line 144 of file FWCollectionSummaryWidget.cc.

References FWCheckBoxIcon::coreIcondir(), and alignCSCRings::s.

Referenced by FWCollectionSummaryWidget::FWCollectionSummaryWidget(), and FWCollectionSummaryWidget::itemChanged().

144  {
145  if (iBackgroundIsBlack) {
146  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "unfiltered-blackbg-over.png");
147  return s;
148  }
149  static const TGPicture* s = gClient->GetPicture(FWCheckBoxIcon::coreIcondir() + "unfiltered-whitebg-over.png");
150  return s;
151 }
static const TString & coreIcondir()

Variable Documentation

◆ kWidgetColor

const unsigned long kWidgetColor = 0x2f2f2f
static

◆ kWidgetColorLight

const unsigned long kWidgetColorLight = 0xdfdfdf
static