Fork me on GitHub

Changeset 3f51314 in git for display/DelphesPlotSummary.h


Ignore:
Timestamp:
Oct 25, 2014, 11:32:13 PM (10 years ago)
Author:
Christophe Delaere <christophe.delaere@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
ad015db
Parents:
2ca23b5
Message:

First incomplete version with summary plots

Most of the functionalities are there, but it is not yet properly
integrated in the GUI.
Known issues:

  • size of the event markers
  • all markers appear the same (missing index?)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • display/DelphesPlotSummary.h

    r2ca23b5 r3f51314  
    1717    virtual ~DelphesPlotSummary();
    1818    void Init(std::vector<DelphesBranchBase*>& elements);
    19     void FillSample(ExRootTreeReader* treeReader);
     19    void FillSample(ExRootTreeReader* treeReader, Int_t event_id);
    2020    void FillEvent();
     21    void Draw();
    2122
    2223  private:
    2324    TEveWindowTab* tab_;
    24     std::vector<TCanvas*> canvases;
    25     std::map< TString, std::vector<TH1F*> > histograms;
     25    std::map< TString, TCanvas* >           canvases_;
     26    std::map< TString, std::vector<TH1F*> > histograms_;
     27    std::vector<DelphesBranchBase*>* elements_;
     28    std::map< TString, std::vector<TMarker*> > eventMarkers_;
     29    std::map< TString, std::vector<TH1F*> > eventProfiles_;
    2630
    2731};
Note: See TracChangeset for help on using the changeset viewer.