R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
ElasticScattering.h File Reference
Include dependency graph for ElasticScattering.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Neuland
 

Functions

auto R3B::Neuland::RecoilProtonEnergy (const R3BNeulandCluster &cluster) -> double
 
auto R3B::Neuland::RecoilScatteringAngle (const R3BNeulandCluster &cluster) -> double
 
auto R3B::Neuland::ScatteredNeutronEnergy (const R3BNeulandCluster &first, const R3BNeulandCluster &second) -> double
 Calculate neutron kinetic energy from the scattering.
 
auto R3B::Neuland::ScatteredNeutronAngle (const R3BNeulandCluster &first, const R3BNeulandCluster &second) -> double
 Calculate the scattering angle of the neutron.
 
auto R3B::Neuland::NeutronEnergyFromElasticProtonScattering (const R3BNeulandCluster &cluster) -> double
 
auto R3B::Neuland::NeutronEnergyFromElasticScattering (const R3BNeulandCluster &first, const R3BNeulandCluster &second, double target_mass) -> double
 Calculate neutron kinetic energy from the elastic scattering.
 
auto R3B::Neuland::MaybeElasticScattering (const R3BNeulandCluster &first, const R3BNeulandCluster &second, const double targetMass) -> double
 
auto R3B::Neuland::ElasticScatteringTargetMass (const R3BNeulandCluster &first, const R3BNeulandCluster &second) -> double