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