ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Response function speficied as a trace in a txt file. More...
#include <AtElectronicResponse.h>
Public Member Functions | |
AtFileResponse (double tbTime, std::string filePath) | |
![]() | |
AtVectorResponse (double tbTime, std::vector< double > trace) | |
![]() | |
virtual | ~AtElectronicResponse ()=default |
double | operator() (double time) const |
double | operator() (int padNum, double time) const |
Additional Inherited Members | |
![]() | |
virtual double | GetResponse (double time) const override |
virtual double | GetResponse (int padNum, double time) const override |
![]() | |
double | fTBTime |
std::vector< double > | fTrace |
Width of a time bucket in us. More... | |
Response function speficied as a trace in a txt file.
Definition at line 109 of file AtElectronicResponse.h.
AtFileResponse::AtFileResponse | ( | double | tbTime, |
std::string | filePath | ||
) |
The text file is assumed to have the response function at the following points: (0.5 * tbTime, 1.5 * tbTime, 2.5 * tbTime, ...), with each point on a new line
Definition at line 56 of file AtElectronicResponse.cxx.