![]() |
ATLAS Offline Software
|
#include <MM_StripsResponseSimulation.h>
Public Types | |
| using | angleFunction = std::function<double(double)> |
Public Member Functions | |
| ConfigModule ()=default | |
Static Public Member Functions | |
| static angleFunction | dummy_func () |
| Dummy function to be used for the initialization. | |
Public Attributes | |
| float | qThreshold {0.} |
| qThreshold=2e, we accept a good strip if the charge is >=2e | |
| float | crossTalk1 {0.} |
| crosstalk of neighbor strips, it's 15% | |
| float | crossTalk2 {0.} |
| // crosstalk of second neighbor strips, it's 6% | |
| float | driftGapWidth {0.} |
| float | avalancheGain {0.} |
| int | maxPrimaryIons {300} |
| bool | writeOutputFile {false} |
| bool | writeEventDisplays {false} |
| float | driftVelocity {0.} |
| //0.050 drift velocity in [mm/ns], driftGap=5 mm +0.128 mm (the amplification gap) | |
| float | longitudinalDiffusionSigma {0.} |
| // 0.350/10 diffusSigma=transverse diffusion (350 microm per 1cm ) for 93:7 @ 600 V/cm, according to garfield | |
| float | transverseDiffusionSigma {0.} |
| float | interactionDensityMean {0.} |
| float | interactionDensitySigma {0.} |
| angleFunction | lorentzAngleFunction {dummy_func()} |
Definition at line 64 of file MM_StripsResponseSimulation.h.
|
inherited |
Definition at line 44 of file INSWCalibTool.h.
|
default |
|
inlinestaticinherited |
Dummy function to be used for the initialization.
Definition at line 46 of file INSWCalibTool.h.
| float MM_StripsResponseSimulation::ConfigModule::avalancheGain {0.} |
Definition at line 77 of file MM_StripsResponseSimulation.h.
| float MM_StripsResponseSimulation::ConfigModule::crossTalk1 {0.} |
crosstalk of neighbor strips, it's 15%
Definition at line 70 of file MM_StripsResponseSimulation.h.
| float MM_StripsResponseSimulation::ConfigModule::crossTalk2 {0.} |
// crosstalk of second neighbor strips, it's 6%
Definition at line 72 of file MM_StripsResponseSimulation.h.
| float MM_StripsResponseSimulation::ConfigModule::driftGapWidth {0.} |
Definition at line 74 of file MM_StripsResponseSimulation.h.
|
inherited |
//0.050 drift velocity in [mm/ns], driftGap=5 mm +0.128 mm (the amplification gap)
Definition at line 38 of file INSWCalibTool.h.
|
inherited |
Definition at line 42 of file INSWCalibTool.h.
|
inherited |
Definition at line 43 of file INSWCalibTool.h.
|
inherited |
// 0.350/10 diffusSigma=transverse diffusion (350 microm per 1cm ) for 93:7 @ 600 V/cm, according to garfield
Definition at line 40 of file INSWCalibTool.h.
|
inherited |
Definition at line 52 of file INSWCalibTool.h.
| int MM_StripsResponseSimulation::ConfigModule::maxPrimaryIons {300} |
Definition at line 78 of file MM_StripsResponseSimulation.h.
| float MM_StripsResponseSimulation::ConfigModule::qThreshold {0.} |
qThreshold=2e, we accept a good strip if the charge is >=2e
Definition at line 67 of file MM_StripsResponseSimulation.h.
|
inherited |
Definition at line 41 of file INSWCalibTool.h.
| bool MM_StripsResponseSimulation::ConfigModule::writeEventDisplays {false} |
Definition at line 81 of file MM_StripsResponseSimulation.h.
| bool MM_StripsResponseSimulation::ConfigModule::writeOutputFile {false} |
Definition at line 80 of file MM_StripsResponseSimulation.h.