NuOscillator
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CNuOscillator::OscillationChannelStructure which defines the oscillation channel generated and detected neutrino flavours
 CNuOscillator::OscillationProbabilityStructure to contain all information about the neutrino type, oscillation channel, Energy and CosineZ used to calculate a specific probability
 ▼COscillatorBaseOscillation calculation (binned, unbinned, etc.) implementation agnostic base class
 COscillatorBinnedBinned Oscillation calculation implementation class
 COscillatorSubSamplingSubSampling Oscillation calculation implementation class
 COscillatorUnbinnedUnbinned Oscillation calculation implementation class
 COscillatorFactoryWrapper class which creates instances of OscillatorBase::OscillatorBase() objects
 ▼COscProbCalcerBaseOscillation calculation engine (CUDAProb3, ProbGPU, Prob3++, etc.) implementation agnostic base class
 COscProbCalcerCHICOscillation calculation engine for linear propagation in CHIC
 COscProbCalcerCUDAProb3Oscillation calculation engine for linear and atmospheric propagation in CUDAProb3
 COscProbCalcerCUDAProb3LinearOscillation calculation engine for linear propagation in CUDAProb3
 COscProbCalcerGLoBESLinearOscillation calculation engine for linear propagation in GLoBES
 COscProbCalcerNuFASTEarthOscillation calculation engine for linear propagation in NuFAST
 COscProbCalcerNuFASTLinearOscillation calculation engine for linear propagation in NuFAST
 COscProbCalcerNuSQUIDSLinearOscillation calculation engine for linear propagation in NuSQUIDS
 COscProbCalcerOscLibLinearOscillation calculation engine for linear propagation in OscLibLinear
 COscProbCalcerOscProbOscillation calculation engine for propagation in OscProb
 COscProbCalcerProb3ppOscillation calculation engine for linear propagation in Prob3pp
 COscProbCalcerProbGPULinearOscillation calculation engine for linear propagation in ProbGPU
 COscProbCalcerFactoryFactory method for creating instances of OscProbCalcerBase::OscProbCalcerBase() obejcts
 Ccudaprob3::Propagator< T >
 Ccudaprob3linear::Propagator< T >