![]() |
![]() |
#include <CondFormats/Calibration/interface/BlobNoises.h>
Public Member Functions | |
BlobNoises () | |
void | fill (unsigned int id, short bsize) |
bool | operator!= (const BlobNoises &rhs) const |
bool | operator== (const BlobNoises &rhs) const |
virtual | ~BlobNoises () |
Public Attributes | |
std::vector< DetRegistry > | indexes |
std::vector< short > | v_noises |
Classes | |
struct | DetRegistry |
Definition at line 6 of file BlobNoises.h.
BlobNoises::BlobNoises | ( | ) |
BlobNoises::~BlobNoises | ( | ) | [virtual] |
Definition at line 4 of file BlobNoises.cc.
References BlobNoises::DetRegistry::detid, i, BlobNoises::DetRegistry::ibegin, BlobNoises::DetRegistry::iend, indexes, and v_noises.
00004 { 00005 //short id_s = (short)id; 00006 for(short i=0;i<bsize;i++) v_noises.push_back(i+1); 00007 for(unsigned int i=0;i<id+1;i++) { 00008 DetRegistry reg; 00009 reg.detid = i; 00010 reg.ibegin = i; 00011 reg.iend = i; 00012 indexes.push_back(reg); 00013 } 00014 }
bool BlobNoises::operator!= | ( | const BlobNoises & | rhs | ) | const [inline] |
Definition at line 34 of file BlobNoises.h.
References operator==().
00034 { 00035 return !operator==(rhs); 00036 }
bool BlobNoises::operator== | ( | const BlobNoises & | rhs | ) | const [inline] |
Definition at line 25 of file BlobNoises.h.
References indexes, and v_noises.
Referenced by operator!=().
00025 { 00026 if(v_noises!=rhs.v_noises){ 00027 return false; 00028 } 00029 if(indexes!=rhs.indexes){ 00030 return false; 00031 } 00032 return true; 00033 }
std::vector<DetRegistry> BlobNoises::indexes |
std::vector<short> BlobNoises::v_noises |