3#include "BmnReportElement.h"
25 gStyle->SetPalette(77);
28 const Int_t can_w = 500;
29 const Int_t can_h = 500;
static void GetSystemNameCaps(DetectorId det, TString &name)
static char * HistNameProfDigit(TString &detName, Short_t iSt, Short_t iMod, Short_t iLayer)
BmnProfQaReport()
Constructor.
virtual void Create()
Inherited from BmnSimulationReport.
static char * HistNameProfHits(TString &detName, Short_t iSt)
virtual ~BmnProfQaReport()
Destructor.
virtual void Draw()
Inherited from BmnSimulationReport.
virtual string Title(int size, const string &title) const =0
Return string with title.
virtual string DocumentBegin() const =0
Return string with open tags for document.
virtual string DocumentEnd() const =0
Return string with close tags of the document.
void SetReportName(TString name)
void PrintCanvases() const
Print images created from canvases in the report.
const BmnReportElement * R() const
Accessor to BmnReportElement object. User has to write the report using available tags from BmnReport...
ostream & Out() const
All text output goes to this stream.
Base class for simulation reports.
void DrawTwoH2(const TString canvasName, const TString name1, const TString name2, Int_t histW=baseW, Int_t histH=baseH)
void DrawTwoH1(const TString canvasName, const TString name1, const TString name2, const TString drawOpt, Bool_t doFit=kFALSE, Int_t histW=baseW, Int_t histH=baseH)
void DrawOneH2(const TString canvasName, const TString name1, Int_t histW=baseW, Int_t histH=baseH)