35#ifndef BesEmcWaveform_h
36#define BesEmcWaveform_h
38#include "EmcSim/BesEmcHit.hh"
64 inline G4double
GetTau()
const {
return m_tau; }
68 inline G4int
GetBitNb()
const {
return m_bitNb; }
72 G4double
max( G4long& binOfMax )
const;
90 G4double m_sampleTime;
92 G4double m_timeOffset;
97 G4double m_photonsPerMeV;
98 G4double m_nonuniformity;
100 G4double m_highRange;
101 G4double m_highPrecision;
103 G4double m_midPrecision;
105 G4double m_lowPrecision;
111 G4cout <<
"Array bounds exceeded. Index " << index << G4endl;
************Class m_ypar INTEGER m_KeyWgt INTEGER m_KeyIHVP 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