Auxiliary class for I/O of PMT parameters map.
More...
Auxiliary class for I/O of PMT parameters map.
Definition at line 468 of file JPMTParametersMap.hh.
◆ JPMTParametersMapHelper()
Constructor.
- Parameters
-
| __object | PMT parameters map |
| __equation | equation parameters
|
Definition at line 476 of file JPMTParametersMap.hh.
477 :
480 {}
JPMTParametersMap & object
const JEquationParameters & equation
◆ operator>>
Stream input PMT parameters map helper.
- Parameters
-
| in | input stream |
| helper | PMT parameters map helper |
- Returns
- input stream
Definition at line 490 of file JPMTParametersMap.hh.
491 {
492 JPMTIdentifier id;
493
494 if (in >> id) {
495 helper.object[id].getProperties().read(in);
496 }
497
498 return in;
499 }
◆ operator<<
Stream output PMT parameters map helper.
- Parameters
-
| out | output stream |
| helper | PMT parameters map helper |
- Returns
- output stream
Definition at line 509 of file JPMTParametersMap.hh.
510 {
511 for (JPMTParametersMap::const_iterator i = helper.object.begin(); i != helper.object.end(); ++i) {
512
513 out << i->first;
514
515 i->second.getProperties(helper.equation).write(out);
516
517 out << std::endl;
518 }
519
520 return out;
521 }
◆ object
◆ equation
The documentation for this class was generated from the following file: