BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IG4Svc Class Referenceabstract

#include <IG4Svc.h>

Inheritance diagram for IG4Svc:

Public Member Functions

virtual G4RunManager * runMgr ()=0
virtual G4UImanager * uiMgr ()=0
virtual void StartUISession ()=0
virtual const G4Event * GetCurrentEvent () const =0
virtual const G4Run * GetCurrentRun () const =0
virtual void SetUserInitialization (G4VUserDetectorConstruction *)=0
virtual void SetUserInitialization (G4VUserPhysicsList *)=0
virtual void SetUserInitialization (G4VUserActionInitialization *)=0
 DeclareInterfaceID (IG4Svc, 1, 0)
 Retrieve interface ID.
virtual void G4Init ()=0
virtual double GetBeamPosX ()=0
virtual double GetBeamPosY ()=0
virtual double GetBeamPosZ ()=0
virtual double GetBeamSizeX ()=0
virtual double GetBeamSizeY ()=0
virtual double GetBeamSizeZ ()=0
virtual double GetBeamShiftPx ()=0
virtual double GetBeamShiftPy ()=0
virtual double GetBeamShiftPz ()=0
virtual double GetBeamStartTime ()=0
virtual double GetBeamDeltaTime ()=0
virtual double GetNBunch ()=0
virtual double GetBunchTimeSigma ()=0
virtual double GetBeamTime ()=0
virtual void SetBeamTime (double value)=0
virtual std::string GetMdcNoiseFile ()=0
virtual double GetBeamAngle ()=0
virtual bool GetBoostLab ()=0
virtual bool GetSetBeamShift ()=0
virtual int GetMdcDataInput ()=0
virtual int GetMdcDedxFlag ()=0
virtual int GetMdcNewSimOpt ()=0
virtual NTuple::Tuple * GetTupleMdc ()=0
virtual void SetTupleMdc (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof1 ()=0
virtual void SetTupleTof1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof2 ()=0
virtual void SetTupleTof2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof3 ()=0
virtual void SetTupleTof3 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc1 ()=0
virtual void SetTupleEmc1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc2 ()=0
virtual void SetTupleEmc2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleMuc ()=0
virtual void SetTupleMuc (NTuple::Tuple *tuple)=0
virtual bool MdcRootFlag ()=0
virtual bool TofRootFlag ()=0
virtual bool EmcRootFlag ()=0
virtual bool MucRootFlag ()=0
virtual bool TofSaturationFlag ()=0
virtual bool EmcLightOutput ()=0
virtual double EmcIncoherentNoise ()=0
virtual double EmcCoherentNoise ()=0
virtual double EmcNoiseMean ()=0
virtual double EmcNoiseSigma ()=0
virtual double EmcNoiseThreshold ()=0
virtual int EmcNoiseLevel ()=0
virtual int EmcTime ()=0
virtual int EmcElecSaturation ()=0
virtual int EmcElecSatuDead ()=0
virtual int MucNoiseMode ()=0
virtual int LogLevel ()=0
virtual void RunInitialize ()=0
virtual void RunTerminate ()=0
virtual void SimulateEvents (int)=0
virtual G4RunManager * runMgr ()=0
virtual G4UImanager * uiMgr ()=0
virtual void StartUISession ()=0
virtual const G4Event * GetCurrentEvent () const =0
virtual const G4Run * GetCurrentRun () const =0
virtual void SetUserInitialization (G4VUserDetectorConstruction *)=0
virtual void SetUserInitialization (G4VUserPhysicsList *)=0
virtual void SetUserInitialization (G4VUserActionInitialization *)=0
 DeclareInterfaceID (IG4Svc, 1, 0)
 Retrieve interface ID.
virtual void G4Init ()=0
virtual double GetBeamPosX ()=0
virtual double GetBeamPosY ()=0
virtual double GetBeamPosZ ()=0
virtual double GetBeamSizeX ()=0
virtual double GetBeamSizeY ()=0
virtual double GetBeamSizeZ ()=0
virtual double GetBeamShiftPx ()=0
virtual double GetBeamShiftPy ()=0
virtual double GetBeamShiftPz ()=0
virtual double GetBeamStartTime ()=0
virtual double GetBeamDeltaTime ()=0
virtual double GetNBunch ()=0
virtual double GetBunchTimeSigma ()=0
virtual double GetBeamTime ()=0
virtual void SetBeamTime (double value)=0
virtual std::string GetMdcNoiseFile ()=0
virtual double GetBeamAngle ()=0
virtual bool GetBoostLab ()=0
virtual bool GetSetBeamShift ()=0
virtual int GetMdcDataInput ()=0
virtual int GetMdcDedxFlag ()=0
virtual int GetMdcNewSimOpt ()=0
virtual NTuple::Tuple * GetTupleMdc ()=0
virtual void SetTupleMdc (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof1 ()=0
virtual void SetTupleTof1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof2 ()=0
virtual void SetTupleTof2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof3 ()=0
virtual void SetTupleTof3 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc1 ()=0
virtual void SetTupleEmc1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc2 ()=0
virtual void SetTupleEmc2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleMuc ()=0
virtual void SetTupleMuc (NTuple::Tuple *tuple)=0
virtual bool MdcRootFlag ()=0
virtual bool TofRootFlag ()=0
virtual bool EmcRootFlag ()=0
virtual bool MucRootFlag ()=0
virtual bool TofSaturationFlag ()=0
virtual bool EmcLightOutput ()=0
virtual double EmcIncoherentNoise ()=0
virtual double EmcCoherentNoise ()=0
virtual double EmcNoiseMean ()=0
virtual double EmcNoiseSigma ()=0
virtual double EmcNoiseThreshold ()=0
virtual int EmcNoiseLevel ()=0
virtual int EmcTime ()=0
virtual int EmcElecSaturation ()=0
virtual int EmcElecSatuDead ()=0
virtual int MucNoiseMode ()=0
virtual int LogLevel ()=0
virtual void RunInitialize ()=0
virtual void RunTerminate ()=0
virtual void SimulateEvents (int)=0
virtual G4RunManager * runMgr ()=0
virtual G4UImanager * uiMgr ()=0
virtual void StartUISession ()=0
virtual const G4Event * GetCurrentEvent () const =0
virtual const G4Run * GetCurrentRun () const =0
virtual void SetUserInitialization (G4VUserDetectorConstruction *)=0
virtual void SetUserInitialization (G4VUserPhysicsList *)=0
virtual void SetUserInitialization (G4VUserActionInitialization *)=0
 DeclareInterfaceID (IG4Svc, 1, 0)
 Retrieve interface ID.
virtual void G4Init ()=0
virtual double GetBeamPosX ()=0
virtual double GetBeamPosY ()=0
virtual double GetBeamPosZ ()=0
virtual double GetBeamSizeX ()=0
virtual double GetBeamSizeY ()=0
virtual double GetBeamSizeZ ()=0
virtual double GetBeamShiftPx ()=0
virtual double GetBeamShiftPy ()=0
virtual double GetBeamShiftPz ()=0
virtual double GetBeamStartTime ()=0
virtual double GetBeamDeltaTime ()=0
virtual double GetNBunch ()=0
virtual double GetBunchTimeSigma ()=0
virtual double GetBeamTime ()=0
virtual void SetBeamTime (double value)=0
virtual std::string GetMdcNoiseFile ()=0
virtual double GetBeamAngle ()=0
virtual bool GetBoostLab ()=0
virtual bool GetSetBeamShift ()=0
virtual int GetMdcDataInput ()=0
virtual int GetMdcDedxFlag ()=0
virtual int GetMdcNewSimOpt ()=0
virtual NTuple::Tuple * GetTupleMdc ()=0
virtual void SetTupleMdc (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof1 ()=0
virtual void SetTupleTof1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof2 ()=0
virtual void SetTupleTof2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleTof3 ()=0
virtual void SetTupleTof3 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc1 ()=0
virtual void SetTupleEmc1 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleEmc2 ()=0
virtual void SetTupleEmc2 (NTuple::Tuple *tuple)=0
virtual NTuple::Tuple * GetTupleMuc ()=0
virtual void SetTupleMuc (NTuple::Tuple *tuple)=0
virtual bool MdcRootFlag ()=0
virtual bool TofRootFlag ()=0
virtual bool EmcRootFlag ()=0
virtual bool MucRootFlag ()=0
virtual bool TofSaturationFlag ()=0
virtual bool EmcLightOutput ()=0
virtual double EmcIncoherentNoise ()=0
virtual double EmcCoherentNoise ()=0
virtual double EmcNoiseMean ()=0
virtual double EmcNoiseSigma ()=0
virtual double EmcNoiseThreshold ()=0
virtual int EmcNoiseLevel ()=0
virtual int EmcTime ()=0
virtual int EmcElecSaturation ()=0
virtual int EmcElecSatuDead ()=0
virtual int MucNoiseMode ()=0
virtual int LogLevel ()=0
virtual void RunInitialize ()=0
virtual void RunTerminate ()=0
virtual void SimulateEvents (int)=0

Detailed Description

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IG4Svc::DeclareInterfaceID ( IG4Svc ,
1 ,
0  )

Retrieve interface ID.

◆ DeclareInterfaceID() [2/3]

IG4Svc::DeclareInterfaceID ( IG4Svc ,
1 ,
0  )

Retrieve interface ID.

◆ DeclareInterfaceID() [3/3]

IG4Svc::DeclareInterfaceID ( IG4Svc ,
1 ,
0  )

Retrieve interface ID.

◆ EmcCoherentNoise() [1/3]

virtual double IG4Svc::EmcCoherentNoise ( )
pure virtual

◆ EmcCoherentNoise() [2/3]

virtual double IG4Svc::EmcCoherentNoise ( )
pure virtual

◆ EmcCoherentNoise() [3/3]

virtual double IG4Svc::EmcCoherentNoise ( )
pure virtual

◆ EmcElecSatuDead() [1/3]

virtual int IG4Svc::EmcElecSatuDead ( )
pure virtual

◆ EmcElecSatuDead() [2/3]

virtual int IG4Svc::EmcElecSatuDead ( )
pure virtual

◆ EmcElecSatuDead() [3/3]

virtual int IG4Svc::EmcElecSatuDead ( )
pure virtual

◆ EmcElecSaturation() [1/3]

virtual int IG4Svc::EmcElecSaturation ( )
pure virtual

◆ EmcElecSaturation() [2/3]

virtual int IG4Svc::EmcElecSaturation ( )
pure virtual

◆ EmcElecSaturation() [3/3]

virtual int IG4Svc::EmcElecSaturation ( )
pure virtual

◆ EmcIncoherentNoise() [1/3]

virtual double IG4Svc::EmcIncoherentNoise ( )
pure virtual

◆ EmcIncoherentNoise() [2/3]

virtual double IG4Svc::EmcIncoherentNoise ( )
pure virtual

◆ EmcIncoherentNoise() [3/3]

virtual double IG4Svc::EmcIncoherentNoise ( )
pure virtual

◆ EmcLightOutput() [1/3]

virtual bool IG4Svc::EmcLightOutput ( )
pure virtual

◆ EmcLightOutput() [2/3]

virtual bool IG4Svc::EmcLightOutput ( )
pure virtual

◆ EmcLightOutput() [3/3]

virtual bool IG4Svc::EmcLightOutput ( )
pure virtual

◆ EmcNoiseLevel() [1/3]

virtual int IG4Svc::EmcNoiseLevel ( )
pure virtual

◆ EmcNoiseLevel() [2/3]

virtual int IG4Svc::EmcNoiseLevel ( )
pure virtual

◆ EmcNoiseLevel() [3/3]

virtual int IG4Svc::EmcNoiseLevel ( )
pure virtual

◆ EmcNoiseMean() [1/3]

virtual double IG4Svc::EmcNoiseMean ( )
pure virtual

◆ EmcNoiseMean() [2/3]

virtual double IG4Svc::EmcNoiseMean ( )
pure virtual

◆ EmcNoiseMean() [3/3]

virtual double IG4Svc::EmcNoiseMean ( )
pure virtual

◆ EmcNoiseSigma() [1/3]

virtual double IG4Svc::EmcNoiseSigma ( )
pure virtual

◆ EmcNoiseSigma() [2/3]

virtual double IG4Svc::EmcNoiseSigma ( )
pure virtual

◆ EmcNoiseSigma() [3/3]

virtual double IG4Svc::EmcNoiseSigma ( )
pure virtual

◆ EmcNoiseThreshold() [1/3]

virtual double IG4Svc::EmcNoiseThreshold ( )
pure virtual

◆ EmcNoiseThreshold() [2/3]

virtual double IG4Svc::EmcNoiseThreshold ( )
pure virtual

◆ EmcNoiseThreshold() [3/3]

virtual double IG4Svc::EmcNoiseThreshold ( )
pure virtual

◆ EmcRootFlag() [1/3]

virtual bool IG4Svc::EmcRootFlag ( )
pure virtual

◆ EmcRootFlag() [2/3]

virtual bool IG4Svc::EmcRootFlag ( )
pure virtual

◆ EmcRootFlag() [3/3]

virtual bool IG4Svc::EmcRootFlag ( )
pure virtual

◆ EmcTime() [1/3]

virtual int IG4Svc::EmcTime ( )
pure virtual

◆ EmcTime() [2/3]

virtual int IG4Svc::EmcTime ( )
pure virtual

◆ EmcTime() [3/3]

virtual int IG4Svc::EmcTime ( )
pure virtual

◆ G4Init() [1/3]

virtual void IG4Svc::G4Init ( )
pure virtual

◆ G4Init() [2/3]

virtual void IG4Svc::G4Init ( )
pure virtual

◆ G4Init() [3/3]

virtual void IG4Svc::G4Init ( )
pure virtual

◆ GetBeamAngle() [1/3]

virtual double IG4Svc::GetBeamAngle ( )
pure virtual

◆ GetBeamAngle() [2/3]

virtual double IG4Svc::GetBeamAngle ( )
pure virtual

◆ GetBeamAngle() [3/3]

virtual double IG4Svc::GetBeamAngle ( )
pure virtual

◆ GetBeamDeltaTime() [1/3]

virtual double IG4Svc::GetBeamDeltaTime ( )
pure virtual

◆ GetBeamDeltaTime() [2/3]

virtual double IG4Svc::GetBeamDeltaTime ( )
pure virtual

◆ GetBeamDeltaTime() [3/3]

virtual double IG4Svc::GetBeamDeltaTime ( )
pure virtual

◆ GetBeamPosX() [1/3]

virtual double IG4Svc::GetBeamPosX ( )
pure virtual

◆ GetBeamPosX() [2/3]

virtual double IG4Svc::GetBeamPosX ( )
pure virtual

◆ GetBeamPosX() [3/3]

virtual double IG4Svc::GetBeamPosX ( )
pure virtual

◆ GetBeamPosY() [1/3]

virtual double IG4Svc::GetBeamPosY ( )
pure virtual

◆ GetBeamPosY() [2/3]

virtual double IG4Svc::GetBeamPosY ( )
pure virtual

◆ GetBeamPosY() [3/3]

virtual double IG4Svc::GetBeamPosY ( )
pure virtual

◆ GetBeamPosZ() [1/3]

virtual double IG4Svc::GetBeamPosZ ( )
pure virtual

◆ GetBeamPosZ() [2/3]

virtual double IG4Svc::GetBeamPosZ ( )
pure virtual

◆ GetBeamPosZ() [3/3]

virtual double IG4Svc::GetBeamPosZ ( )
pure virtual

◆ GetBeamShiftPx() [1/3]

virtual double IG4Svc::GetBeamShiftPx ( )
pure virtual

◆ GetBeamShiftPx() [2/3]

virtual double IG4Svc::GetBeamShiftPx ( )
pure virtual

◆ GetBeamShiftPx() [3/3]

virtual double IG4Svc::GetBeamShiftPx ( )
pure virtual

◆ GetBeamShiftPy() [1/3]

virtual double IG4Svc::GetBeamShiftPy ( )
pure virtual

◆ GetBeamShiftPy() [2/3]

virtual double IG4Svc::GetBeamShiftPy ( )
pure virtual

◆ GetBeamShiftPy() [3/3]

virtual double IG4Svc::GetBeamShiftPy ( )
pure virtual

◆ GetBeamShiftPz() [1/3]

virtual double IG4Svc::GetBeamShiftPz ( )
pure virtual

◆ GetBeamShiftPz() [2/3]

virtual double IG4Svc::GetBeamShiftPz ( )
pure virtual

◆ GetBeamShiftPz() [3/3]

virtual double IG4Svc::GetBeamShiftPz ( )
pure virtual

◆ GetBeamSizeX() [1/3]

virtual double IG4Svc::GetBeamSizeX ( )
pure virtual

◆ GetBeamSizeX() [2/3]

virtual double IG4Svc::GetBeamSizeX ( )
pure virtual

◆ GetBeamSizeX() [3/3]

virtual double IG4Svc::GetBeamSizeX ( )
pure virtual

◆ GetBeamSizeY() [1/3]

virtual double IG4Svc::GetBeamSizeY ( )
pure virtual

◆ GetBeamSizeY() [2/3]

virtual double IG4Svc::GetBeamSizeY ( )
pure virtual

◆ GetBeamSizeY() [3/3]

virtual double IG4Svc::GetBeamSizeY ( )
pure virtual

◆ GetBeamSizeZ() [1/3]

virtual double IG4Svc::GetBeamSizeZ ( )
pure virtual

◆ GetBeamSizeZ() [2/3]

virtual double IG4Svc::GetBeamSizeZ ( )
pure virtual

◆ GetBeamSizeZ() [3/3]

virtual double IG4Svc::GetBeamSizeZ ( )
pure virtual

◆ GetBeamStartTime() [1/3]

virtual double IG4Svc::GetBeamStartTime ( )
pure virtual

◆ GetBeamStartTime() [2/3]

virtual double IG4Svc::GetBeamStartTime ( )
pure virtual

◆ GetBeamStartTime() [3/3]

virtual double IG4Svc::GetBeamStartTime ( )
pure virtual

◆ GetBeamTime() [1/3]

virtual double IG4Svc::GetBeamTime ( )
pure virtual

◆ GetBeamTime() [2/3]

virtual double IG4Svc::GetBeamTime ( )
pure virtual

◆ GetBeamTime() [3/3]

virtual double IG4Svc::GetBeamTime ( )
pure virtual

◆ GetBoostLab() [1/3]

virtual bool IG4Svc::GetBoostLab ( )
pure virtual

◆ GetBoostLab() [2/3]

virtual bool IG4Svc::GetBoostLab ( )
pure virtual

◆ GetBoostLab() [3/3]

virtual bool IG4Svc::GetBoostLab ( )
pure virtual

◆ GetBunchTimeSigma() [1/3]

virtual double IG4Svc::GetBunchTimeSigma ( )
pure virtual

◆ GetBunchTimeSigma() [2/3]

virtual double IG4Svc::GetBunchTimeSigma ( )
pure virtual

◆ GetBunchTimeSigma() [3/3]

virtual double IG4Svc::GetBunchTimeSigma ( )
pure virtual

◆ GetCurrentEvent() [1/3]

virtual const G4Event * IG4Svc::GetCurrentEvent ( ) const
pure virtual

◆ GetCurrentEvent() [2/3]

virtual const G4Event * IG4Svc::GetCurrentEvent ( ) const
pure virtual

◆ GetCurrentEvent() [3/3]

virtual const G4Event * IG4Svc::GetCurrentEvent ( ) const
pure virtual

◆ GetCurrentRun() [1/3]

virtual const G4Run * IG4Svc::GetCurrentRun ( ) const
pure virtual

◆ GetCurrentRun() [2/3]

virtual const G4Run * IG4Svc::GetCurrentRun ( ) const
pure virtual

◆ GetCurrentRun() [3/3]

virtual const G4Run * IG4Svc::GetCurrentRun ( ) const
pure virtual

◆ GetMdcDataInput() [1/3]

virtual int IG4Svc::GetMdcDataInput ( )
pure virtual

◆ GetMdcDataInput() [2/3]

virtual int IG4Svc::GetMdcDataInput ( )
pure virtual

◆ GetMdcDataInput() [3/3]

virtual int IG4Svc::GetMdcDataInput ( )
pure virtual

◆ GetMdcDedxFlag() [1/3]

virtual int IG4Svc::GetMdcDedxFlag ( )
pure virtual

◆ GetMdcDedxFlag() [2/3]

virtual int IG4Svc::GetMdcDedxFlag ( )
pure virtual

◆ GetMdcDedxFlag() [3/3]

virtual int IG4Svc::GetMdcDedxFlag ( )
pure virtual

◆ GetMdcNewSimOpt() [1/3]

virtual int IG4Svc::GetMdcNewSimOpt ( )
pure virtual

◆ GetMdcNewSimOpt() [2/3]

virtual int IG4Svc::GetMdcNewSimOpt ( )
pure virtual

◆ GetMdcNewSimOpt() [3/3]

virtual int IG4Svc::GetMdcNewSimOpt ( )
pure virtual

◆ GetMdcNoiseFile() [1/3]

virtual std::string IG4Svc::GetMdcNoiseFile ( )
pure virtual

◆ GetMdcNoiseFile() [2/3]

virtual std::string IG4Svc::GetMdcNoiseFile ( )
pure virtual

◆ GetMdcNoiseFile() [3/3]

virtual std::string IG4Svc::GetMdcNoiseFile ( )
pure virtual

◆ GetNBunch() [1/3]

virtual double IG4Svc::GetNBunch ( )
pure virtual

◆ GetNBunch() [2/3]

virtual double IG4Svc::GetNBunch ( )
pure virtual

◆ GetNBunch() [3/3]

virtual double IG4Svc::GetNBunch ( )
pure virtual

◆ GetSetBeamShift() [1/3]

virtual bool IG4Svc::GetSetBeamShift ( )
pure virtual

◆ GetSetBeamShift() [2/3]

virtual bool IG4Svc::GetSetBeamShift ( )
pure virtual

◆ GetSetBeamShift() [3/3]

virtual bool IG4Svc::GetSetBeamShift ( )
pure virtual

◆ GetTupleEmc1() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc1 ( )
pure virtual

◆ GetTupleEmc1() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc1 ( )
pure virtual

◆ GetTupleEmc1() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc1 ( )
pure virtual

◆ GetTupleEmc2() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc2 ( )
pure virtual

◆ GetTupleEmc2() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc2 ( )
pure virtual

◆ GetTupleEmc2() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleEmc2 ( )
pure virtual

◆ GetTupleMdc() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMdc ( )
pure virtual

◆ GetTupleMdc() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMdc ( )
pure virtual

◆ GetTupleMdc() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMdc ( )
pure virtual

◆ GetTupleMuc() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMuc ( )
pure virtual

◆ GetTupleMuc() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMuc ( )
pure virtual

◆ GetTupleMuc() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleMuc ( )
pure virtual

◆ GetTupleTof1() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof1 ( )
pure virtual

◆ GetTupleTof1() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof1 ( )
pure virtual

◆ GetTupleTof1() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof1 ( )
pure virtual

◆ GetTupleTof2() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof2 ( )
pure virtual

◆ GetTupleTof2() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof2 ( )
pure virtual

◆ GetTupleTof2() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof2 ( )
pure virtual

◆ GetTupleTof3() [1/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof3 ( )
pure virtual

◆ GetTupleTof3() [2/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof3 ( )
pure virtual

◆ GetTupleTof3() [3/3]

virtual NTuple::Tuple * IG4Svc::GetTupleTof3 ( )
pure virtual

◆ LogLevel() [1/3]

virtual int IG4Svc::LogLevel ( )
pure virtual

◆ LogLevel() [2/3]

virtual int IG4Svc::LogLevel ( )
pure virtual

◆ LogLevel() [3/3]

virtual int IG4Svc::LogLevel ( )
pure virtual

◆ MdcRootFlag() [1/3]

virtual bool IG4Svc::MdcRootFlag ( )
pure virtual

◆ MdcRootFlag() [2/3]

virtual bool IG4Svc::MdcRootFlag ( )
pure virtual

◆ MdcRootFlag() [3/3]

virtual bool IG4Svc::MdcRootFlag ( )
pure virtual

◆ MucNoiseMode() [1/3]

virtual int IG4Svc::MucNoiseMode ( )
pure virtual

Referenced by BesMucSD::BesMucSD().

◆ MucNoiseMode() [2/3]

virtual int IG4Svc::MucNoiseMode ( )
pure virtual

◆ MucNoiseMode() [3/3]

virtual int IG4Svc::MucNoiseMode ( )
pure virtual

◆ MucRootFlag() [1/3]

virtual bool IG4Svc::MucRootFlag ( )
pure virtual

◆ MucRootFlag() [2/3]

virtual bool IG4Svc::MucRootFlag ( )
pure virtual

◆ MucRootFlag() [3/3]

virtual bool IG4Svc::MucRootFlag ( )
pure virtual

◆ RunInitialize() [1/3]

virtual void IG4Svc::RunInitialize ( )
pure virtual

◆ RunInitialize() [2/3]

virtual void IG4Svc::RunInitialize ( )
pure virtual

◆ RunInitialize() [3/3]

virtual void IG4Svc::RunInitialize ( )
pure virtual

◆ runMgr() [1/3]

virtual G4RunManager * IG4Svc::runMgr ( )
pure virtual

◆ runMgr() [2/3]

virtual G4RunManager * IG4Svc::runMgr ( )
pure virtual

◆ runMgr() [3/3]

virtual G4RunManager * IG4Svc::runMgr ( )
pure virtual

◆ RunTerminate() [1/3]

virtual void IG4Svc::RunTerminate ( )
pure virtual

◆ RunTerminate() [2/3]

virtual void IG4Svc::RunTerminate ( )
pure virtual

◆ RunTerminate() [3/3]

virtual void IG4Svc::RunTerminate ( )
pure virtual

◆ SetBeamTime() [1/3]

virtual void IG4Svc::SetBeamTime ( double value)
pure virtual

◆ SetBeamTime() [2/3]

virtual void IG4Svc::SetBeamTime ( double value)
pure virtual

◆ SetBeamTime() [3/3]

virtual void IG4Svc::SetBeamTime ( double value)
pure virtual

◆ SetTupleEmc1() [1/3]

virtual void IG4Svc::SetTupleEmc1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleEmc1() [2/3]

virtual void IG4Svc::SetTupleEmc1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleEmc1() [3/3]

virtual void IG4Svc::SetTupleEmc1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleEmc2() [1/3]

virtual void IG4Svc::SetTupleEmc2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleEmc2() [2/3]

virtual void IG4Svc::SetTupleEmc2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleEmc2() [3/3]

virtual void IG4Svc::SetTupleEmc2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMdc() [1/3]

virtual void IG4Svc::SetTupleMdc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMdc() [2/3]

virtual void IG4Svc::SetTupleMdc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMdc() [3/3]

virtual void IG4Svc::SetTupleMdc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMuc() [1/3]

virtual void IG4Svc::SetTupleMuc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMuc() [2/3]

virtual void IG4Svc::SetTupleMuc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleMuc() [3/3]

virtual void IG4Svc::SetTupleMuc ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof1() [1/3]

virtual void IG4Svc::SetTupleTof1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof1() [2/3]

virtual void IG4Svc::SetTupleTof1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof1() [3/3]

virtual void IG4Svc::SetTupleTof1 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof2() [1/3]

virtual void IG4Svc::SetTupleTof2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof2() [2/3]

virtual void IG4Svc::SetTupleTof2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof2() [3/3]

virtual void IG4Svc::SetTupleTof2 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof3() [1/3]

virtual void IG4Svc::SetTupleTof3 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof3() [2/3]

virtual void IG4Svc::SetTupleTof3 ( NTuple::Tuple * tuple)
pure virtual

◆ SetTupleTof3() [3/3]

virtual void IG4Svc::SetTupleTof3 ( NTuple::Tuple * tuple)
pure virtual

◆ SetUserInitialization() [1/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserActionInitialization * )
pure virtual

◆ SetUserInitialization() [2/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserActionInitialization * )
pure virtual

◆ SetUserInitialization() [3/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserActionInitialization * )
pure virtual

◆ SetUserInitialization() [4/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserDetectorConstruction * )
pure virtual

◆ SetUserInitialization() [5/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserDetectorConstruction * )
pure virtual

◆ SetUserInitialization() [6/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserDetectorConstruction * )
pure virtual

◆ SetUserInitialization() [7/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserPhysicsList * )
pure virtual

◆ SetUserInitialization() [8/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserPhysicsList * )
pure virtual

◆ SetUserInitialization() [9/9]

virtual void IG4Svc::SetUserInitialization ( G4VUserPhysicsList * )
pure virtual

◆ SimulateEvents() [1/3]

virtual void IG4Svc::SimulateEvents ( int )
pure virtual

◆ SimulateEvents() [2/3]

virtual void IG4Svc::SimulateEvents ( int )
pure virtual

◆ SimulateEvents() [3/3]

virtual void IG4Svc::SimulateEvents ( int )
pure virtual

◆ StartUISession() [1/3]

virtual void IG4Svc::StartUISession ( )
pure virtual

◆ StartUISession() [2/3]

virtual void IG4Svc::StartUISession ( )
pure virtual

◆ StartUISession() [3/3]

virtual void IG4Svc::StartUISession ( )
pure virtual

◆ TofRootFlag() [1/3]

virtual bool IG4Svc::TofRootFlag ( )
pure virtual

◆ TofRootFlag() [2/3]

virtual bool IG4Svc::TofRootFlag ( )
pure virtual

◆ TofRootFlag() [3/3]

virtual bool IG4Svc::TofRootFlag ( )
pure virtual

◆ TofSaturationFlag() [1/3]

virtual bool IG4Svc::TofSaturationFlag ( )
pure virtual

◆ TofSaturationFlag() [2/3]

virtual bool IG4Svc::TofSaturationFlag ( )
pure virtual

◆ TofSaturationFlag() [3/3]

virtual bool IG4Svc::TofSaturationFlag ( )
pure virtual

◆ uiMgr() [1/3]

virtual G4UImanager * IG4Svc::uiMgr ( )
pure virtual

◆ uiMgr() [2/3]

virtual G4UImanager * IG4Svc::uiMgr ( )
pure virtual

◆ uiMgr() [3/3]

virtual G4UImanager * IG4Svc::uiMgr ( )
pure virtual

The documentation for this class was generated from the following files: