#include <DisplayManager.h>
Public Member Functions | |
void | display (int ientry) |
void | displayAll (bool noRedraw=true) |
void | displayEvent (int run, int lumi, int event) |
DisplayManager (PFRootEventManager *em, const char *optfile) | |
void | displayNext () |
void | displayNextInteresting (int ientry) |
void | displayPFBlock (int blockNb) |
void | displayPrevious () |
void | drawWithNewGraphicAttributes () |
void | enableDrawBrem (bool state) |
void | enableDrawPFBlock (bool state) |
void | findAndDraw (int ident) |
void | findBlock (int ident) |
void | lookForGenParticle (unsigned barcode) |
look for particle with index i in MC truth. More... | |
void | lookForMaxRecHit (bool ecal) |
look for rechit with max energy in ecal or hcal. More... | |
void | printDisplay (const char *directory="") const |
void | printGenParticleInfo (std::string name, int barcode, int barcodeMother) |
void | readOptions (const char *file) |
void | reset () |
void | setNewAttrToSimParticles () |
void | unZoom () |
void | updateDisplay () |
virtual | ~DisplayManager () |
Private Member Functions | |
void | createCanvas () |
void | createGCluster (const reco::PFCluster &cluster, int ident, double phi0=0.) |
void | createGGenParticle (HepMC::GenParticle *p) |
void | createGPart (const reco::PFSimParticle &ptc, const std::vector< reco::PFTrajectoryPoint > &points, int ident, double pt, double phi0, double sign, bool displayInitial, int markerIndex) |
void | createGRecHit (reco::PFRecHit &rh, int ident, double maxe, double phi0=0., int color=4) |
void | createGTrack (reco::PFRecTrack &tr, const std::vector< reco::PFTrajectoryPoint > &points, int ident, double pt, double phi0, double sign, bool displayInitial, int linestyle, int kfgsfbrem=0) |
void | displayCanvas () |
void | drawGObject (int ident, int color, bool toInitialColor) |
bool | findBadBremsId (int ident) |
void | getDisplayOptions () |
double | getMaxE (int layer) const |
double | getMaxEEcal () |
double | getMaxEHcal () |
double | getMaxEHo () |
void | loadGClusters () |
void | loadGGenParticles () |
void | loadGGsfRecTracks () |
void | loadGPFBlocks () |
void | loadGraphicObjects () |
void | loadGRecHits () |
void | loadGRecTracks () |
void | loadGSimParticles () |
void | retrieveBadBrems () |
void | rubOutGPFBlock () |
Private Attributes | |
std::vector< int > | badBremsId_ |
std::vector< TH2F * > | displayHist_ |
support histogram for x/y or r/z display. More... | |
std::vector< TCanvas * > | displayView_ |
vector of canvas for x/y or r/z display More... | |
PFRootEventManager * | em_ |
int | eventNumber_ |
TBox | frontFaceECALRZ_ |
ECAL in RZ view. More... | |
TEllipse | frontFaceECALXY_ |
ECAL in XY view. More... | |
TEllipse | frontFaceHCALXY_ |
HCAL in XY view. More... | |
TEllipse | frontFaceHOXY_ |
HO in XY view. More... | |
bool | isGraphicLoaded_ |
double | maxERecHitEcal_ |
double | maxERecHitHcal_ |
double | maxERecHitHo_ |
int | maxEvents_ |
IO * | options_ |
options file parser More... | |
std::vector< int > | selectedGObj_ |
graphic object containers More... | |
int | shiftId_ |
std::vector< int > | viewSize_ |
display pad xy size for (x,y) or (r,z) display More... | |
std::vector< int > | viewSizeEtaPhi_ |
display pad xy size for eta/phi view More... | |
double | zoomFactor_ |
Definition at line 34 of file DisplayManager.h.
DisplayManager::DisplayManager | ( | PFRootEventManager * | em, |
const char * | optfile | ||
) |
Definition at line 41 of file DisplayManager.cc.
References createCanvas(), em_, PFRootEventManager::ev_, PFRootEventManager::eventNumber(), eventNumber_, maxEvents_, readOptions(), and fwlite::ChainEvent::size().
|
virtual |
Definition at line 59 of file DisplayManager.cc.
References reset().
|
private |
Definition at line 278 of file DisplayManager.cc.
References gather_cfg::cout, displayHist_, displayView_, drawHO_, PFGeometry::ECALBarrel, PFGeometry::ECALEndcap, EHO, EPE, EPH, frontFaceECALRZ_, frontFaceECALXY_, frontFaceHCALXY_, frontFaceHOXY_, PFGeometry::HCALBarrel, PFGeometry::HOBarrel, PFGeometry::innerRadius(), PFGeometry::innerZ(), NViews, PFGeometry::outerRadius(), RZ, viewSize_, and XY.
Referenced by DisplayManager().
|
private |
Definition at line 378 of file DisplayManager.cc.
References clusPattern_, clusPatternecal_, clusPatternhfem_, clusPatternho_, clusPSPattern_, funct::cos(), drawHO_, PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, EHO, EPE, EPH, eta(), graphicMap_, PFLayer::HCAL_BARREL2, PFLayer::HF_EM, reco::PFCluster::layer(), NViews, phi, reco::CaloCluster::position(), PFLayer::PS1, PFLayer::PS2, RZ, XY, and reco::CaloCluster::z().
Referenced by loadGClusters().
|
private |
Definition at line 1517 of file DisplayManager.cc.
References drawHO_, alignCSCRings::e, em_, eta(), configurableAnalysis::GenParticle, GENPARTICLEID, genPartPattern_, PFRootEventManager::getGenParticleName(), graphicMap_, mergeVDriftHistosByStation::name, NViews, phi, shiftId_, x, and detailsBasic3DVector::y.
Referenced by loadGGenParticles().
|
private |
no point inside graphical cut.
Definition at line 573 of file DisplayManager.cc.
References reco::PFTrajectoryPoint::ClosestApproach, gather_cfg::cout, drawHO_, EHO, EPE, EPH, eta(), graphicMap_, i, NViews, phi, RZ, simPartPatternL_, simPartPatternM_, xPos, XY, and yPos.
Referenced by loadGSimParticles().
|
private |
Definition at line 658 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, PFRootEventManager::clusterAlgoECAL_, PFRootEventManager::clusterAlgoHCAL_, PFRootEventManager::clusterAlgoHFEM_, PFRootEventManager::clusterAlgoHFHAD_, PFRootEventManager::clusterAlgoPS_, funct::cos(), drawHO_, PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, EHO, em_, reco::PFRecHit::energy(), EPE, EPH, eta(), reco::PFRecHit::getCornersXYZ(), graphicMap_, PFLayer::HCAL_BARREL1, PFLayer::HCAL_BARREL2, PFLayer::HCAL_ENDCAP, PFLayer::HF_EM, PFLayer::HF_HAD, reco::PFRecHit::layer(), create_public_lumi_plots::log, NViews, phi, Pi, reco::PFRecHit::position(), PFLayer::PS1, PFLayer::PS2, alignCSCRings::r, RZ, GOODCOLL_filter_cfg::thresh, PFClusterAlgo::threshBarrel(), PFClusterAlgo::threshEndcap(), x, XY, detailsBasic3DVector::y, and detailsBasic3DVector::z.
Referenced by loadGRecHits().
|
private |
no point inside graphical cut.
Definition at line 926 of file DisplayManager.cc.
References bremPatternL_, bremPatternM_, reco::PFTrajectoryPoint::ClosestApproach, drawHO_, EHO, EPE, EPH, eta(), graphicMap_, gsfPatternL_, gsfPatternM_, gt, i, NViews, phi, RZ, trackPatternL_, trackPatternM_, xPos, XY, and yPos.
Referenced by loadGGsfRecTracks(), and loadGRecTracks().
void DisplayManager::display | ( | int | ientry | ) |
Definition at line 1026 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, displayAll(), em_, PFRootEventManager::eventNumber(), eventNumber_, isGraphicLoaded_, loadGraphicObjects(), maxEvents_, PFRootEventManager::processEntry(), and reset().
Referenced by displayNext(), displayPrevious(), and DialogFrame::doReProcessEvent().
void DisplayManager::displayAll | ( | bool | noRedraw = true | ) |
Definition at line 1042 of file DisplayManager.cc.
References BREMID, clusEnMin_, CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERHOID, CLUSTERIBID, CLUSTERPSID, gather_cfg::cout, displayCanvas(), displayView_, drawBrems_, drawClus_, drawGenParticles_, drawGsfTracks_, drawHits_, drawHO_, drawParticles_, drawTracks_, EHO, EPE, EPH, GENPARTICLEID, genParticlePtMin_, graphicMap_, gsfPtMin_, GSFRECTRACKID, hitEnMin_, i, isGraphicLoaded_, NViews, AlCaHLTBitMon_ParallelJobs::p, particlePtMin_, RECHITECALID, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITHOID, RECHITPSID, RECTRACKID, shiftId_, SIMPARTICLEID, and trackPtMin_.
Referenced by DialogFrame::areBremVisible(), display(), displayEvent(), displayNextInteresting(), DialogFrame::doModifyOptions(), DialogFrame::doModifyPtThreshold(), drawWithNewGraphicAttributes(), and findAndDraw().
|
private |
Definition at line 1191 of file DisplayManager.cc.
References displayHist_, displayView_, drawHO_, EHO, eta(), jptDQMConfig_cff::etaMax, jptDQMConfig_cff::etaMin, frontFaceECALRZ_, frontFaceECALXY_, frontFaceHCALXY_, frontFaceHOXY_, prof2calltree::l, NViews, alignCSCRings::r, RZ, funct::tan(), and XY.
Referenced by displayAll().
void DisplayManager::displayEvent | ( | int | run, |
int | lumi, | ||
int | event | ||
) |
Definition at line 1015 of file DisplayManager.cc.
References displayAll(), em_, PFRootEventManager::eventNumber(), eventNumber_, isGraphicLoaded_, loadGraphicObjects(), PFRootEventManager::processEvent(), and reset().
void DisplayManager::displayNext | ( | ) |
Definition at line 1259 of file DisplayManager.cc.
References display(), em_, PFRootEventManager::eventNumber(), and eventNumber_.
Referenced by DialogFrame::doNextEvent().
void DisplayManager::displayNextInteresting | ( | int | ientry | ) |
Definition at line 1265 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, displayAll(), em_, PFRootEventManager::eventNumber(), eventNumber_, isGraphicLoaded_, loadGraphicObjects(), convertSQLiteXML::ok, PFRootEventManager::processEntry(), and reset().
void DisplayManager::displayPFBlock | ( | int | blockNb | ) |
Definition at line 1298 of file DisplayManager.cc.
References blockIdentsMap_, create_public_lumi_plots::color, gather_cfg::cout, drawGObject(), drawPFBlocks_, first, AlCaHLTBitMon_ParallelJobs::p, rubOutGPFBlock(), and selectedGObj_.
Referenced by findBlock().
void DisplayManager::displayPrevious | ( | ) |
Definition at line 1283 of file DisplayManager.cc.
References display(), em_, PFRootEventManager::eventNumber(), and eventNumber_.
Referenced by DialogFrame::doPreviousEvent().
|
private |
Definition at line 1317 of file DisplayManager.cc.
References gather_cfg::cout, displayView_, drawHO_, EHO, graphicMap_, AlCaHLTBitMon_ParallelJobs::p, query::result, and selectedGObj_.
Referenced by displayPFBlock(), findAndDraw(), and rubOutGPFBlock().
void DisplayManager::drawWithNewGraphicAttributes | ( | ) |
Definition at line 1158 of file DisplayManager.cc.
References CLUSTERECALID, CLUSTERHCALID, CLUSTERHOID, CLUSTERIBID, CLUSTERPSID, displayAll(), drawHO_, graphicMap_, AlCaHLTBitMon_ParallelJobs::p, RECTRACKID, shiftId_, and SIMPARTICLEID.
Referenced by DialogFrame::modifyAttr().
void DisplayManager::enableDrawBrem | ( | bool | state | ) |
Definition at line 1346 of file DisplayManager.cc.
References drawBrems_, and evf::utils::state.
Referenced by DialogFrame::areBremVisible().
void DisplayManager::enableDrawPFBlock | ( | bool | state | ) |
Definition at line 1341 of file DisplayManager.cc.
References drawPFBlocks_, and evf::utils::state.
Referenced by DialogFrame::isPFBlockVisible().
void DisplayManager::findAndDraw | ( | int | ident | ) |
Definition at line 1351 of file DisplayManager.cc.
References create_public_lumi_plots::color, gather_cfg::cout, displayAll(), drawGObject(), drawHO_, drawPFBlocks_, HITTYPES, RECHITECALID, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITHOID, RECHITPSID, rubOutGPFBlock(), selectedGObj_, shiftId_, SIMPARTICLEID, and updateDisplay().
Referenced by GPFCluster::ExecuteEvent(), GPFRecHit::ExecuteEvent(), GPFTrack::ExecuteEvent(), and GPFSimParticle::ExecuteEvent().
|
private |
Definition at line 1401 of file DisplayManager.cc.
References badBremsId_, and i.
Referenced by loadGGsfRecTracks(), and loadGPFBlocks().
void DisplayManager::findBlock | ( | int | ident | ) |
Definition at line 1378 of file DisplayManager.cc.
References Association::block, blockIdentsMap_, PFRootEventManager::blocks(), gather_cfg::cout, displayPFBlock(), em_, first, AlCaHLTBitMon_ParallelJobs::p, edm::second(), and updateDisplay().
Referenced by GPFCluster::ExecuteEvent(), and GPFTrack::ExecuteEvent().
|
private |
|
private |
Definition at line 1421 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, em_, PFLayer::HCAL_BARREL1, PFLayer::HCAL_BARREL2, PFLayer::HCAL_ENDCAP, PFLayer::HF_EM, PFLayer::HF_HAD, i, PFLayer::PS1, PFLayer::PS2, PFRootEventManager::rechitsECAL_, PFRootEventManager::rechitsHCAL_, PFRootEventManager::rechitsHFEM_, PFRootEventManager::rechitsHFHAD_, PFRootEventManager::rechitsHO_, and PFRootEventManager::rechitsPS_.
Referenced by getMaxEEcal(), getMaxEHcal(), and getMaxEHo().
|
private |
Definition at line 1467 of file DisplayManager.cc.
References PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, getMaxE(), PFLayer::HF_EM, and maxERecHitEcal_.
Referenced by loadGRecHits().
|
private |
Definition at line 1480 of file DisplayManager.cc.
References getMaxE(), PFLayer::HCAL_BARREL1, PFLayer::HCAL_ENDCAP, PFLayer::HF_HAD, and maxERecHitHcal_.
Referenced by loadGRecHits().
|
private |
Definition at line 1493 of file DisplayManager.cc.
References getMaxE(), PFLayer::HCAL_BARREL2, and maxERecHitHo_.
|
private |
Definition at line 1615 of file DisplayManager.cc.
References CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERHOID, CLUSTERPSID, PFRootEventManager::clustersECAL_, PFRootEventManager::clustersHCAL_, PFRootEventManager::clustersHFEM_, PFRootEventManager::clustersHFHAD_, PFRootEventManager::clustersHO_, PFRootEventManager::clustersPS_, createGCluster(), drawHO_, em_, i, and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1503 of file DisplayManager.cc.
References createGGenParticle(), em_, configurableAnalysis::GenParticle, edm::HepMCProduct::GetEvent(), PFRootEventManager::MCTruth_, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1980 of file DisplayManager.cc.
References BREMID, reco::PFTrajectoryPoint::ClosestApproach, funct::cos(), createGTrack(), reco::PFTrajectoryPoint::ECALEntrance, em_, findBadBremsId(), GSFRECTRACKID, PFRootEventManager::gsfrecTracks_, create_public_lumi_plots::linestyle, reco::PFTrajectoryPoint::momentum(), retrieveBadBrems(), and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1701 of file DisplayManager.cc.
References begin, blockIdentsMap_, reco::PFBlockElement::BREM, BREMID, CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERHOID, CLUSTERIBID, CLUSTERPSID, gather_cfg::cout, drawHO_, reco::PFBlockElement::ECAL, em_, end, findBadBremsId(), reco::PFBlockElement::GSF, GSFRECTRACKID, reco::PFBlockElementBrem::GsftrackRefPF(), reco::PFBlockElementGsfTrack::GsftrackRefPF(), reco::PFBlockElement::HCAL, reco::PFBlockElement::HFEM, reco::PFBlockElement::HFHAD, reco::PFBlockElement::HO, getHLTprescales::index, reco::PFBlockElementBrem::indTrajPoint(), edm::Ref< C, T, F >::isNull(), edm::Ref< C, T, F >::key(), reco::PFBlockElement::NONE, PFRootEventManager::pfBlocks_, reco::PFBlockElement::PS1, reco::PFBlockElement::PS2, RECTRACKID, reco::PFBlockElement::SC, shiftId_, findQualityFiles::size, reco::PFBlockElementSuperCluster::superClusterRef(), and reco::PFBlockElement::TRACK.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1830 of file DisplayManager.cc.
References loadGClusters(), loadGGenParticles(), loadGGsfRecTracks(), loadGPFBlocks(), loadGRecHits(), loadGRecTracks(), and loadGSimParticles().
Referenced by display(), displayEvent(), and displayNextInteresting().
|
private |
Definition at line 1841 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, PFRootEventManager::clusterAlgoECAL_, PFRootEventManager::clusterAlgoHCAL_, PFRootEventManager::clusterAlgoHFEM_, PFRootEventManager::clusterAlgoHFHAD_, PFRootEventManager::clusterAlgoHO_, PFRootEventManager::clusterAlgoPS_, PFClusterAlgo::color(), create_public_lumi_plots::color, createGRecHit(), drawHO_, em_, getMaxEEcal(), getMaxEHcal(), i, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITHOID, RECHITPSID, PFRootEventManager::rechitsECAL_, PFRootEventManager::rechitsHCAL_, PFRootEventManager::rechitsHFEM_, PFRootEventManager::rechitsHFHAD_, PFRootEventManager::rechitsHO_, PFRootEventManager::rechitsPS_, PFClusterAlgo::SEED, shiftId_, and PFClusterAlgo::SPECIAL.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1947 of file DisplayManager.cc.
References reco::PFTrajectoryPoint::ClosestApproach, funct::cos(), createGTrack(), reco::PFTrajectoryPoint::ECALEntrance, em_, create_public_lumi_plots::linestyle, reco::PFTrajectoryPoint::momentum(), RECTRACKID, PFRootEventManager::recTracks_, and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 2064 of file DisplayManager.cc.
References abs, reco::PFTrajectoryPoint::ClosestApproach, createGPart(), em_, reco::PFTrack::extrapolatedPoint(), i, reco::PFTrajectoryPoint::momentum(), reco::PFSimParticle::motherId(), reco::PFSimParticle::pdgCode(), reco::PFTrajectoryPoint::position(), shiftId_, SIMPARTICLEID, reco::PFTrack::trajectoryPoint(), reco::PFTrack::trajectoryPoints(), and PFRootEventManager::trueParticles_.
Referenced by loadGraphicObjects().
void DisplayManager::lookForGenParticle | ( | unsigned | barcode | ) |
look for particle with index i in MC truth.
Definition at line 2180 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, displayHist_, displayView_, drawHO_, EHO, em_, EPE, EPH, eta(), event(), configurableAnalysis::GenParticle, edm::HepMCProduct::GetEvent(), PFRootEventManager::MCTruth_, phi, and zoomFactor_.
Referenced by DialogFrame::doLookForGenParticle().
void DisplayManager::lookForMaxRecHit | ( | bool | ecal | ) |
look for rechit with max energy in ecal or hcal.
Definition at line 2117 of file DisplayManager.cc.
References displayHist_, displayView_, drawHO_, EHO, em_, relval_parameters_module::energy, EPE, EPH, eta(), i, phi, reco::PFRecHit::position(), HI_PhotonSkim_cff::rechits, PFRootEventManager::rechitsECAL_, PFRootEventManager::rechitsHCAL_, reco::PFRecHit::size(), and zoomFactor_.
void DisplayManager::printDisplay | ( | const char * | directory = "" | ) | const |
Definition at line 2231 of file DisplayManager.cc.
References dtNoiseDBValidation_cfg::cerr, gather_cfg::cout, createBeamHaloJobs::directory, displayView_, em_, eventNumber_, mergeVDriftHistosByStation::name, dbtoconf::out, and PFRootEventManager::print().
void DisplayManager::printGenParticleInfo | ( | std::string | name, |
int | barcode, | ||
int | barcodeMother | ||
) |
Definition at line 2320 of file DisplayManager.cc.
References gather_cfg::cout, em_, configurableAnalysis::GenParticle, edm::HepMCProduct::GetEvent(), PFRootEventManager::MCTruth_, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by GPFGenParticle::Print().
void DisplayManager::readOptions | ( | const char * | file | ) |
Definition at line 65 of file DisplayManager.cc.
References bremAttributes_, bremPatternL_, bremPatternM_, dtNoiseDBValidation_cfg::cerr, clusEnMin_, clusPattern_, clusPatternecal_, clusPatternhfem_, clusPatternho_, clusPSPattern_, clusterAttributes_, gather_cfg::cout, drawBrems_, drawClus_, drawClusterL_, drawGenParticles_, drawGsfTracks_, drawHits_, drawHO_, drawParticles_, drawPFBlocks_, drawTracks_, genParticlePtMin_, genPartPattern_, IO::GetOpt(), gsfAttributes_, gsfPatternL_, gsfPatternM_, gsfPtMin_, hitEnMin_, options_, particlePtMin_, setNewAttrToSimParticles(), simPartPatternDefault_, simPartPatternElec_, simPartPatternK_, simPartPatternL_, simPartPatternM_, simPartPatternMuon_, simPartPatternNeutron_, simPartPatternPhoton_, simPartPatternPi_, simPartPatternProton_, trackAttributes_, trackPatternL_, trackPatternM_, trackPtMin_, viewSize_, viewSizeEtaPhi_, and zoomFactor_.
Referenced by DisplayManager().
void DisplayManager::reset | ( | void | ) |
Definition at line 2276 of file DisplayManager.cc.
References badBremsId_, blockIdentsMap_, graphicMap_, isGraphicLoaded_, maxERecHitEcal_, maxERecHitHcal_, maxERecHitHo_, AlCaHLTBitMon_ParallelJobs::p, and selectedGObj_.
Referenced by display(), displayEvent(), displayNextInteresting(), and ~DisplayManager().
|
private |
Definition at line 1667 of file DisplayManager.cc.
References badBremsId_, begin, reco::PFBlockElement::BREM, BREMID, reco::PFBlockElement::ECAL, em_, end, reco::PFBlockElementBrem::GsftrackRefPF(), reco::PFBlockElementBrem::indTrajPoint(), edm::Ref< C, T, F >::key(), reco::PFBlock::LINKTEST_ALL, PFRootEventManager::pfBlocks_, shiftId_, and findQualityFiles::size.
Referenced by loadGGsfRecTracks().
|
private |
Definition at line 1289 of file DisplayManager.cc.
References create_public_lumi_plots::color, drawGObject(), i, selectedGObj_, and findQualityFiles::size.
Referenced by displayPFBlock(), and findAndDraw().
void DisplayManager::setNewAttrToSimParticles | ( | ) |
Definition at line 2306 of file DisplayManager.cc.
References simPartPatternDefault_, simPartPatternElec_, simPartPatternK_, simPartPatternM_, simPartPatternMuon_, simPartPatternNeutron_, simPartPatternPhoton_, simPartPatternPi_, and simPartPatternProton_.
Referenced by readOptions().
void DisplayManager::unZoom | ( | ) |
Definition at line 2295 of file DisplayManager.cc.
References displayHist_, i, and updateDisplay().
Referenced by DialogFrame::unZoom().
void DisplayManager::updateDisplay | ( | ) |
Definition at line 1409 of file DisplayManager.cc.
References displayView_, drawHO_, EHO, i, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by findAndDraw(), findBlock(), unZoom(), and DialogFrame::updateDisplay().
|
private |
Definition at line 185 of file DisplayManager.h.
Referenced by findBadBremsId(), reset(), and retrieveBadBrems().
std::multimap<int , std::pair <int,int> > DisplayManager::blockIdentsMap_ |
Definition at line 95 of file DisplayManager.h.
Referenced by displayPFBlock(), findBlock(), loadGPFBlocks(), and reset().
std::vector<float> DisplayManager::bremAttributes_ |
Definition at line 100 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::bremPatternL_ |
Definition at line 116 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
TAttMarker* DisplayManager::bremPatternM_ |
Definition at line 115 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
double DisplayManager::clusEnMin_ |
Definition at line 72 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
TAttMarker* DisplayManager::clusPattern_ |
Definition at line 104 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGCluster(), DialogFrame::modifyAttr(), and readOptions().
TAttMarker* DisplayManager::clusPatternecal_ |
Definition at line 107 of file DisplayManager.h.
Referenced by createGCluster(), and readOptions().
TAttMarker* DisplayManager::clusPatternhfem_ |
Definition at line 109 of file DisplayManager.h.
Referenced by createGCluster(), and readOptions().
TAttMarker* DisplayManager::clusPatternho_ |
Definition at line 108 of file DisplayManager.h.
Referenced by createGCluster(), and readOptions().
TAttMarker* DisplayManager::clusPSPattern_ |
Definition at line 105 of file DisplayManager.h.
Referenced by createGCluster(), and readOptions().
std::vector<float> DisplayManager::clusterAttributes_ |
Definition at line 101 of file DisplayManager.h.
Referenced by readOptions().
|
private |
support histogram for x/y or r/z display.
Definition at line 163 of file DisplayManager.h.
Referenced by createCanvas(), displayCanvas(), lookForGenParticle(), lookForMaxRecHit(), and unZoom().
|
private |
vector of canvas for x/y or r/z display
Definition at line 154 of file DisplayManager.h.
Referenced by createCanvas(), displayAll(), displayCanvas(), drawGObject(), lookForGenParticle(), lookForMaxRecHit(), printDisplay(), and updateDisplay().
bool DisplayManager::drawBrems_ |
Definition at line 82 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), enableDrawBrem(), and readOptions().
bool DisplayManager::drawClus_ |
Definition at line 83 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawClusterL_ |
Definition at line 84 of file DisplayManager.h.
Referenced by readOptions().
bool DisplayManager::drawGenParticles_ |
Definition at line 86 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawGsfTracks_ |
Definition at line 81 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawHits_ |
Definition at line 79 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawHO_ |
Definition at line 88 of file DisplayManager.h.
Referenced by createCanvas(), createGCluster(), createGGenParticle(), createGPart(), createGRecHit(), createGTrack(), displayAll(), displayCanvas(), drawGObject(), drawWithNewGraphicAttributes(), findAndDraw(), loadGClusters(), loadGPFBlocks(), loadGRecHits(), lookForGenParticle(), lookForMaxRecHit(), readOptions(), and updateDisplay().
bool DisplayManager::drawParticles_ |
Definition at line 85 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawPFBlocks_ |
Definition at line 87 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayPFBlock(), enableDrawPFBlock(), findAndDraw(), and readOptions().
bool DisplayManager::drawTracks_ |
Definition at line 80 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
|
private |
Definition at line 134 of file DisplayManager.h.
Referenced by createGGenParticle(), createGRecHit(), display(), displayEvent(), DisplayManager(), displayNext(), displayNextInteresting(), displayPrevious(), findBlock(), getMaxE(), loadGClusters(), loadGGenParticles(), loadGGsfRecTracks(), loadGPFBlocks(), loadGRecHits(), loadGRecTracks(), loadGSimParticles(), lookForGenParticle(), lookForMaxRecHit(), printDisplay(), printGenParticleInfo(), and retrieveBadBrems().
|
private |
Definition at line 143 of file DisplayManager.h.
Referenced by display(), displayEvent(), DisplayManager(), displayNext(), displayNextInteresting(), displayPrevious(), and printDisplay().
|
private |
ECAL in RZ view.
Definition at line 169 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
|
private |
ECAL in XY view.
Definition at line 166 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
|
private |
HCAL in XY view.
Definition at line 172 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
|
private |
HO in XY view.
Definition at line 175 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
double DisplayManager::genParticlePtMin_ |
Definition at line 77 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
TAttMarker* DisplayManager::genPartPattern_ |
Definition at line 117 of file DisplayManager.h.
Referenced by createGGenParticle(), and readOptions().
std::multimap<int,GPFBase *> DisplayManager::graphicMap_ |
Definition at line 93 of file DisplayManager.h.
Referenced by createGCluster(), createGGenParticle(), createGPart(), createGRecHit(), createGTrack(), displayAll(), drawGObject(), drawWithNewGraphicAttributes(), and reset().
std::vector<float> DisplayManager::gsfAttributes_ |
Definition at line 99 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::gsfPatternL_ |
Definition at line 114 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
TAttMarker* DisplayManager::gsfPatternM_ |
Definition at line 113 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
double DisplayManager::gsfPtMin_ |
Definition at line 75 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
double DisplayManager::hitEnMin_ |
Definition at line 73 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
|
private |
Definition at line 142 of file DisplayManager.h.
Referenced by display(), displayAll(), displayEvent(), displayNextInteresting(), and reset().
|
private |
Definition at line 139 of file DisplayManager.h.
Referenced by getMaxEEcal(), and reset().
|
private |
Definition at line 140 of file DisplayManager.h.
Referenced by getMaxEHcal(), and reset().
|
private |
Definition at line 141 of file DisplayManager.h.
Referenced by getMaxEHo(), and reset().
|
private |
Definition at line 144 of file DisplayManager.h.
Referenced by display(), and DisplayManager().
|
private |
options file parser
Definition at line 137 of file DisplayManager.h.
Referenced by valtools.webpage::parseArgs(), and readOptions().
double DisplayManager::particlePtMin_ |
Definition at line 76 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
|
private |
graphic object containers
Definition at line 184 of file DisplayManager.h.
Referenced by displayPFBlock(), drawGObject(), findAndDraw(), reset(), and rubOutGPFBlock().
|
private |
shiftId_ is the number of low bits indicating the object nb in the map key the object type is obtained by shifting the key number of shiftId_ bits ShiftId_ == SHIFTID == 26
Definition at line 150 of file DisplayManager.h.
Referenced by createGGenParticle(), displayAll(), drawWithNewGraphicAttributes(), findAndDraw(), loadGClusters(), loadGGsfRecTracks(), loadGPFBlocks(), loadGRecHits(), loadGRecTracks(), loadGSimParticles(), and retrieveBadBrems().
TAttMarker* DisplayManager::simPartPatternDefault_ |
Definition at line 127 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternElec_ |
Definition at line 121 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternK_ |
Definition at line 123 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttLine* DisplayManager::simPartPatternL_ |
Definition at line 119 of file DisplayManager.h.
Referenced by createGPart(), and readOptions().
std::vector<TAttMarker *> DisplayManager::simPartPatternM_ |
Definition at line 129 of file DisplayManager.h.
Referenced by createGPart(), readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternMuon_ |
Definition at line 122 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternNeutron_ |
Definition at line 126 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternPhoton_ |
Definition at line 120 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternPi_ |
Definition at line 124 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternProton_ |
Definition at line 125 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
std::vector<float> DisplayManager::trackAttributes_ |
Definition at line 98 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::trackPatternL_ |
Definition at line 112 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGTrack(), DialogFrame::modifyAttr(), and readOptions().
TAttMarker* DisplayManager::trackPatternM_ |
Definition at line 111 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGTrack(), DialogFrame::modifyAttr(), and readOptions().
double DisplayManager::trackPtMin_ |
Definition at line 74 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
|
private |
display pad xy size for (x,y) or (r,z) display
Definition at line 157 of file DisplayManager.h.
Referenced by createCanvas(), and readOptions().
|
private |
display pad xy size for eta/phi view
Definition at line 160 of file DisplayManager.h.
Referenced by readOptions().
|
private |
Definition at line 145 of file DisplayManager.h.
Referenced by lookForGenParticle(), lookForMaxRecHit(), and readOptions().