Class used to create the Symmetric_Moeller class. More...
#include <Symmetric_Moeller.h>
Public Member Functions | |
Symmetric_Moeller () | |
Constructor for the Symmetric_Moeller class. | |
~Symmetric_Moeller () | |
Destructor for the Symmetric_Moeller class. | |
void | Build (G4VPhysicalVolume *World_phys) |
Member function to build the the Symmetric_Moeller. |
Class used to create the Symmetric_Moeller class.
This class builds the Symmetric_Moeller detector. It is instantiated by the OLYMPUS_Detector class memeber function Construct() and then the Build() member function builds the detector and places it in the world volume. The Build member function also creates an instance of the SM_SD class.
Definition at line 41 of file Symmetric_Moeller.h.
Symmetric_Moeller::Symmetric_Moeller | ( | ) |
Constructor for the Symmetric_Moeller class.
Called by OLYMPUS_Detector member Construct() to create an instance of this class.
Definition at line 45 of file Symmetric_Moeller.cc.
Symmetric_Moeller::~Symmetric_Moeller | ( | ) |
Destructor for the Symmetric_Moeller class.
Called by OLYMPUS_Detector member Construct() to delete this instance.
Definition at line 49 of file Symmetric_Moeller.cc.
void Symmetric_Moeller::Build | ( | G4VPhysicalVolume * | World_phys ) |
Member function to build the the Symmetric_Moeller.
Called by OLYMPUS_Detector member Construct() to build the detector. and place it in the world volume. This function also creates an instance of SM_SD, the Symmetric_Moeller sensitive detector class.
Definition at line 53 of file Symmetric_Moeller.cc.
References N_SM.
Referenced by Detector::Construct().