![]() |
Belle II Software
release-05-02-19
|

Modules | |
| simulation data objects | |
| simulation modules | |
Classes | |
| class | BkgNeutronWeight |
| The class to get the weighting factor for a 1-MeV-equivalent neutron flux on silicon. More... | |
| class | BkgSensitiveDetector |
| The Class for BeamBackground Sensitive Detector. More... | |
| class | ROIParameters |
| The payload containing all PXD ROI parameters. More... | |
| class | ROIfindingConditionFromDBModule |
| Module which sets its return value based on the payload whether ROI-finding was enabled for the given run/exp interval or not. More... | |
| class | DetectorConstruction |
| Class responsible to connect to geometry to simulation. More... | |
| class | RandomEngine |
| Interface class to make Geant4 use the Belle2 RandomGenerator. More... | |
| class | G4LongLivedNeutral |
| A class to hold long-lived neutral particle description. More... | |
| class | G4LongLivedNeutralDecay |
| This class is a decay process. More... | |
| class | G4LongLivedNeutralPhysics |
| LongLivedNeutral physics Class – to be registered in the physics list. More... | |
| class | G4LongLivedNeutralTransportation |
| Concrete class that does the geometrical transport. More... | |
Functions | |
| static BkgNeutronWeight & | getInstance () |
| Return a reference to the singleton BkgNeutronWeight instance. | |
| double | getWeight (double ke) |
| Get weighting factor to convert a neutron to its 1-MeV equivalent. | |
| BkgNeutronWeight (void) | |
| Constructor is private for this singleton. | |
| void | addPoint (double, double) |
| Function to add one (x,y) data point to the spline table. | |
| void | doSpline () |
| Function to calculate the cubic spline derivatives. | |
| BkgSensitiveDetector (const char *subDet, int iden=0) | |
| Constructor. More... | |
| bool | step (G4Step *aStep, G4TouchableHistory *) override |
| Process each step and calculate variables defined in PXDSimHit. More... | |
| virtual G4VParticleChange * | AtRestDoIt (const G4Track &aTrack, const G4Step &aStep) override |
| G4VProess::AtRestDoIt() implemention for decay at rest. More... | |
Variables | |
| static BkgNeutronWeight * | m_Instance = 0 |
| static pointer to the singleton instance of this class | |
|
inlineoverridevirtual |
G4VProess::AtRestDoIt() implemention for decay at rest.
G4VProcess::AtRestDoIt() implementation, Proposes particle change by DecayIt method at rest.
| aTrack | |
| aStep | |
| aTrack | Propagating particle track reference |
| aStep | Current step reference |
Definition at line 182 of file G4LongLivedNeutralDecay.h.
|
explicit |
Constructor.
| subDet | name of the subdetector (i.e. "IR","PXD","SVD",...) |
| iden | identifier of subdetector component (optional, 0 by default) |
Definition at line 32 of file BkgSensitiveDetector.cc.
|
overridevirtual |
Process each step and calculate variables defined in PXDSimHit.
| aStep | Current Geant4 step in the sensitive medium. |
Implements SensitiveDetectorBase.
Definition at line 74 of file BkgSensitiveDetector.cc.