|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Trace recorded by other data acquisition systems. More...
#include <AtGenericTrace.h>


Public Types | |
| using | rawTrace = std::vector< Int_t > |
| using | trace = std::vector< Double_t > |
Public Member Functions | |
| virtual std::unique_ptr< AtPadBase > | Clone () const override |
| AtGenericTrace (Int_t traceID=-1, std::size_t size=2048) | |
| void | SetRawADC (Int_t idx, Int_t val) |
| void | SetADC (Int_t idx, Double_t val) |
| rawTrace & | GetRawADC () |
| trace & | GetADC () |
| Int_t | GetTraceSize () const |
| ClassDefOverride (AtGenericTrace, 1) | |
Public Member Functions inherited from AtPadBase | |
| virtual | ~AtPadBase ()=default |
| ClassDefOverride (AtPadBase, 1) | |
Protected Attributes | |
| Int_t | fTraceID {} |
| std::size_t | fSize {} |
| rawTrace | fRawAdc {} |
| trace | fAdc {} |
Trace recorded by other data acquisition systems.
Definition at line 21 of file AtGenericTrace.h.
| using AtGenericTrace::rawTrace = std::vector<Int_t> |
Definition at line 23 of file AtGenericTrace.h.
| using AtGenericTrace::trace = std::vector<Double_t> |
Definition at line 24 of file AtGenericTrace.h.
| AtGenericTrace::AtGenericTrace | ( | Int_t | traceID = -1, |
| std::size_t | size = 2048 |
||
| ) |
Definition at line 10 of file AtGenericTrace.cxx.
| AtGenericTrace::ClassDefOverride | ( | AtGenericTrace | , |
| 1 | |||
| ) |
|
overridevirtual |
Implements AtPadBase.
Definition at line 5 of file AtGenericTrace.cxx.
|
inline |
Definition at line 41 of file AtGenericTrace.h.
|
inline |
Definition at line 40 of file AtGenericTrace.h.
|
inline |
Definition at line 42 of file AtGenericTrace.h.
|
inline |
Definition at line 38 of file AtGenericTrace.h.
|
inline |
Definition at line 37 of file AtGenericTrace.h.
|
protected |
Definition at line 30 of file AtGenericTrace.h.
|
protected |
Definition at line 29 of file AtGenericTrace.h.
|
protected |
Definition at line 28 of file AtGenericTrace.h.
|
protected |
Definition at line 27 of file AtGenericTrace.h.
1.8.18