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