|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Response function speficied as a trace. More...
#include <AtElectronicResponse.h>


Public Member Functions | |
| AtVectorResponse (double tbTime, std::vector< double > trace) | |
Public Member Functions inherited from ElectronicResponse::AtElectronicResponse | |
| virtual | ~AtElectronicResponse ()=default |
| double | operator() (double time) const |
| double | operator() (int padNum, double time) const |
Protected Member Functions | |
| virtual double | GetResponse (double time) const override |
| virtual double | GetResponse (int padNum, double time) const override |
Protected Attributes | |
| double | fTBTime |
| std::vector< double > | fTrace |
| Width of a time bucket in us. More... | |
Response function speficied as a trace.
Definition at line 87 of file AtElectronicResponse.h.
| AtVectorResponse::AtVectorResponse | ( | double | tbTime, |
| std::vector< double > | trace | ||
| ) |
The vector is assumed to have the response function at the following points in time: (0.5 * tbTime, 1.5 * tbTime, 2.5 * tbTime, ...)
| [in] | tbTime | Time between time samples in us. |
Definition at line 39 of file AtElectronicResponse.cxx.
|
overrideprotectedvirtual |
Implements ElectronicResponse::AtElectronicResponse.
Definition at line 43 of file AtElectronicResponse.cxx.
|
inlineoverrideprotectedvirtual |
Implements ElectronicResponse::AtElectronicResponse.
Definition at line 101 of file AtElectronicResponse.h.
|
protected |
Definition at line 89 of file AtElectronicResponse.h.
|
protected |
Width of a time bucket in us.
Definition at line 90 of file AtElectronicResponse.h.
1.8.18