44 Int_t
CalculateCfd(
double attenuation,
unsigned int delay,
int halfsmoothingwindow,
45 unsigned int interpolationSteps);
47 unsigned int interpolationSteps, std::vector<Short_t>& monitor);
48 std::vector<Short_t>
CalculateCfdMonitor(
double attenuation,
int delay,
int halfsmoothingwindow);
57 void Clear(Option_t* opt =
"")
override;
58 void Print(Option_t* opt =
"")
const override;
59 void Print(std::ostream& out)
const override;
60 void Copy(TObject&)
const override;
61 void Copy(TObject&,
bool)
const override;
Double_t GetDefaultDistance() const
Int_t CalculateCfdAndMonitor(double attenuation, unsigned int delay, int halfsmoothingwindow, unsigned int interpolationSteps, std::vector< Short_t > &monitor)
!
void Print(Option_t *opt="") const override
!
TSceptarHit(TSceptarHit &&) noexcept=default
void Clear(Option_t *opt="") override
!
std::vector< Short_t > CalculateSmoothedWaveform(unsigned int halfsmoothingwindow)
!
Int_t GetFilterPattern() const
!
void Copy(TObject &) const override
!
Int_t CalculateCfd(double attenuation, unsigned int delay, int halfsmoothingwindow, unsigned int interpolationSteps)
!
TVector3 GetPosition() const override
!
void SetFilterPattern(const int &x)
!
std::vector< Short_t > CalculateCfdMonitor(double attenuation, int delay, int halfsmoothingwindow)
!