ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtGenericTrace.cxx
Go to the documentation of this file.
1 #include "AtGenericTrace.h"
2 
4 
5 std::unique_ptr<AtPadBase> AtGenericTrace::Clone() const
6 {
7  return std::make_unique<AtGenericTrace>(*this);
8 }
9 
10 AtGenericTrace::AtGenericTrace(Int_t traceID, std::size_t size) : fTraceID(traceID), fSize(size)
11 {
12  fRawAdc.resize(size);
13  fAdc.resize(size);
14 }
AtGenericTrace::Clone
virtual std::unique_ptr< AtPadBase > Clone() const override
Definition: AtGenericTrace.cxx:5
AtGenericTrace
Trace recorded by other data acquisition systems.
Definition: AtGenericTrace.h:21
AtGenericTrace::fRawAdc
rawTrace fRawAdc
Definition: AtGenericTrace.h:29
AtGenericTrace::fAdc
trace fAdc
Definition: AtGenericTrace.h:30
ClassImp
ClassImp(AtGenericTrace)
AtGenericTrace.h
AtGenericTrace::AtGenericTrace
AtGenericTrace(Int_t traceID=-1, std::size_t size=2048)
Definition: AtGenericTrace.cxx:10