7 #include <phparameter/PHParameters.h>
12 #include <Geant4/globals.hh>
19 , _steppingAction(nullptr)
47 if(_steppingAction !=
nullptr)
60 void SQG4DipoleMagnetSubsystem::SetDefaultParameters()
int InitRunSubsystem(PHCompositeNode *)
InitRunSubsystem.
virtual void OverlapCheck(const bool chk=true)
bool CheckOverlap() const
PHNode * findFirst(const std::string &, const std::string &)
void set_default_double_param(const std::string &name, const double dval)
void SuperDetector(const std::string &name)
PHG4Detector * GetDetector(void) const
accessors (reimplemented)
virtual const std::string Name() const
Returns the name of this module.
void set_default_int_param(const std::string &name, const int ival)
virtual void SetInterfacePointers(PHCompositeNode *)
SQG4DipoleMagnetSubsystem(const std::string &name="BLOCK", const int layer=0)
constructor
int get_int_param(const std::string &name) const
base class for phenix detector creation
void InitializeParameters()
int process_event(PHCompositeNode *)
event processing
void set_default_string_param(const std::string &name, const std::string &sval)
PHParameters * GetParams() const
const std::string SuperDetector() const