|
BOSS 8.0.0
BESIII Offline Software System
|
#include <IG4Svc.h>
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 |
Definition at line 33 of file InstallArea/x86_64-el9-gcc13-dbg/include/G4Svc/IG4Svc.h.
| IG4Svc::DeclareInterfaceID | ( | IG4Svc | , |
| 1 | , | ||
| 0 | ) |
Retrieve interface ID.
| IG4Svc::DeclareInterfaceID | ( | IG4Svc | , |
| 1 | , | ||
| 0 | ) |
Retrieve interface ID.
| IG4Svc::DeclareInterfaceID | ( | IG4Svc | , |
| 1 | , | ||
| 0 | ) |
Retrieve interface ID.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by BesRootIO::SaveTofHitRoot().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by BesMdcGeoParameter::BesMdcGeoParameter().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by BesMucSD::BesMucSD().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Referenced by BesTuningIO::GetTofRootHits().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |