19#ifndef BDSMODULATORINFO_H
20#define BDSMODULATORINFO_H
22#include "BDSModulatorType.hh"
41 G4double tOffsetIn = 0,
42 G4double scaleIn = 1.0,
43 G4double amplitudeOffsetIn = 0,
63 G4String nameOfParserDefinition;
Holder class for all information required to describe a modulator.
G4double T1
Public member for direct access.
friend std::ostream & operator<<(std::ostream &out, BDSModulatorInfo const &info)
output stream
BDSModulatorInfo()=delete
Deleted default constructor to ensure one of supplied constructors is used.
G4double frequency
Public member for direct access.
BDSModulatorType modulatorType
Public member for direct access.
G4double T0
Public member for direct access.
G4double phase
Public member for direct access.
G4double tOffset
Public member for direct access.
G4double scale
Public member for direct access.
G4double amplitudeOffset
Public member for direct access.