1 #ifndef LBNEPrimaryMessenger_h 2 #define LBNEPrimaryMessenger_h 1 5 #include "G4UImessenger.hh" 10 class G4UIcmdWithAnInteger;
11 class G4UIcmdWithADoubleAndUnit;
12 class G4UIcmdWith3VectorAndUnit;
13 class G4UIcmdWithADouble;
14 class G4UIcmdWithAString;
15 class G4UIcmdWithABool;
16 class G4UIcmdWithoutParameter;
G4UIcmdWithADoubleAndUnit * fGeantinoZOrigin
G4UIcmdWithADoubleAndUnit * fProtonMomentum
G4UIcmdWith3VectorAndUnit * fMuGeantinoZOriginScan
G4UIcmdWithoutParameter * fUseGeantino
G4UIcmdWithADoubleAndUnit * fBeamMaxValYCmd
LBNEPrimaryMessenger(LBNEPrimaryGeneratorAction *)
G4UIcmdWithADoubleAndUnit * fBeamBetaFunctionX
G4UIcmdWithADoubleAndUnit * fBeamSigmaXCmd
LBNEPrimaryGeneratorAction * fPrimaryAction
G4UIcmdWithoutParameter * fUseMuonGeantino
G4UIcmdWith3VectorAndUnit * fMuGeantinoMomentumScan
void SetNewValue(G4UIcommand *, G4String)
G4UIcmdWithADoubleAndUnit * fRadiusAnnularBeam
G4UIcmdWith3VectorAndUnit * fMuGeantinoYOriginScan
G4UIcmdWithADoubleAndUnit * fBeamSigmaYCmd
G4UIcmdWithADoubleAndUnit * fGeantinoOpeningAngle
G4UIcmdWith3VectorAndUnit * fMuGeantinoPtScan
G4UIcmdWithADoubleAndUnit * fBeamMaxValXCmd
G4UIcmdWithABool * fCorrectForAngleCmd
G4UIcmdWithABool * fBeamOnTargetCmd
G4UIdirectory * fDirectory
G4UIcmdWithADoubleAndUnit * fBeamBetaFunctionY
G4UIcmdWithADoubleAndUnit * fBeamEmittanceX
G4UIcmdWithADoubleAndUnit * fGeantinoZOriginSigma
G4UIcmdWithADoubleAndUnit * fBeamOffsetYCmd
G4UIcmdWithADoubleAndUnit * fBeamEmittanceY
G4UIcmdWithADoubleAndUnit * fBeamPhiCmd
G4UIcmdWith3VectorAndUnit * fMuGeantinoAngleScan
G4UIcmdWithAString * fInputFlukaFileName
G4UIcmdWithoutParameter * fUseChargedGeantino
G4UIcmdWithADoubleAndUnit * fGeantinoOpeningAngleMin
G4UIcmdWithADoubleAndUnit * fBeamThetaCmd
G4UIcmdWithADoubleAndUnit * fBeamOffsetXCmd