35#ifndef BesEmcWaveform_h
36#define BesEmcWaveform_h
65 inline G4double
GetTau()
const {
return m_tau; }
69 inline G4int
GetBitNb()
const {
return m_bitNb; }
73 G4double
max(G4long &binOfMax)
const;
93 G4double m_sampleTime;
95 G4double m_timeOffset;
100 G4double m_photonsPerMeV;
101 G4double m_nonuniformity;
103 G4double m_highRange;
104 G4double m_highPrecision;
106 G4double m_midPrecision;
108 G4double m_lowPrecision;
115 G4cout <<
"Array bounds exceeded. Index " << index << G4endl;
************Class m_ypar INTEGER m_KeyWgt INTEGER m_nphot INTEGER m_KeyGPS INTEGER m_IsBeamPolarized INTEGER m_EvtGenInterface DOUBLE PRECISION m_Emin DOUBLE PRECISION m_sphot DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_q2 DOUBLE PRECISION m_PolBeam2 DOUBLE PRECISION m_xErrPb *COMMON c_KK2f $ !CMS energy average $ !Spin Polarization vector first beam $ !Spin Polarization vector second beam $ !Beam energy spread[GeV] $ !minimum hadronization energy[GeV] $ !input READ never touch them !$ !debug facility $ !maximum weight $ !inverse alfaQED $ !minimum real photon energy