1 #ifndef _tls_VMuonProfile_h_
2 #define _tls_VMuonProfile_h_
18 virtual double NMuon(
double xpos,
double ypos,
double theta,
double phi,
double energy) = 0;
21 virtual double ThetaMuon(
double xpos,
double ypos,
double theta,
double phi,
double energy) = 0;
24 virtual double EnergyMuon(
double xpos,
double ypos,
double theta,
double phi,
double energy) = 0;
virtual double EnergyMuon(double xpos, double ypos, double theta, double phi, double energy)=0
Expected average muon energy on the ground, at the given coordinates on the ground, for a certain combination of theta, phi, and energy of the primary particle.
virtual double GetThetaMin()=0
Minimum zenith angle, at which the tank response function is defined.
virtual double GetThetaMax()=0
Maximum zenith angle, at which the tank response function is defined.
virtual double NMuon(double xpos, double ypos, double theta, double phi, double energy)=0
Expected average number of muons per tank, at the given coordinates on the ground, for a certain combination of theta, phi, and energy of the primary particle.
This is the virtual base class for muon numbers. The implementation has to provide these virtual meth...
virtual double ThetaMuon(double xpos, double ypos, double theta, double phi, double energy)=0
Expected average muon inclination angle on the ground, at the given coordinates on the ground...