19#ifndef BDSMODULATORTOPHATT_H
20#define BDSMODULATORTOPHATT_H
22#include "BDSModulator.hh"
40 G4double amplitudeScaleIn = 1.0);
44 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.