![]() |
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.