1#ifndef __OSCILLATOR_UNBINNED_BASE_H__
2#define __OSCILLATOR_UNBINNED_BASE_H__
float FLOAT_T
Definition OscillatorConstants.h:16
#define DUMMYVAL
Definition OscillatorConstants.h:4
Oscillation calculation (binned, unbinned, etc.) implementation agnostic base class.
Definition OscillatorBase.h:20
Unbinned Oscillation calculation implementation class.
Definition OscillatorUnbinned.h:16
OscillatorUnbinned(std::string ConfigName_)
Default constructor.
Definition OscillatorUnbinned.cpp:5
virtual ~OscillatorUnbinned()
Destructor.
Definition OscillatorUnbinned.cpp:17
std::vector< FLOAT_T > ReturnBinEdgesForPlotting(bool ReturnEnergy) final
Return a vector of bin edges used for oscillation probability plotting.
Definition OscillatorUnbinned.cpp:26
void Initialise()
Definition OscillatorUnbinned.cpp:13
const FLOAT_T * ReturnWeightPointer(int InitNuFlav, int FinalNuFlav, FLOAT_T EnergyVal, FLOAT_T CosineZVal=DUMMYVAL) final
Return a pointer to the oscillation probability for the requested event attributes.
Definition OscillatorUnbinned.cpp:21