 |
Belle II Software
release-05-01-25
|
26 class VXDGlobalPar:
public TObject {
30 VXDGlobalPar(
float electronTolerance,
float minimumElectrons,
double activeStepSize,
31 bool activeChips,
bool seeNeutrons,
bool onlyPrimaryTrueHits,
bool onlyActiveMaterial,
32 float distanceTolerance,
const std::string& defaultMaterial):
bool getSeeNeutrons() const
Get whether sensitive detectors also see neutrons.
bool m_seeNeutrons
Make sensitive detectors also see neutrons.
double m_activeStepSize
Stepsize to be used inside active volumes.
bool m_onlyActiveMaterial
If this is true, only active Materials will be placed for tracking studies.
float m_distanceTolerance
tolerance for Geant4 steps to be merged to a single step
bool getOnlyPrimaryTrueHits() const
Get if true only create TrueHits from primary particles and ignore secondaries.
float m_electronTolerance
tolerance for the energy deposition in electrons to be merged in a single step
bool m_activeChips
Make also chips sensitive.
bool getActiveChips() const
Get whether chips are sensitive
float m_minimumElectrons
minimum number of electrons to be deposited by a particle to be saved
bool m_onlyPrimaryTrueHits
If true only create TrueHits from primary particles and ignore secondaries.
double getActiveStepSize() const
Get stepsize to be used inside active volumes.
VXDGlobalPar()
Constructor.
Abstract base class for different kinds of events.
std::string getDefaultMaterial() const
Get default material.
VXDGlobalPar(float electronTolerance, float minimumElectrons, double activeStepSize, bool activeChips, bool seeNeutrons, bool onlyPrimaryTrueHits, bool onlyActiveMaterial, float distanceTolerance, const std::string &defaultMaterial)
Constructor.
The Class for VXD global paramter payload.
float getMinimumElectrons() const
Get minimum number of electrons to be deposited by a particle to be saved.
bool getOnlyActiveMaterial() const
Get whether only active materials will be placed for tracking studies.
float getElectronTolerance() const
Get tolerance for the energy deposition in electrons to be merged in a single step.
std::string m_defaultMaterial
default material
float getDistanceTolerance() const
Get tolerance for Geant4 steps to be merged to a single step.
ClassDef(VXDGlobalPar, 5)
ClassDef, must be the last term before the closing {}.