19#ifndef BDSMODULATORLINEART_H
20#define BDSMODULATORLINEART_H
22#include "BDSModulator.hh"
40 G4double slopeIn = 0.0,
41 G4double yInterceptIn = 1.0);
45 virtual G4double
Factor(
const G4ThreeVector& xyz,
Top-hat modulator as a function of T.
virtual G4double Factor(const G4ThreeVector &xyz, G4double T) const
Returns value of equation in brief at the top of this file.
virtual G4bool VariesWithTime() const
Each derived class should override this.
virtual G4double RecommendedMaxStepLength() const
Return difference in T0, T1 / 20.
Base class for a modulator.