8 #ifndef LARPHYSWAVEHECTOOL_H
9 #define LARPHYSWAVEHECTOOL_H
29 #include <TApplication.h>
31 #include <TGraphErrors.h>
36 static const InterfaceID IID_LArPhysWaveHECTool(
"LArPhysWaveHECTool", 1 , 0);
43 static const InterfaceID&
interfaceID() {
return IID_LArPhysWaveHECTool; }
46 const IInterface*
parent ) ;
57 int & LArPhysWaveFlag);
84 double m_Omega0 = 0.0, m_Taur = 0.0;
85 unsigned m_Tstart = 0U;
92 TF1* CaliWave2PhysWaveHEC(
TProfile *pcal, Double_t *
par,
double *parCL, TF1 *& deriv,Bool_t uset0, Bool_t
norm,
int adc, Double_t *
xmax ,
bool gsl_flag);