12 os <<
"Name: " <<
r.name_ << std::endl;
13 os <<
"Parent Name: " <<
r.parentName_ << std::endl;
14 os <<
"Type: " <<
r.type_ <<
" ID: " <<
r.ID_ << std::endl;
16 int ip = os.precision();
19 os << std::setw(
now) << std::setprecision(nop) <<
"member";
20 os << std::setw(
now) << std::setprecision(nop) <<
"dim_type";
21 os << std::setw(
now) << std::setprecision(nop) <<
"value";
22 os << std::setw(
now) << std::setprecision(nop) <<
"error";
23 os << std::setw(
now) << std::setprecision(nop) <<
"quality" << std::endl;
24 os << std::setw(
now) << std::setprecision(nop) <<
r.x_ << std::endl;
25 os << std::setw(
now) << std::setprecision(nop) <<
r.y_ << std::endl;
26 os << std::setw(
now) << std::setprecision(nop) <<
r.z_ << std::endl;
27 os << std::setw(
now) << std::setprecision(nop) <<
r.angx_ << std::endl;
28 os << std::setw(
now) << std::setprecision(nop) <<
r.angy_ << std::endl;
29 os << std::setw(
now) << std::setprecision(nop) <<
r.angz_ << std::endl;
30 os << std::setw(
now) << std::setprecision(nop) <<
"--- Extra Entries --- " << std::endl;
31 size_t max =
r.extraEntries_.size();
34 os <<
"[" << iE <<
"]" <<
r.extraEntries_[iE];
37 os << std::setprecision(ip) << std::setw(iw);
46 os << std::setw(
now) << std::setprecision(nop) <<
r.name_;
47 os << std::setw(
now) << std::setprecision(nop) <<
r.dim_type_;
48 os << std::setw(
now) << std::setprecision(nop) <<
r.value_;
49 os << std::setw(
now) << std::setprecision(nop) <<
r.error_;
50 os << std::setw(
now) << std::setprecision(nop) <<
r.quality_ << std::endl;
53 std::cout << std::setprecision(ip) << std::setw(iw);
59 std::vector<OpticalAlignParam>::iterator ite;
61 if ((*ite).name_ ==
name) {
OpticalAlignParam * findExtraEntry(std::string &name)
std::vector< OpticalAlignParam > extraEntries_
std::ostream & operator<<(std::ostream &os, const OpticalAlignInfo &r)