diff --git a/Documentation/Examples/cascade_example.cc b/Documentation/Examples/cascade_example.cc index c126ce13769e601a50ad8d64f337fd32d6657259..debc7ef5e374044054a54c56b2e12137c831c8c9 100644 --- a/Documentation/Examples/cascade_example.cc +++ b/Documentation/Examples/cascade_example.cc @@ -263,7 +263,7 @@ int main() { // hadronicElastic(env); process::TrackWriter::TrackWriter trackWriter("tracks.dat"); - process::EnergyLoss::EnergyLoss eLoss(2_MeV / 1_g * square(1_cm)); + process::EnergyLoss::EnergyLoss eLoss; // assemble all processes into an ordered process list // auto sequence = p0 << sibyll << decay << hadronicElastic << cut << trackWriter; diff --git a/Processes/EnergyLoss/EnergyLoss.cc b/Processes/EnergyLoss/EnergyLoss.cc index ad8636b1ad2dfd872909c582e4feabaacdde9817..6164f883342698838a96e5bcbc86a8d2ccad9db8 100644 --- a/Processes/EnergyLoss/EnergyLoss.cc +++ b/Processes/EnergyLoss/EnergyLoss.cc @@ -34,9 +34,8 @@ namespace corsika::process::EnergyLoss { return sqrt((Elab - m) * (Elab + m)); }; - EnergyLoss::EnergyLoss(MeVgcm2 const vdEdX) - : fdEdX(vdEdX) - , fEnergyLossTot(0_GeV) {} + EnergyLoss::EnergyLoss() + : fEnergyLossTot(0_GeV) {} /** diff --git a/Processes/EnergyLoss/EnergyLoss.h b/Processes/EnergyLoss/EnergyLoss.h index d000ff9151562c961f3606403ba724aa0452b68f..c9fe4aa61d617d8a42efa6000017564f8d61ee68 100644 --- a/Processes/EnergyLoss/EnergyLoss.h +++ b/Processes/EnergyLoss/EnergyLoss.h @@ -31,7 +31,7 @@ namespace corsika::process::EnergyLoss { corsika::units::si::HEPEnergyType Enew); public: - EnergyLoss(MeVgcm2 const vdEdX); + EnergyLoss(); void Init() {} corsika::process::EProcessReturn DoContinuous(corsika::setup::Stack::ParticleType&, @@ -49,7 +49,6 @@ namespace corsika::process::EnergyLoss { int GetXbin(corsika::setup::Stack::ParticleType& p, const corsika::units::si::HEPEnergyType dE); - MeVgcm2 fdEdX; corsika::units::si::HEPEnergyType fEnergyLossTot; std::map<int, double> fSave; };