#include <DataContainer.h>
|
| DataContainer () |
| Constructor
More...
|
|
| DataContainer (CaloGain::CaloGain gain, const std::vector< short > &samples, float energy, float time, float quality, int eventIndex, LArVectorProxy autoCorr, float noise=-1, float pedestal=0, float pedestalRMS=-1, int status=-1, float adcMax=-1) |
|
| DataContainer (CaloGain::CaloGain gain, const std::vector< short > &samples, const std::vector< float > &corrs, int eventIndex, float energy, float time, float quality, float pedestal, float pedestalRMS, int status, float adcMax) |
|
| DataContainer (const DataContainer &other, double adcMax=-1, double time=-1) |
|
virtual | ~DataContainer () |
| Destructor. More...
|
|
CaloGain::CaloGain | gain () const |
|
unsigned int | nSamples () const |
|
const std::vector< short > & | samples () const |
|
const short & | sample (unsigned int i) const |
|
int | eventIndex () const |
|
float | energy () const |
|
float | ofcTime () const |
|
float | quality () const |
|
float | pedestal () const |
|
float | pedestalRMS () const |
|
int | status () const |
|
const std::vector< float > & | corrs () const |
|
float | adcMax () const |
|
double | footprint () const |
|
void | setADCMax (float adcMax) |
|
void | setTime (float time) |
|
void | setEventIndex (int index) |
|
void | set (unsigned int i, short val) |
|
bool | isValid () const |
|
Definition at line 25 of file DataContainer.h.
◆ DataContainer() [1/4]
DataContainer::DataContainer |
( |
| ) |
|
◆ DataContainer() [2/4]
DataContainer::DataContainer |
( |
CaloGain::CaloGain |
gain, |
|
|
const std::vector< short > & |
samples, |
|
|
float |
energy, |
|
|
float |
time, |
|
|
float |
quality, |
|
|
int |
eventIndex, |
|
|
LArVectorProxy |
autoCorr, |
|
|
float |
noise = -1 , |
|
|
float |
pedestal = 0 , |
|
|
float |
pedestalRMS = -1 , |
|
|
int |
status = -1 , |
|
|
float |
adcMax = -1 |
|
) |
| |
◆ DataContainer() [3/4]
DataContainer::DataContainer |
( |
CaloGain::CaloGain |
gain, |
|
|
const std::vector< short > & |
samples, |
|
|
const std::vector< float > & |
corrs, |
|
|
int |
eventIndex, |
|
|
float |
energy, |
|
|
float |
time, |
|
|
float |
quality, |
|
|
float |
pedestal, |
|
|
float |
pedestalRMS, |
|
|
int |
status, |
|
|
float |
adcMax |
|
) |
| |
◆ DataContainer() [4/4]
DataContainer::DataContainer |
( |
const DataContainer & |
other, |
|
|
double |
adcMax = -1 , |
|
|
double |
time = -1 |
|
) |
| |
◆ ~DataContainer()
DataContainer::~DataContainer |
( |
| ) |
|
|
virtual |
◆ adcMax()
float LArSamples::DataContainer::adcMax |
( |
| ) |
const |
|
inline |
◆ corrs()
const std::vector<float>& LArSamples::DataContainer::corrs |
( |
| ) |
const |
|
inline |
◆ energy()
float LArSamples::DataContainer::energy |
( |
| ) |
const |
|
inline |
◆ eventIndex()
int LArSamples::DataContainer::eventIndex |
( |
| ) |
const |
|
inline |
◆ footprint()
double LArSamples::DataContainer::footprint |
( |
| ) |
const |
|
inline |
◆ gain()
◆ isValid()
bool DataContainer::isValid |
( |
| ) |
const |
◆ nSamples()
unsigned int LArSamples::DataContainer::nSamples |
( |
| ) |
const |
|
inline |
◆ ofcTime()
float LArSamples::DataContainer::ofcTime |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ pedestal()
float LArSamples::DataContainer::pedestal |
( |
| ) |
const |
|
inline |
◆ pedestalRMS()
float LArSamples::DataContainer::pedestalRMS |
( |
| ) |
const |
|
inline |
◆ quality()
float LArSamples::DataContainer::quality |
( |
| ) |
const |
|
inline |
◆ sample()
const short& LArSamples::DataContainer::sample |
( |
unsigned int |
i | ) |
const |
|
inline |
◆ samples()
const std::vector<short>& LArSamples::DataContainer::samples |
( |
| ) |
const |
|
inline |
◆ set()
void LArSamples::DataContainer::set |
( |
unsigned int |
i, |
|
|
short |
val |
|
) |
| |
|
inline |
◆ setADCMax()
void LArSamples::DataContainer::setADCMax |
( |
float |
adcMax | ) |
|
|
inline |
◆ setEventIndex()
void LArSamples::DataContainer::setEventIndex |
( |
int |
index | ) |
|
|
inline |
◆ setTime()
void LArSamples::DataContainer::setTime |
( |
float |
time | ) |
|
|
inline |
◆ status()
int LArSamples::DataContainer::status |
( |
| ) |
const |
|
inline |
◆ m_adcMax
float LArSamples::DataContainer::m_adcMax |
|
private |
◆ m_corrs
std::vector<float> LArSamples::DataContainer::m_corrs |
|
private |
◆ m_energy
float LArSamples::DataContainer::m_energy |
|
private |
◆ m_eventIndex
int LArSamples::DataContainer::m_eventIndex |
|
private |
◆ m_gain
◆ m_pedestal
float LArSamples::DataContainer::m_pedestal |
|
private |
◆ m_pedestalRMS
float LArSamples::DataContainer::m_pedestalRMS |
|
private |
◆ m_quality
float LArSamples::DataContainer::m_quality |
|
private |
◆ m_samples
std::vector<short> LArSamples::DataContainer::m_samples |
|
private |
◆ m_status
unsigned int LArSamples::DataContainer::m_status |
|
private |
◆ m_time
float LArSamples::DataContainer::m_time |
|
private |
The documentation for this class was generated from the following files: