41#ifndef G4NuVacOscProcess_h
42#define G4NuVacOscProcess_h 1
54 const G4String& procName =
"nuVacOscillation");
72 if(bf > 1.0) { fNuNuclTotXscBias = bf; fBiased =
true; }
90 G4double fSin2t12, fSin2t23, fSin2t13;
std::complex< G4double > G4complex
G4NuVacOscProcess(const G4NuVacOscProcess &)=delete
G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep) override
G4NuVacOscProcess(const G4String &anEnvelopeName, const G4String &procName="nuVacOscillation")
~G4NuVacOscProcess() override=default
void SetLowestEnergy(G4double e)
G4int NuVacProbability(G4int aa, G4double Enu, G4double Lnu)
G4double GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *) override
void SetBiasingFactor(G4double bf)
G4NuVacOscProcess & operator=(const G4NuVacOscProcess &right)=delete
void ProcessDescription(std::ostream &outFile) const override