46 double getEDepInGas(
int mode,
int pdg,
double p,
double dx,
double e3)
const;
59 double getMostProbabEDep(
double p,
double mass,
double zi,
double dx,
double z,
double a,
double i,
double rho)
const;
The Class for Energy deposit in the gas.
double m_i1
I of He-C2H6 gas.
double m_i0
I of wire+gas.
EDepInGas()
Singleton class.
void initialize()
Initialize theclass.
EDepInGas(const EDepInGas &)
Singleton class.
virtual ~EDepInGas()
Destructor.
static EDepInGas * m_pntr
Pointer that saves the instance of this class.
double m_z1
Z of He-C2H6 gas.
double m_i2
I of "wire gas".
double m_bk1[6][2]
coeffs b for density effect
double m_ak1[6][2]
coeffs a for density effect
double m_rho0
rho of wire+gas
static EDepInGas & getInstance()
Static method to get a reference to the EDepInGas instance.
double m_rho1
rho of He-C2H6 gas
const double m_massE
electron mass
double m_rho2
rho of "wire gas"
EDepInGas & operator=(const EDepInGas &)
Singleton class.
double getEDepInGas(int mode, int pdg, double p, double dx, double e3) const
Return the energy deosite in the gas.
double m_a1
A of He-C2H6 gas.
double m_z2
Z of "wire gas".
double m_ck1[6][2]
coeffs c for density effect
double m_z0
Z of wire+gas.
double m_a0
A of wire+gas.
double getMostProbabEDep(double p, double mass, double zi, double dx, double z, double a, double i, double rho) const
Return the energy deosite in the material.
double m_a2
A of "wire gas".
Abstract base class for different kinds of events.