1 #ifndef BSEMCLUTBASEDPULSESHAPE_HH 2 #define BSEMCLUTBASEDPULSESHAPE_HH 22 virtual Double_t
operator()(
const Double_t t_time,
const Double_t t_amp,
const Double_t t_timeOffset)
const;
25 fLUTFileName = t_lutfile;
26 ReadLUT(fLUTFileName);
32 void ReadLUT(
const std::string &t_lutfile);
34 std::vector<Double_t> fLUT{};
35 std::string fLUTFileName{};
virtual Double_t operator()(const Double_t t_time, const Double_t t_amp, const Double_t t_timeOffset) const
virtual ~BSEmcLUTBasedPulseshape()
Look-Up-Table based Pulseshape.
UInt_t GetWaveformLength() const
BSEmcLUTBasedPulseshape()
void SetLUTFile(const std::string &t_lutfile)