CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
DDFrameGenerator Class Reference

#include <DDHtmlFormatter.h>

Public Member Functions

 DDFrameGenerator (std::ostream &os, const std::string &title, const std::string &n1="_ns", const std::string &n2="_list", const std::string &n3="_details", const std::string &u1="ns.html", const std::string &u2="list.html", const std::string &u3="details.html")
 
void doit ()
 

Private Attributes

std::string n1_
 
std::string n2_
 
std::string n3_
 
std::ostream & os_
 
std::string t_
 
std::string u1_
 
std::string u2_
 
std::string u3_
 

Detailed Description

Definition at line 129 of file DDHtmlFormatter.h.

Constructor & Destructor Documentation

◆ DDFrameGenerator()

DDFrameGenerator::DDFrameGenerator ( std::ostream &  os,
const std::string &  title,
const std::string &  n1 = "_ns",
const std::string &  n2 = "_list",
const std::string &  n3 = "_details",
const std::string &  u1 = "ns.html",
const std::string &  u2 = "list.html",
const std::string &  u3 = "details.html" 
)
inline

Definition at line 131 of file DDHtmlFormatter.h.

139  : t_(title), n1_(n1), n2_(n2), n3_(n3), u1_(u1), u2_(u2), u3_(u3), os_(os) {}

Member Function Documentation

◆ doit()

void DDFrameGenerator::doit ( )

Definition at line 335 of file DDHtmlFormatter.cc.

335  {
337  os_ << f.header(t_);
338  os_ << "<frameset cols=\"25%,*\">" << endl;
339  os_ << " <frameset rows=\"50%,*\">" << endl;
340  os_ << " <frame src=\"" << u1_ << "\" name=\"" << n1_ << "\">" << endl;
341  os_ << " <frame src=\"" << u2_ << "\" name=\"" << n2_ << "\">" << endl;
342  os_ << " </frameset>" << endl;
343  os_ << " <frame src=\"" << u3_ << "\" name=\"" << n3_ << "\">" << endl;
344  os_ << "</frameset>" << endl;
345  os_ << f.footer() << endl;
346 }

References f, n1_, n2_, n3_, os_, t_, u1_, u2_, and u3_.

Member Data Documentation

◆ n1_

std::string DDFrameGenerator::n1_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ n2_

std::string DDFrameGenerator::n2_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ n3_

std::string DDFrameGenerator::n3_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ os_

std::ostream& DDFrameGenerator::os_
private

Definition at line 145 of file DDHtmlFormatter.h.

Referenced by doit().

◆ t_

std::string DDFrameGenerator::t_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ u1_

std::string DDFrameGenerator::u1_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ u2_

std::string DDFrameGenerator::u2_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

◆ u3_

std::string DDFrameGenerator::u3_
private

Definition at line 144 of file DDHtmlFormatter.h.

Referenced by doit().

DDHtmlFormatter
Definition: DDHtmlFormatter.h:17
f
double f[11][100]
Definition: MuScleFitUtils.cc:78
DDFrameGenerator::t_
std::string t_
Definition: DDHtmlFormatter.h:144
DDFrameGenerator::n2_
std::string n2_
Definition: DDHtmlFormatter.h:144
DDFrameGenerator::u2_
std::string u2_
Definition: DDHtmlFormatter.h:144
DDFrameGenerator::n1_
std::string n1_
Definition: DDHtmlFormatter.h:144
testProducerWithPsetDescEmpty_cfi.u3
u3
Definition: testProducerWithPsetDescEmpty_cfi.py:50
testProducerWithPsetDescEmpty_cfi.u1
u1
Definition: testProducerWithPsetDescEmpty_cfi.py:49
overlapproblemtsosanalyzer_cfi.title
title
Definition: overlapproblemtsosanalyzer_cfi.py:7
DDFrameGenerator::u3_
std::string u3_
Definition: DDHtmlFormatter.h:144
DDFrameGenerator::os_
std::ostream & os_
Definition: DDHtmlFormatter.h:145
DDFrameGenerator::u1_
std::string u1_
Definition: DDHtmlFormatter.h:144
MetAnalyzer.u2
u2
Definition: MetAnalyzer.py:61
DDFrameGenerator::n3_
std::string n3_
Definition: DDHtmlFormatter.h:144