CMS 3D CMS Logo

Classes | Functions

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_7/src/CondFormats/CSCObjects/interface/CSCDBNoiseMatrix.h File Reference

#include <iosfwd>
#include <vector>

Go to the source code of this file.

Classes

class  CSCDBNoiseMatrix
struct  CSCDBNoiseMatrix::Item

Functions

std::ostream & operator<< (std::ostream &os, const CSCDBNoiseMatrix &cscdb)

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const CSCDBNoiseMatrix cscdb 
)

Definition at line 4 of file CSCDBNoiseMatrix.cc.

References i, and CSCDBNoiseMatrix::matrix.

{
  for ( size_t i = 0; i < cscdb.matrix.size(); ++i )
  {
    os <<  "elem: " << i << " noise matrix: "   <<
    cscdb.matrix[i].elem33 << " " <<
    cscdb.matrix[i].elem34 << " " <<
    cscdb.matrix[i].elem35 << " " <<
    cscdb.matrix[i].elem44 << " " <<
    cscdb.matrix[i].elem45 << " " <<
    cscdb.matrix[i].elem46 << " " <<
    cscdb.matrix[i].elem55 << " " <<
    cscdb.matrix[i].elem56 << " " <<
    cscdb.matrix[i].elem57 << " " <<
    cscdb.matrix[i].elem66 << " " <<
    cscdb.matrix[i].elem67 << " " <<
    cscdb.matrix[i].elem77 << " " << "\n";
  }
  return os;
}