Definition at line 201 of file h2plot.
◆ h2d2plot() [1/2]
tools::sg::h2d2plot::h2d2plot |
( |
const histo::h2d & |
a_data | ) |
|
|
inline |
Definition at line 286 of file h2plot.
290 mem::increment(s_class().c_str());
◆ ~h2d2plot()
virtual tools::sg::h2d2plot::~h2d2plot |
( |
| ) |
|
|
inlinevirtual |
Definition at line 293 of file h2plot.
295 mem::decrement(s_class().c_str());
◆ h2d2plot() [2/2]
tools::sg::h2d2plot::h2d2plot |
( |
const h2d2plot & |
a_from | ) |
|
|
inline |
Definition at line 299 of file h2plot.
300 :plottable(a_from),bins2D(a_from)
306 mem::increment(s_class().c_str());
◆ bin_entries()
virtual unsigned int tools::sg::h2d2plot::bin_entries |
( |
int |
aI, |
|
|
int |
aJ |
|
) |
| const |
|
inlinevirtual |
◆ bin_error()
virtual float tools::sg::h2d2plot::bin_error |
( |
int |
aI, |
|
|
int |
aJ |
|
) |
| const |
|
inlinevirtual |
◆ bin_lower_edge_x()
virtual float tools::sg::h2d2plot::bin_lower_edge_x |
( |
int |
aI | ) |
const |
|
inlinevirtual |
◆ bin_lower_edge_y()
virtual float tools::sg::h2d2plot::bin_lower_edge_y |
( |
int |
aI | ) |
const |
|
inlinevirtual |
◆ bin_Sw()
virtual float tools::sg::h2d2plot::bin_Sw |
( |
int |
aI, |
|
|
int |
aJ |
|
) |
| const |
|
inlinevirtual |
◆ bin_upper_edge_x()
virtual float tools::sg::h2d2plot::bin_upper_edge_x |
( |
int |
aI | ) |
const |
|
inlinevirtual |
◆ bin_upper_edge_y()
virtual float tools::sg::h2d2plot::bin_upper_edge_y |
( |
int |
aI | ) |
const |
|
inlinevirtual |
◆ bins_Sw_range()
virtual void tools::sg::h2d2plot::bins_Sw_range |
( |
float & |
a_mn, |
|
|
float & |
a_mx, |
|
|
bool |
a_with_entries |
|
) |
| const |
|
inlinevirtual |
◆ cast()
virtual void* tools::sg::h2d2plot::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
◆ copy()
virtual plottable* tools::sg::h2d2plot::copy |
( |
| ) |
const |
|
inlinevirtual |
◆ has_entries_per_bin()
virtual bool tools::sg::h2d2plot::has_entries_per_bin |
( |
| ) |
const |
|
inlinevirtual |
◆ infos()
virtual void tools::sg::h2d2plot::infos |
( |
const std::string & |
a_opts, |
|
|
std::string & |
a_sinfos |
|
) |
| const |
|
inlinevirtual |
Implements tools::sg::plottable.
Definition at line 218 of file h2plot.
220 std::string f_lf(
"\n");
221 std::vector<std::string> ws;
222 words(a_opts,
" ",
false,ws);
223 std::vector<std::string>::const_iterator it;
224 for(it=ws.begin();it!=ws.end();++it) {
225 if(((*it)==
"name") &&
m_name.size()) {
226 if(a_sinfos.size()) a_sinfos += f_lf;
227 a_sinfos +=
"Name\n";
230 }
else if((*it)==
"entries") {
231 if(a_sinfos.size()) a_sinfos += f_lf;
232 a_sinfos +=
"Entries\n";
235 }
else if((*it)==
"mean") {
236 if(a_sinfos.size()) a_sinfos += f_lf;
237 a_sinfos +=
"MeanX\n";
240 a_sinfos +=
"MeanY\n";
243 }
else if((*it)==
"rms") {
244 if(a_sinfos.size()) a_sinfos += f_lf;
245 a_sinfos +=
"RMS X\n";
248 a_sinfos +=
"RMS Y\n";
◆ is_valid()
virtual bool tools::sg::h2d2plot::is_valid |
( |
| ) |
const |
|
inlinevirtual |
◆ legend()
virtual const std::string& tools::sg::h2d2plot::legend |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
virtual const std::string& tools::sg::h2d2plot::name |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ set_legend()
virtual void tools::sg::h2d2plot::set_legend |
( |
const std::string & |
a_s | ) |
|
|
inlinevirtual |
◆ set_name()
virtual void tools::sg::h2d2plot::set_name |
( |
const std::string & |
a_s | ) |
|
|
inlinevirtual |
◆ title()
virtual const std::string& tools::sg::h2d2plot::title |
( |
| ) |
const |
|
inlinevirtual |
◆ x_axis_max()
virtual float tools::sg::h2d2plot::x_axis_max |
( |
| ) |
const |
|
inlinevirtual |
◆ x_axis_min()
virtual float tools::sg::h2d2plot::x_axis_min |
( |
| ) |
const |
|
inlinevirtual |
◆ x_bins()
virtual unsigned int tools::sg::h2d2plot::x_bins |
( |
| ) |
const |
|
inlinevirtual |
◆ y_axis_max()
virtual float tools::sg::h2d2plot::y_axis_max |
( |
| ) |
const |
|
inlinevirtual |
◆ y_axis_min()
virtual float tools::sg::h2d2plot::y_axis_min |
( |
| ) |
const |
|
inlinevirtual |
◆ y_bins()
virtual unsigned int tools::sg::h2d2plot::y_bins |
( |
| ) |
const |
|
inlinevirtual |
◆ m_data
◆ m_legend
std::string tools::sg::h2d2plot::m_legend |
|
protected |
◆ m_name
std::string tools::sg::h2d2plot::m_name |
|
protected |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/h2plot