#include <HPDNoiseDataFrame.h>
Public Member Functions | |
float | charge (unsigned i) const |
charges corresponding to one timeslice of the channel | |
const float * | getFrame () const |
array of 10 charges corresponding to one channel | |
HPDNoiseDataFrame (HcalDetId fId, const float *fCharges) | |
HPDNoiseDataFrame () | |
HcalDetId | id () const |
detId for the frame | |
virtual | ~HPDNoiseDataFrame () |
Private Attributes | |
float | mCharge [10] |
uint32_t | mId |
Definition at line 22 of file HPDNoiseDataFrame.h.
HPDNoiseDataFrame::HPDNoiseDataFrame | ( | ) | [inline] |
Definition at line 24 of file HPDNoiseDataFrame.h.
{};
HPDNoiseDataFrame::HPDNoiseDataFrame | ( | HcalDetId | fId, |
const float * | fCharges | ||
) |
HPDNoiseDataFrame::~HPDNoiseDataFrame | ( | ) | [virtual] |
Definition at line 16 of file HPDNoiseDataFrame.cc.
{}
float HPDNoiseDataFrame::charge | ( | unsigned | i | ) | const [inline] |
charges corresponding to one timeslice of the channel
Definition at line 30 of file HPDNoiseDataFrame.h.
Referenced by operator<<().
const float* HPDNoiseDataFrame::getFrame | ( | ) | const [inline] |
array of 10 charges corresponding to one channel
Definition at line 32 of file HPDNoiseDataFrame.h.
References mCharge.
Referenced by HPDNoiseLibraryReader::getBiasedNoisyHcalDetIds(), and HPDNoiseLibraryReader::getNoisyHcalDetIds().
{return mCharge;}
HcalDetId HPDNoiseDataFrame::id | ( | void | ) | const [inline] |
detId for the frame
Definition at line 28 of file HPDNoiseDataFrame.h.
References mId.
Referenced by HPDNoiseLibraryReader::getBiasedNoisyHcalDetIds(), HPDNoiseLibraryReader::getNoisyHcalDetIds(), and operator<<().
float HPDNoiseDataFrame::mCharge[10] [private] |
Definition at line 35 of file HPDNoiseDataFrame.h.
Referenced by charge(), getFrame(), and HPDNoiseDataFrame().
uint32_t HPDNoiseDataFrame::mId [private] |
Definition at line 34 of file HPDNoiseDataFrame.h.
Referenced by id().