All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
evgen::ldm::HNLMakeDecay Member List

This is the complete list of members for evgen::ldm::HNLMakeDecay, including all inherited members.

CalculateKDARDecayLength()evgen::ldm::HNLMakeDecayprivate
CalculateMaxWeight()evgen::ldm::HNLMakeDecayprivate
configure(fhicl::ParameterSet const &pset) overrideevgen::ldm::HNLMakeDecayvirtual
Decay(const MeVPrtlFlux &flux, const TVector3 &in, const TVector3 &out, MeVPrtlDecay &decay, double &weight) overrideevgen::ldm::HNLMakeDecayvirtual
EPi(const MeVPrtlFlux &flux)evgen::ldm::HNLMakeDecayinlineprivate
fAvailableDecayMassesevgen::ldm::HNLMakeDecayprivate
fAvailableDecaysevgen::ldm::HNLMakeDecayprivate
fDecayConfigevgen::ldm::HNLMakeDecayprivate
fEngineevgen::ldm::IMeVPrtlStageprotected
fIntegratorevgen::ldm::HNLMakeDecayprivate
fIntegratorSizeevgen::ldm::HNLMakeDecayprivate
fMajoranaevgen::ldm::HNLMakeDecayprivate
fMaxWeightevgen::ldm::HNLMakeDecayprivate
fMinDetectorDistanceevgen::ldm::HNLMakeDecayprivate
fNameevgen::ldm::IMeVPrtlStageprotected
fReferenceHNLEnergyevgen::ldm::HNLMakeDecayprivate
fReferenceHNLKaonEnergyevgen::ldm::HNLMakeDecayprivate
fReferenceHNLMassevgen::ldm::HNLMakeDecayprivate
fReferenceRayLengthevgen::ldm::HNLMakeDecayprivate
fReferenceUE4evgen::ldm::HNLMakeDecayprivate
fReferenceUM4evgen::ldm::HNLMakeDecayprivate
fSelectedDecaysevgen::ldm::HNLMakeDecayprivate
GetRandom()evgen::ldm::IMeVPrtlStageinline
HNLDecayFunction typedefevgen::ldm::HNLMakeDecayprivate
HNLMakeDecay(fhicl::ParameterSet const &pset)evgen::ldm::HNLMakeDecay
I1(double x, double y, double z)evgen::ldm::HNLMakeDecayprivate
I2(double x, double y, double z)evgen::ldm::HNLMakeDecayprivate
IMeVPrtlStage(const char *name)evgen::ldm::IMeVPrtlStageinline
isotropic_threebody_momentum(double parent_mass, double childA_mass, double childB_mass, double childC_mass)evgen::ldm::HNLMakeDecayprivate
LepPi(const MeVPrtlFlux &flux, bool is_muon)evgen::ldm::HNLMakeDecayprivate
MaxWeight() overrideevgen::ldm::HNLMakeDecayinlinevirtual
MuPi(const MeVPrtlFlux &flux)evgen::ldm::HNLMakeDecayinlineprivate
Name()evgen::ldm::IMeVPrtlStageinline
NuDiLepDecayWidth(double hnl_mass, double ue4, double um4, bool nu_is_muon, bool lep_is_muon)evgen::ldm::HNLMakeDecayprivate
NuMupMum(const MeVPrtlFlux &flux)evgen::ldm::HNLMakeDecayprivate
RandomUnitVector()evgen::ldm::IMeVPrtlStageinline
TimeOfFlight(const MeVPrtlFlux &flux, TVector3 decay)evgen::ldm::IMeVPrtlDecayinlineprotected
~HNLMakeDecay()evgen::ldm::HNLMakeDecay
~IMeVPrtlDecay() noexcept=defaultevgen::ldm::IMeVPrtlDecayvirtual
~IMeVPrtlStage() noexceptevgen::ldm::IMeVPrtlStageinlinevirtual