|
| | TrackHistos (const std::string &inputName) |
| | Constructor.
|
| |
| virtual void | Define3DHistos () |
| | description
|
| |
| virtual void | Define2DHistos () |
| | description
|
| |
| void | BuildAxes () |
| | description
|
| |
| void | DefineTrkHitHistos () |
| | description
|
| |
| void | Fill1DTrack (Track *track, float weight=1., const std::string &trkname="") |
| | Fill 1D track.
|
| |
| void | Fill2DTrack (Track *track, float weight=1., const std::string &trkname="") |
| | Fill 2D track.
|
| |
| void | FillResidualHistograms (Track *track, int ly, double res, double sigma) |
| | Fill residual histograms.
|
| |
| void | Fill1DVertex (Vertex *vtx, float weight=1.) |
| | description
|
| |
| void | Fill1DVertex (Vertex *vtx, Particle *ele, Particle *pos, Track *ele_trk, Track *pos_trk, float weight=1.) |
| | description
|
| |
| void | Fill1DHistograms (Track *track=nullptr, Vertex *vtx=nullptr, float weight=1.) |
| | Fill 1D histograms.
|
| |
| void | Fill2DHistograms (Vertex *vtx=nullptr, float weight=1.) |
| | Fill 2D histograms.
|
| |
| void | Fill1DTrackTruth (Track *track, Track *truth_track, float weight=1., const std::string &="") |
| | Truth comparison.
|
| |
| void | FillTrackComparisonHistograms (Track *track_x, Track *track_y, float weight=1.) |
| | description
|
| |
| void | doTrackComparisonPlots (bool doplots) |
| | Compare tracks.
|
| |
| | HistoManager () |
| | default constructor
|
| |
| | HistoManager (const std::string &inputName) |
| | Constructor.
|
| |
| virtual | ~HistoManager () |
| |
| TH3F * | get3dHisto (const std::string &str) |
| | description
|
| |
| TH2F * | get2dHisto (const std::string &str) |
| | description
|
| |
| TH1F * | get1dHisto (const std::string &str) |
| | description
|
| |
| TH1F * | plot1D (const std::string &name, const std::string &xtitle, int nbinsX, float xmin, float xmax) |
| | description
|
| |
| TH1F * | plot1D (const std::string &name, const std::string &xtitle, int nbinsX, double *axisX) |
| | description
|
| |
| TH2F * | plot2D (std::string name, std::string xtitle, int nbinsX, float xmin, float xmax, std::string ytitle, int nbinsY, float ymin, float ymax) |
| | description
|
| |
| TH2F * | plot2D (std::string name, std::string xtitle, int nbinsX, double *axisX, std::string ytitle, int nbinsY, double *axisY) |
| | description
|
| |
| TH2F * | plot2D (std::string name, std::string xtitle, int nbinsX, const double *axisX, std::string ytitle, int nbinsY, const double *axisY) |
| | description
|
| |
| TH2F * | plot2D (std::string name, std::string xtitle, int nbinsX, double *axisX, std::string ytitle, int nbinsY, float ymin, float ymax) |
| | description
|
| |
| TH3F * | plot3D (std::string name, std::string xtitle, int nbinsX, float xmin, float xmax, std::string ytitle, int nbinsY, float ymin, float ymax, std::string ztitle, int nbinsZ, float zmin, float zmax) |
| | description
|
| |
| TH3F * | plot3D (std::string name, std::string xtitle, int nbinsX, double *axisX, std::string ytitle, int nbinsY, double *axisY, std::string ztitle, int nbinsZ, double *axisZ) |
| | description
|
| |
| virtual void | Define1DHistos () |
| | define additional 1D histo by hand
|
| |
| virtual void | DefineHistos () |
| | Definition of histograms from json config.
|
| |
| virtual void | DefineHistos (std::vector< std::string > histoCopyNames, std::string makeCopyJsonTag="default=single_copy") |
| | Definition of histograms from json config.
|
| |
| void | Fill1DHisto (const std::string &histoName, float value, float weight=1.) |
| | description
|
| |
| void | Fill2DHisto (const std::string &histoName, float valuex, float valuey, float weight=1.) |
| | description
|
| |
| void | Fill3DHisto (const std::string &histoName, float valuex, float valuey, float valuez, float weight=1.) |
| | description
|
| |
| virtual void | GetHistosFromFile (TFile *inFile, const std::string &name, const std::string &folder="") |
| | Get histograms from input file.
|
| |
| virtual void | saveHistos (TFile *outF=nullptr, std::string folder="") |
| | save histograms
|
| |
| virtual void | loadHistoConfig (const std::string histoConfigFile) |
| | load histogram config
|
| |
| virtual void | sumw2 () |
| | description
|
| |
| virtual void | Clear () |
| | description
|
| |
| virtual std::string | getName () |
| | get name
|
| |
| void | debugMode (bool debug) |
| | set debug
|
| |
description
details
Definition at line 17 of file TrackHistos.h.