#include <ShapeInfo.h>
|
| static constexpr unsigned int | nBuckets = 24 |
Definition at line 24 of file ShapeInfo.h.
◆ ShapeInfo() [1/2]
| ShapeInfo::ShapeInfo |
( |
unsigned char | nSamples = 5, |
|
|
unsigned char | binSize = 3, |
|
|
unsigned char | nPhases = 8, |
|
|
float | shift = 0 ) |
Constructor.
Definition at line 28 of file ShapeInfo.cxx.
30{
34}
void incrementInstanceCount() const
unsigned char nPhases() const
unsigned char binSize() const
unsigned int nPoints() const
std::vector< short > m_values
unsigned int nIntervals() const
unsigned char nSamples() const
◆ ShapeInfo() [2/2]
| ShapeInfo::ShapeInfo |
( |
const ShapeInfo & | other | ) |
|
◆ ~ShapeInfo()
| ShapeInfo::~ShapeInfo |
( |
| ) |
|
Definition at line 46 of file ShapeInfo.cxx.
47{
49}
void decrementInstanceCount() const
◆ binSize()
| unsigned char LArSamples::ShapeInfo::binSize |
( |
| ) |
const |
|
inline |
◆ footprint()
| double LArSamples::ShapeInfo::footprint |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool ShapeInfo::isValid |
( |
| ) |
const |
◆ nIntervals()
| unsigned int LArSamples::ShapeInfo::nIntervals |
( |
| ) |
const |
|
inline |
Definition at line 41 of file ShapeInfo.h.
static constexpr unsigned int nBuckets
◆ nPhases()
| unsigned char LArSamples::ShapeInfo::nPhases |
( |
| ) |
const |
|
inline |
◆ nPoints()
| unsigned int LArSamples::ShapeInfo::nPoints |
( |
| ) |
const |
|
inline |
◆ nSamples()
| unsigned char LArSamples::ShapeInfo::nSamples |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ phase()
| unsigned char ShapeInfo::phase |
( |
unsigned int | i | ) |
const |
◆ set()
| void ShapeInfo::set |
( |
unsigned char | iSample, |
|
|
unsigned char | iPhase, |
|
|
float | value ) |
Definition at line 72 of file ShapeInfo.cxx.
73{
76}
double value(unsigned int i) const
◆ setTimeShift()
| void LArSamples::ShapeInfo::setTimeShift |
( |
double | shift = 0 | ) |
|
|
inlinestatic |
Definition at line 65 of file ShapeInfo.h.
static double m_timeShift
◆ shift()
| float LArSamples::ShapeInfo::shift |
( |
| ) |
const |
|
inline |
◆ timeShift()
| double LArSamples::ShapeInfo::timeShift |
( |
| ) |
|
|
inlinestatic |
◆ value()
| double ShapeInfo::value |
( |
unsigned int | i | ) |
const |
◆ m_binSize
| unsigned char LArSamples::ShapeInfo::m_binSize |
|
private |
◆ m_nPhases
| unsigned char LArSamples::ShapeInfo::m_nPhases |
|
private |
◆ m_nSamples
| unsigned char LArSamples::ShapeInfo::m_nSamples |
|
private |
◆ m_shift
| float LArSamples::ShapeInfo::m_shift |
|
private |
◆ m_timeShift
| double ShapeInfo::m_timeShift = 0 |
|
staticprivate |
◆ m_values
| std::vector<short> LArSamples::ShapeInfo::m_values |
|
private |
◆ nBuckets
| unsigned int LArSamples::ShapeInfo::nBuckets = 24 |
|
staticconstexpr |
The documentation for this class was generated from the following files: