40#ifndef GFlashSamplingShowerParameterisation_h 
   41#define GFlashSamplingShowerParameterisation_h 1 
G4double GenerateRadius(G4int ispot, G4double Energy, G4double LongitudinalPosition)
 
~GFlashSamplingShowerParameterisation()
 
GFlashSamplingShowerParameterisation(G4Material *aMat1, G4Material *aMat2, G4double d1, G4double d2, GFlashSamplingShowerTuning *aPar=0)
 
G4double ApplySampling(const G4double DEne, const G4double Energy)
 
GFlashSamplingShowerTuning * thePar
 
G4double SamplingResolution
 
G4double IntegrateNspLongitudinal(G4double LongitudinalStep)
 
void GenerateEnergyProfile(G4double y)
 
G4double IntegrateEneLongitudinal(G4double LongitudinalStep)
 
void GenerateNSpotProfile(G4double y)
 
G4double GenerateExponential(G4double Energy)
 
G4double ComputeTau(G4double LongitudinalPosition)
 
G4double ConstantResolution
 
void SetMaterial(G4Material *mat1, G4Material *mat2)
 
void ComputeLongitudinalParameters(G4double y)
 
void GenerateLongitudinalProfile(G4double Energy)
 
void ComputeRadialParameters(G4double y, G4double Tau)