![]() |
![]() |
#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 () |
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... | |
bool | isGraphicLoaded_ |
double | maxERecHitEcal_ |
double | maxERecHitHcal_ |
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 42 of file DisplayManager.cc.
References createCanvas(), em_, PFRootEventManager::ev_, PFRootEventManager::eventNumber(), eventNumber_, maxEvents_, readOptions(), and fwlite::ChainEvent::size().
|
virtual |
Definition at line 60 of file DisplayManager.cc.
References reset().
|
private |
Definition at line 252 of file DisplayManager.cc.
References displayHist_, displayView_, PFGeometry::ECALBarrel, PFGeometry::ECALEndcap, EPE, EPH, frontFaceECALRZ_, frontFaceECALXY_, frontFaceHCALXY_, PFGeometry::HCALBarrel, PFGeometry::innerRadius(), PFGeometry::innerZ(), NViews, RZ, viewSize_, and XY.
Referenced by DisplayManager().
|
private |
Definition at line 332 of file DisplayManager.cc.
References clusPattern_, clusPSPattern_, funct::cos(), EPE, EPH, eta(), graphicMap_, PFLayer::HF_EM, reco::PFCluster::layer(), phi, reco::CaloCluster::position(), PFLayer::PS1, PFLayer::PS2, RZ, XY, and reco::CaloCluster::z().
Referenced by loadGClusters().
|
private |
Definition at line 1322 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::e, em_, eta(), configurableAnalysis::GenParticle, GENPARTICLEID, genPartPattern_, PFRootEventManager::getGenParticleName(), graphicMap_, AlCaRecoCosmics_cfg::name, NViews, phi, ExpressReco_HICollisions_FallBack::pt, shiftId_, ExpressReco_HICollisions_FallBack::x, and ExpressReco_HICollisions_FallBack::y.
Referenced by loadGGenParticles().
|
private |
no point inside graphical cut.
Definition at line 457 of file DisplayManager.cc.
References reco::PFTrajectoryPoint::ClosestApproach, gather_cfg::cout, EPE, EPH, eta(), graphicMap_, i, phi, ExpressReco_HICollisions_FallBack::pt, RZ, simPartPatternL_, simPartPatternM_, xPos, XY, and yPos.
Referenced by loadGSimParticles().
|
private |
Definition at line 539 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::cerr, PFRootEventManager::clusterAlgoECAL_, PFRootEventManager::clusterAlgoHCAL_, PFRootEventManager::clusterAlgoHFEM_, PFRootEventManager::clusterAlgoHFHAD_, PFRootEventManager::clusterAlgoPS_, funct::cos(), PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, em_, reco::PFRecHit::energy(), EPE, EPH, eta(), ExpressReco_HICollisions_FallBack::etaSize, reco::PFRecHit::getCornersXYZ(), graphicMap_, PFLayer::HCAL_BARREL1, PFLayer::HCAL_BARREL2, PFLayer::HCAL_ENDCAP, PFLayer::HF_EM, PFLayer::HF_HAD, reco::PFRecHit::layer(), funct::log(), phi, ExpressReco_HICollisions_FallBack::phiSize, Pi, reco::PFRecHit::position(), PFLayer::PS1, PFLayer::PS2, csvReporter::r, RZ, ExpressReco_HICollisions_FallBack::thresh, PFClusterAlgo::threshBarrel(), PFClusterAlgo::threshEndcap(), ExpressReco_HICollisions_FallBack::x, XY, ExpressReco_HICollisions_FallBack::y, and z.
Referenced by loadGRecHits().
|
private |
no point inside graphical cut.
Definition at line 778 of file DisplayManager.cc.
References bremPatternL_, bremPatternM_, reco::PFTrajectoryPoint::ClosestApproach, EPE, EPH, eta(), graphicMap_, gsfPatternL_, gsfPatternM_, gt, i, phi, ExpressReco_HICollisions_FallBack::pt, RZ, trackPatternL_, trackPatternM_, xPos, XY, and yPos.
Referenced by loadGGsfRecTracks(), and loadGRecTracks().
void DisplayManager::display | ( | int | ientry | ) |
Definition at line 876 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::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 890 of file DisplayManager.cc.
References BREMID, clusEnMin_, CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERIBID, CLUSTERPSID, gather_cfg::cout, displayCanvas(), displayView_, drawBrems_, drawClus_, drawGenParticles_, drawGsfTracks_, drawHits_, drawParticles_, drawTracks_, EPE, EPH, GENPARTICLEID, genParticlePtMin_, graphicMap_, gsfPtMin_, GSFRECTRACKID, hitEnMin_, i, isGraphicLoaded_, NViews, L1TEmulatorMonitor_cff::p, particlePtMin_, RECHITECALID, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITPSID, RECTRACKID, shiftId_, SIMPARTICLEID, and trackPtMin_.
Referenced by DialogFrame::areBremVisible(), display(), displayEvent(), displayNextInteresting(), DialogFrame::doModifyOptions(), DialogFrame::doModifyPtThreshold(), drawWithNewGraphicAttributes(), and findAndDraw().
|
private |
Definition at line 1029 of file DisplayManager.cc.
References displayHist_, displayView_, eta(), ExpressReco_HICollisions_FallBack::etaBin, ExpressReco_HICollisions_FallBack::etaMax, ExpressReco_HICollisions_FallBack::etaMin, frontFaceECALRZ_, frontFaceECALXY_, frontFaceHCALXY_, prof2calltree::l, NViews, csvReporter::r, RZ, funct::tan(), and XY.
Referenced by displayAll().
void DisplayManager::displayEvent | ( | int | run, |
int | lumi, | ||
int | event | ||
) |
Definition at line 865 of file DisplayManager.cc.
References displayAll(), em_, PFRootEventManager::eventNumber(), eventNumber_, isGraphicLoaded_, loadGraphicObjects(), PFRootEventManager::processEvent(), and reset().
void DisplayManager::displayNext | ( | ) |
Definition at line 1082 of file DisplayManager.cc.
References display(), em_, PFRootEventManager::eventNumber(), and eventNumber_.
Referenced by DialogFrame::doNextEvent().
void DisplayManager::displayNextInteresting | ( | int | ientry | ) |
Definition at line 1088 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::cerr, displayAll(), em_, PFRootEventManager::eventNumber(), eventNumber_, isGraphicLoaded_, loadGraphicObjects(), convertSQLiteXML::ok, PFRootEventManager::processEntry(), and reset().
void DisplayManager::displayPFBlock | ( | int | blockNb | ) |
Definition at line 1121 of file DisplayManager.cc.
References blockIdentsMap_, gather_cfg::cout, drawGObject(), drawPFBlocks_, first, L1TEmulatorMonitor_cff::p, rubOutGPFBlock(), and selectedGObj_.
Referenced by findBlock().
void DisplayManager::displayPrevious | ( | ) |
Definition at line 1106 of file DisplayManager.cc.
References display(), em_, PFRootEventManager::eventNumber(), and eventNumber_.
Referenced by DialogFrame::doPreviousEvent().
|
private |
Definition at line 1140 of file DisplayManager.cc.
References gather_cfg::cout, displayView_, graphicMap_, L1TEmulatorMonitor_cff::p, query::result, and selectedGObj_.
Referenced by displayPFBlock(), findAndDraw(), and rubOutGPFBlock().
void DisplayManager::drawWithNewGraphicAttributes | ( | ) |
Definition at line 997 of file DisplayManager.cc.
References CLUSTERECALID, CLUSTERHCALID, CLUSTERIBID, CLUSTERPSID, displayAll(), graphicMap_, L1TEmulatorMonitor_cff::p, RECTRACKID, shiftId_, and SIMPARTICLEID.
Referenced by DialogFrame::modifyAttr().
void DisplayManager::enableDrawBrem | ( | bool | state | ) |
Definition at line 1168 of file DisplayManager.cc.
References drawBrems_, and evf::utils::state.
Referenced by DialogFrame::areBremVisible().
void DisplayManager::enableDrawPFBlock | ( | bool | state | ) |
Definition at line 1163 of file DisplayManager.cc.
References drawPFBlocks_, and evf::utils::state.
Referenced by DialogFrame::isPFBlockVisible().
void DisplayManager::findAndDraw | ( | int | ident | ) |
Definition at line 1173 of file DisplayManager.cc.
References gather_cfg::cout, displayAll(), drawGObject(), drawPFBlocks_, HITTYPES, RECHITECALID, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITPSID, rubOutGPFBlock(), selectedGObj_, shiftId_, SIMPARTICLEID, and updateDisplay().
Referenced by GPFCluster::ExecuteEvent(), GPFRecHit::ExecuteEvent(), GPFTrack::ExecuteEvent(), and GPFSimParticle::ExecuteEvent().
|
private |
Definition at line 1222 of file DisplayManager.cc.
References badBremsId_, and i.
Referenced by loadGGsfRecTracks(), and loadGPFBlocks().
void DisplayManager::findBlock | ( | int | ident | ) |
Definition at line 1199 of file DisplayManager.cc.
References Association::block, blockIdentsMap_, PFRootEventManager::blocks(), gather_cfg::cout, displayPFBlock(), em_, first, L1TEmulatorMonitor_cff::p, edm::second(), and updateDisplay().
Referenced by GPFCluster::ExecuteEvent(), and GPFTrack::ExecuteEvent().
|
private |
|
private |
Definition at line 1241 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::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_, and PFRootEventManager::rechitsPS_.
Referenced by getMaxEEcal(), and getMaxEHcal().
|
private |
Definition at line 1283 of file DisplayManager.cc.
References PFLayer::ECAL_BARREL, PFLayer::ECAL_ENDCAP, getMaxE(), PFLayer::HF_EM, and maxERecHitEcal_.
Referenced by loadGRecHits().
|
private |
Definition at line 1296 of file DisplayManager.cc.
References getMaxE(), PFLayer::HCAL_BARREL1, PFLayer::HCAL_ENDCAP, PFLayer::HF_HAD, and maxERecHitHcal_.
Referenced by loadGRecHits().
|
private |
Definition at line 1417 of file DisplayManager.cc.
References CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERPSID, PFRootEventManager::clustersECAL_, PFRootEventManager::clustersHCAL_, PFRootEventManager::clustersHFEM_, PFRootEventManager::clustersHFHAD_, PFRootEventManager::clustersPS_, createGCluster(), em_, i, and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1308 of file DisplayManager.cc.
References createGGenParticle(), em_, configurableAnalysis::GenParticle, edm::HepMCProduct::GetEvent(), PFRootEventManager::MCTruth_, and L1TEmulatorMonitor_cff::p.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1736 of file DisplayManager.cc.
References BREMID, reco::PFTrajectoryPoint::ClosestApproach, funct::cos(), createGTrack(), reco::PFTrajectoryPoint::ECALEntrance, em_, findBadBremsId(), GSFRECTRACKID, PFRootEventManager::gsfrecTracks_, reco::PFTrajectoryPoint::momentum(), ExpressReco_HICollisions_FallBack::pt, retrieveBadBrems(), and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1494 of file DisplayManager.cc.
References begin, blockIdentsMap_, reco::PFBlockElement::BREM, BREMID, CLUSTERECALID, CLUSTERHCALID, CLUSTERHFEMID, CLUSTERHFHADID, CLUSTERPSID, gather_cfg::cout, 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, 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, shiftId_, findQualityFiles::size, and reco::PFBlockElement::TRACK.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1603 of file DisplayManager.cc.
References loadGClusters(), loadGGenParticles(), loadGGsfRecTracks(), loadGPFBlocks(), loadGRecHits(), loadGRecTracks(), and loadGSimParticles().
Referenced by display(), displayEvent(), and displayNextInteresting().
|
private |
Definition at line 1614 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::cerr, PFRootEventManager::clusterAlgoECAL_, PFRootEventManager::clusterAlgoHCAL_, PFRootEventManager::clusterAlgoHFEM_, PFRootEventManager::clusterAlgoHFHAD_, PFRootEventManager::clusterAlgoPS_, PFClusterAlgo::color(), createGRecHit(), em_, getMaxEEcal(), getMaxEHcal(), i, RECHITHCALID, RECHITHFEMID, RECHITHFHADID, RECHITPSID, PFRootEventManager::rechitsECAL_, PFRootEventManager::rechitsHCAL_, PFRootEventManager::rechitsHFEM_, PFRootEventManager::rechitsHFHAD_, PFRootEventManager::rechitsPS_, PFClusterAlgo::SEED, shiftId_, and PFClusterAlgo::SPECIAL.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1703 of file DisplayManager.cc.
References reco::PFTrajectoryPoint::ClosestApproach, funct::cos(), createGTrack(), reco::PFTrajectoryPoint::ECALEntrance, em_, reco::PFTrajectoryPoint::momentum(), ExpressReco_HICollisions_FallBack::pt, RECTRACKID, PFRootEventManager::recTracks_, and shiftId_.
Referenced by loadGraphicObjects().
|
private |
Definition at line 1820 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(), ExpressReco_HICollisions_FallBack::pt, 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 1928 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::cerr, displayHist_, displayView_, 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 1874 of file DisplayManager.cc.
References displayHist_, displayView_, em_, relval_parameters_module::energy, EPE, EPH, eta(), i, phi, reco::PFRecHit::position(), PFRootEventManager::rechitsECAL_, PFRootEventManager::rechitsHCAL_, reco::PFRecHit::size(), and zoomFactor_.
void DisplayManager::printDisplay | ( | const char * | directory = "" | ) | const |
Definition at line 1971 of file DisplayManager.cc.
References ExpressReco_HICollisions_FallBack::cerr, gather_cfg::cout, createBeamHaloJobs::directory, displayView_, em_, eventNumber_, AlCaRecoCosmics_cfg::name, dbtoconf::out, and PFRootEventManager::print().
void DisplayManager::printGenParticleInfo | ( | std::string | name, |
int | barcode, | ||
int | barcodeMother | ||
) |
Definition at line 2059 of file DisplayManager.cc.
References gather_cfg::cout, em_, configurableAnalysis::GenParticle, edm::HepMCProduct::GetEvent(), PFRootEventManager::MCTruth_, and L1TEmulatorMonitor_cff::p.
Referenced by GPFGenParticle::Print().
void DisplayManager::readOptions | ( | const char * | file | ) |
Definition at line 66 of file DisplayManager.cc.
References bremAttributes_, bremPatternL_, bremPatternM_, ExpressReco_HICollisions_FallBack::cerr, clusEnMin_, clusPattern_, clusPSPattern_, clusterAttributes_, gather_cfg::cout, drawBrems_, drawClus_, drawClusterL_, drawGenParticles_, drawGsfTracks_, drawHits_, 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 2016 of file DisplayManager.cc.
References badBremsId_, blockIdentsMap_, graphicMap_, isGraphicLoaded_, maxERecHitEcal_, maxERecHitHcal_, L1TEmulatorMonitor_cff::p, and selectedGObj_.
Referenced by display(), displayEvent(), displayNextInteresting(), and ~DisplayManager().
|
private |
Definition at line 1460 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 1112 of file DisplayManager.cc.
References drawGObject(), i, selectedGObj_, and findQualityFiles::size.
Referenced by displayPFBlock(), and findAndDraw().
void DisplayManager::setNewAttrToSimParticles | ( | ) |
Definition at line 2045 of file DisplayManager.cc.
References simPartPatternDefault_, simPartPatternElec_, simPartPatternK_, simPartPatternM_, simPartPatternMuon_, simPartPatternNeutron_, simPartPatternPhoton_, simPartPatternPi_, and simPartPatternProton_.
Referenced by readOptions().
void DisplayManager::unZoom | ( | ) |
Definition at line 2034 of file DisplayManager.cc.
References displayHist_, i, and updateDisplay().
Referenced by DialogFrame::unZoom().
void DisplayManager::updateDisplay | ( | ) |
Definition at line 1230 of file DisplayManager.cc.
References displayView_, i, and L1TEmulatorMonitor_cff::p.
Referenced by findAndDraw(), findBlock(), unZoom(), and DialogFrame::updateDisplay().
|
private |
Definition at line 175 of file DisplayManager.h.
Referenced by findBadBremsId(), reset(), and retrieveBadBrems().
std::multimap<int , std::pair <int,int> > DisplayManager::blockIdentsMap_ |
Definition at line 93 of file DisplayManager.h.
Referenced by displayPFBlock(), findBlock(), loadGPFBlocks(), and reset().
std::vector<float> DisplayManager::bremAttributes_ |
Definition at line 98 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::bremPatternL_ |
Definition at line 110 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
TAttMarker* DisplayManager::bremPatternM_ |
Definition at line 109 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
double DisplayManager::clusEnMin_ |
Definition at line 71 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
TAttMarker* DisplayManager::clusPattern_ |
Definition at line 102 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGCluster(), DialogFrame::modifyAttr(), and readOptions().
TAttMarker* DisplayManager::clusPSPattern_ |
Definition at line 103 of file DisplayManager.h.
Referenced by createGCluster(), and readOptions().
std::vector<float> DisplayManager::clusterAttributes_ |
Definition at line 99 of file DisplayManager.h.
Referenced by readOptions().
|
private |
support histogram for x/y or r/z display.
Definition at line 156 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 147 of file DisplayManager.h.
Referenced by createCanvas(), displayAll(), displayCanvas(), drawGObject(), lookForGenParticle(), lookForMaxRecHit(), printDisplay(), and updateDisplay().
bool DisplayManager::drawBrems_ |
Definition at line 81 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), enableDrawBrem(), and readOptions().
bool DisplayManager::drawClus_ |
Definition at line 82 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawClusterL_ |
Definition at line 83 of file DisplayManager.h.
Referenced by readOptions().
bool DisplayManager::drawGenParticles_ |
Definition at line 85 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawGsfTracks_ |
Definition at line 80 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawHits_ |
Definition at line 78 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawParticles_ |
Definition at line 84 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
bool DisplayManager::drawPFBlocks_ |
Definition at line 86 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayPFBlock(), enableDrawPFBlock(), findAndDraw(), and readOptions().
bool DisplayManager::drawTracks_ |
Definition at line 79 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyOptions(), and readOptions().
|
private |
Definition at line 128 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 136 of file DisplayManager.h.
Referenced by display(), displayEvent(), DisplayManager(), displayNext(), displayNextInteresting(), displayPrevious(), and printDisplay().
|
private |
ECAL in RZ view.
Definition at line 162 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
|
private |
ECAL in XY view.
Definition at line 159 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
|
private |
HCAL in XY view.
Definition at line 165 of file DisplayManager.h.
Referenced by createCanvas(), and displayCanvas().
double DisplayManager::genParticlePtMin_ |
Definition at line 76 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
TAttMarker* DisplayManager::genPartPattern_ |
Definition at line 111 of file DisplayManager.h.
Referenced by createGGenParticle(), and readOptions().
std::multimap<int,GPFBase *> DisplayManager::graphicMap_ |
Definition at line 91 of file DisplayManager.h.
Referenced by createGCluster(), createGGenParticle(), createGPart(), createGRecHit(), createGTrack(), displayAll(), drawGObject(), drawWithNewGraphicAttributes(), and reset().
std::vector<float> DisplayManager::gsfAttributes_ |
Definition at line 97 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::gsfPatternL_ |
Definition at line 108 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
TAttMarker* DisplayManager::gsfPatternM_ |
Definition at line 107 of file DisplayManager.h.
Referenced by createGTrack(), and readOptions().
double DisplayManager::gsfPtMin_ |
Definition at line 74 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
double DisplayManager::hitEnMin_ |
Definition at line 72 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
|
private |
Definition at line 135 of file DisplayManager.h.
Referenced by display(), displayAll(), displayEvent(), displayNextInteresting(), and reset().
|
private |
Definition at line 133 of file DisplayManager.h.
Referenced by getMaxEEcal(), and reset().
|
private |
Definition at line 134 of file DisplayManager.h.
Referenced by getMaxEHcal(), and reset().
|
private |
Definition at line 137 of file DisplayManager.h.
Referenced by display(), and DisplayManager().
|
private |
options file parser
Definition at line 131 of file DisplayManager.h.
Referenced by valtools.webpage::parseArgs(), and readOptions().
double DisplayManager::particlePtMin_ |
Definition at line 75 of file DisplayManager.h.
Referenced by DialogFrame::createCmdFrame(), displayAll(), DialogFrame::doModifyPtThreshold(), and readOptions().
|
private |
graphic object containers
Definition at line 174 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 143 of file DisplayManager.h.
Referenced by createGGenParticle(), displayAll(), drawWithNewGraphicAttributes(), findAndDraw(), loadGClusters(), loadGGsfRecTracks(), loadGPFBlocks(), loadGRecHits(), loadGRecTracks(), loadGSimParticles(), and retrieveBadBrems().
TAttMarker* DisplayManager::simPartPatternDefault_ |
Definition at line 121 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternElec_ |
Definition at line 115 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternK_ |
Definition at line 117 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttLine* DisplayManager::simPartPatternL_ |
Definition at line 113 of file DisplayManager.h.
Referenced by createGPart(), and readOptions().
std::vector<TAttMarker *> DisplayManager::simPartPatternM_ |
Definition at line 123 of file DisplayManager.h.
Referenced by createGPart(), readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternMuon_ |
Definition at line 116 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternNeutron_ |
Definition at line 120 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternPhoton_ |
Definition at line 114 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternPi_ |
Definition at line 118 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
TAttMarker* DisplayManager::simPartPatternProton_ |
Definition at line 119 of file DisplayManager.h.
Referenced by readOptions(), and setNewAttrToSimParticles().
std::vector<float> DisplayManager::trackAttributes_ |
Definition at line 96 of file DisplayManager.h.
Referenced by readOptions().
TAttLine* DisplayManager::trackPatternL_ |
Definition at line 106 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGTrack(), DialogFrame::modifyAttr(), and readOptions().
TAttMarker* DisplayManager::trackPatternM_ |
Definition at line 105 of file DisplayManager.h.
Referenced by DialogFrame::createCanvasAttr(), createGTrack(), DialogFrame::modifyAttr(), and readOptions().
double DisplayManager::trackPtMin_ |
Definition at line 73 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 150 of file DisplayManager.h.
Referenced by createCanvas(), and readOptions().
|
private |
display pad xy size for eta/phi view
Definition at line 153 of file DisplayManager.h.
Referenced by readOptions().
|
private |
Definition at line 138 of file DisplayManager.h.
Referenced by lookForGenParticle(), lookForMaxRecHit(), and readOptions().