ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Holds an addition array of doubles for an AtPad. More...
#include <AtPadArray.h>
Public Types | |
using | traceDouble = std::array< Double_t, 512 > |
Public Member Functions | |
virtual std::unique_ptr< AtPadBase > | Clone () const override |
void | SetArray (traceDouble val) |
void | SetArray (Int_t idx, Double_t val) |
const traceDouble & | GetArray () const |
Double_t | GetArray (Int_t idx) const |
std::unique_ptr< TH1D > | GetHist (std::string name) const |
ClassDefOverride (AtPadArray, 1) | |
![]() | |
virtual | ~AtPadBase ()=default |
ClassDefOverride (AtPadBase, 1) | |
Protected Attributes | |
traceDouble | fArray |
Holds an addition array of doubles for an AtPad.
Definition at line 24 of file AtPadArray.h.
using AtPadArray::traceDouble = std::array<Double_t, 512> |
Definition at line 26 of file AtPadArray.h.
AtPadArray::ClassDefOverride | ( | AtPadArray | , |
1 | |||
) |
|
overridevirtual |
Implements AtPadBase.
Definition at line 5 of file AtPadArray.cxx.
|
inline |
Definition at line 37 of file AtPadArray.h.
|
inline |
Definition at line 38 of file AtPadArray.h.
std::unique_ptr< TH1D > AtPadArray::GetHist | ( | std::string | name | ) | const |
Definition at line 10 of file AtPadArray.cxx.
|
inline |
Definition at line 35 of file AtPadArray.h.
|
inline |
Definition at line 34 of file AtPadArray.h.
|
protected |
Definition at line 29 of file AtPadArray.h.