![]() |
LArSoft
v10_04_05
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "LArG4Parameters.h"
Public Member Functions | |
LArG4Parameters (fhicl::ParameterSet const &pset) | |
int | OpVerbosity () const |
double | ParticleKineticEnergyCut () const |
bool | StoreTrajectories () const |
bool | DrawNeutrals () const |
double | VisualizationEnergyCut () const |
bool | UseCustomPhysics () const |
bool | ModifyProtonCut () const |
double | NewProtonCut () const |
double | RecombA () const |
double | Recombk () const |
double | ModBoxA () const |
double | ModBoxB () const |
double | EllipsModBoxA () const |
double | EllipsModBoxB () const |
double | EllipsModBoxR () const |
double | LarqlChi0A () const |
double | LarqlChi0B () const |
double | LarqlChi0C () const |
double | LarqlChi0D () const |
double | LarqlAlpha () const |
double | LarqlBeta () const |
double | Wph () const |
double | QAlpha () const |
bool | UseModBoxRecomb () const |
bool | UseEllipsModBoxRecomb () const |
bool | UseModLarqlRecomb () const |
bool | UseBinomialFlucts () const |
double | GeVToElectrons () const |
double | LongitudinalDiffusion () const |
double | TransverseDiffusion () const |
double | ElectronClusterSize () const |
int | MinNumberOfElCluster () const |
const std::vector< std::string > & | EnabledPhysics () const |
int | K0Bias () const |
int | MNXBias () const |
int | MNXSBias () const |
bool | KeepEMShowerDaughters () const |
bool | DisableWireplanes () const |
const std::vector< unsigned short int > & | SkipWireSignalInTPCs () const |
const std::string & | IonAndScintCalculator () const |
const std::vector< std::string > & | OpticalParamVolumes () const |
const std::vector< std::string > & | OpticalParamModels () const |
const std::vector< int > & | OpticalParamOrientations () const |
const std::vector< std::vector< std::vector< double > > > & | OpticalParamParameters () const |
bool | UseLitePhotons () const |
bool | FillSimEnergyDeposits () const |
bool | NoElectronPropagation () const |
bool | NoPhotonPropagation () const |
Private Attributes | |
int const | fOpVerbosity |
Verbosity of optical simulation - soon to be depricated. More... | |
double const | fParticleKineticECut |
Minimum energy a particle needs in order to be stored in the particle list [GeV]. More... | |
bool const | fStoreTrajectories |
bool const | fDrawNeutrals |
depricated More... | |
double const | fVisualizationEnergyCut |
depricated, GeV More... | |
bool const | fUseCustomPhysics |
bool const | fModifyProtonCut |
Whether to enable custom ProtonCut value, needed for HadronHP. More... | |
double const | fNewProtonCut |
New Proton Cut parameter to override default in HadronHP. More... | |
double const | fLongitudinalDiffusion |
Amount of diffusion in the longitudinal direction, cm^2/ns. More... | |
double const | fTransverseDiffusion |
Amount of diffusion in the transverse direction, cm^2/ns. More... | |
double const | fElectronClusterSize |
int const | fMinNumberOfElCluster |
Minimum number of electron clusters. More... | |
std::vector< std::string > const | fEnabledPhysics |
List of enabled physics processes if using Custom physics. More... | |
int const | fK0Bias |
int const | fXSBias |
Turns on cross-section bian in MuNuclear. More... | |
int const | fXBias |
bool const | fKeepEMShowerDaughters |
bool const | fDisableWireplanes |
std::vector< unsigned short int > const | fSkipWireSignalInTPCs |
selective disabling of drift simulation More... | |
double const | fRecombA |
Possibly override the RecombA parameter. More... | |
double const | fRecombk |
Possibly override the Recombk parameter. More... | |
double const | fModBoxA |
Possibly override the ModBoxA parameter. More... | |
double const | fModBoxB |
Possibly override the ModBoxB parameter. More... | |
double const | fEllipsModBoxA |
Possibly override the EllipsModBoxA parameter. More... | |
double const | fEllipsModBoxB |
Possibly override the EllipsModBoxB parameter. More... | |
double const | fEllipsModBoxR |
Possibly override the EllipsModBoxR parameter. More... | |
double const | fLarqlChi0A |
Possibly override the LarqlChi0A parameter. More... | |
double const | fLarqlChi0B |
Possibly override the LarqlChi0B parameter. More... | |
double const | fLarqlChi0C |
Possibly override the LarqlChi0C parameter. More... | |
double const | fLarqlChi0D |
Possibly override the LarqlChi0D parameter. More... | |
double const | fLarqlAlpha |
Possibly override the LarqlAlpha parameter. More... | |
double const | fLarqlBeta |
Possibly override the LarqlBeta parameter. More... | |
double const | fWph |
Possibly override the Wph parameter. More... | |
double const | fQAlpha |
Possibly override the QAlpha parameter. More... | |
bool const | fUseModBoxRecomb |
Use Modified Box model recombination instead of Birks. More... | |
bool const | fUseEllipsModBoxRecomb |
Use Ellipsoid Modified Box model recombination instead of Birks. More... | |
bool const | fUseModLarqlRecomb |
Use LArQL model recombination correction (dependence on EF) More... | |
bool const | fUseBinomialFlucts |
Use binomial fluctuations in correlated method. More... | |
std::string const | fIonAndScintCalculator |
std::vector< std::string > const | fOpticalParamVolumes |
std::vector< std::string > const | fOpticalParamModels |
List of names of those models. More... | |
std::vector< int > const | fOpticalParamOrientations |
std::vector< std::vector< std::vector< double > > > const | fOpticalParamParameters |
bool const | fLitePhotons |
bool const | fFillSimEnergyDeposits |
handle to fill SimEdeps or not More... | |
bool const | fNoElectronPropagation |
specifically prevents electron propagation More... | |
bool const | fNoPhotonPropagation |
specifically prevents photon propagation in opfast More... | |
Definition at line 27 of file LArG4Parameters.h.
sim::LArG4Parameters::LArG4Parameters | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 20 of file LArG4Parameters.cc.
References fDisableWireplanes, fDrawNeutrals, fElectronClusterSize, fEllipsModBoxA, fEllipsModBoxB, fEllipsModBoxR, fEnabledPhysics, fFillSimEnergyDeposits, fIonAndScintCalculator, fK0Bias, fKeepEMShowerDaughters, fLarqlAlpha, fLarqlBeta, fLarqlChi0A, fLarqlChi0B, fLarqlChi0C, fLarqlChi0D, fLitePhotons, fLongitudinalDiffusion, fMinNumberOfElCluster, fModBoxA, fModBoxB, fModifyProtonCut, fNewProtonCut, fNoElectronPropagation, fNoPhotonPropagation, fOpticalParamModels, fOpticalParamOrientations, fOpticalParamParameters, fOpticalParamVolumes, fParticleKineticECut, fQAlpha, fRecombA, fRecombk, fSkipWireSignalInTPCs, fStoreTrajectories, fTransverseDiffusion, fUseBinomialFlucts, fUseCustomPhysics, fUseEllipsModBoxRecomb, fUseModBoxRecomb, fUseModLarqlRecomb, fVisualizationEnergyCut, fWph, fXBias, fXSBias, fhicl::ParameterSet::get(), util::kModBoxA, util::kModBoxB, util::kRecombA, and util::kRecombk.
|
inline |
Definition at line 68 of file LArG4Parameters.h.
References fDisableWireplanes.
Referenced by larg4::ModularPhysicsList::ConstructProcess(), and larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 34 of file LArG4Parameters.h.
References fDrawNeutrals.
Referenced by larg4::VisualizationAction::VisualizationAction().
|
inline |
Definition at line 61 of file LArG4Parameters.h.
References fElectronClusterSize.
Referenced by detsim::SimDriftElectrons::beginJob(), and larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 43 of file LArG4Parameters.h.
References fEllipsModBoxA.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 44 of file LArG4Parameters.h.
References fEllipsModBoxB.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 45 of file LArG4Parameters.h.
References fEllipsModBoxR.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 63 of file LArG4Parameters.h.
References fEnabledPhysics.
Referenced by larg4::ModularPhysicsList::ConstructProcess().
|
inline |
Definition at line 83 of file LArG4Parameters.h.
References fFillSimEnergyDeposits.
Referenced by larg4::LArG4::LArG4(), and larg4::OpFastScintillation::RecordPhotonsProduced().
|
inline |
Definition at line 58 of file LArG4Parameters.h.
References util::kGeVToElectrons.
Referenced by nnet::PointIdEffTest::beginRun(), lar::example::AnalysisExample::beginRun(), sim::SimListUtils::GetLArVoxelList(), larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), larg4::ISCalculationSeparate::ISCalculationSeparate(), and nnet::TrainingDataAlg::setEventData().
|
inline |
Definition at line 73 of file LArG4Parameters.h.
References fIonAndScintCalculator.
Referenced by larg4::IonizationAndScintillation::IonizationAndScintillation().
|
inline |
Definition at line 64 of file LArG4Parameters.h.
References fK0Bias.
Referenced by larg4::ModularPhysicsList::ConstructProcess().
|
inline |
Definition at line 67 of file LArG4Parameters.h.
References fKeepEMShowerDaughters.
Referenced by larg4::LArG4::beginJob().
|
inline |
Definition at line 50 of file LArG4Parameters.h.
References fLarqlAlpha.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 51 of file LArG4Parameters.h.
References fLarqlBeta.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 46 of file LArG4Parameters.h.
References fLarqlChi0A.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 47 of file LArG4Parameters.h.
References fLarqlChi0B.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 48 of file LArG4Parameters.h.
References fLarqlChi0C.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 49 of file LArG4Parameters.h.
References fLarqlChi0D.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 59 of file LArG4Parameters.h.
References fLongitudinalDiffusion.
Referenced by detsim::SimDriftElectrons::beginJob(), and larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 62 of file LArG4Parameters.h.
References fMinNumberOfElCluster.
Referenced by detsim::SimDriftElectrons::beginJob(), and larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 65 of file LArG4Parameters.h.
References fXBias.
Referenced by larg4::ModularPhysicsList::ConstructProcess().
|
inline |
Definition at line 66 of file LArG4Parameters.h.
References fXSBias.
Referenced by larg4::ModularPhysicsList::ConstructProcess().
|
inline |
Definition at line 41 of file LArG4Parameters.h.
References fModBoxA.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), and larg4::ISCalculationSeparate::ISCalculationSeparate().
|
inline |
Definition at line 42 of file LArG4Parameters.h.
References fModBoxB.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), and larg4::ISCalculationSeparate::ISCalculationSeparate().
|
inline |
Definition at line 37 of file LArG4Parameters.h.
References fModifyProtonCut.
|
inline |
Definition at line 38 of file LArG4Parameters.h.
References fNewProtonCut.
|
inline |
Definition at line 84 of file LArG4Parameters.h.
References fNoElectronPropagation.
Referenced by larg4::LArVoxelReadout::Initialize(), and larg4::LArG4::LArG4().
|
inline |
Definition at line 85 of file LArG4Parameters.h.
References fNoPhotonPropagation.
Referenced by larg4::LArG4::LArG4().
|
inline |
Definition at line 75 of file LArG4Parameters.h.
References fOpticalParamModels.
Referenced by larg4::OpDetReadoutGeometry::Construct().
|
inline |
Definition at line 76 of file LArG4Parameters.h.
References fOpticalParamOrientations.
Referenced by larg4::OpDetReadoutGeometry::Construct().
|
inline |
Definition at line 77 of file LArG4Parameters.h.
References fOpticalParamParameters.
Referenced by larg4::OpDetReadoutGeometry::Construct().
|
inline |
Definition at line 74 of file LArG4Parameters.h.
References fOpticalParamVolumes.
Referenced by larg4::OpDetReadoutGeometry::Construct().
|
inline |
Definition at line 31 of file LArG4Parameters.h.
References fOpVerbosity.
Referenced by larg4::OpBoundaryProcessSimple::PostStepDoIt().
|
inline |
Definition at line 32 of file LArG4Parameters.h.
References fParticleKineticECut.
Referenced by larg4::LArG4::beginJob().
|
inline |
Definition at line 53 of file LArG4Parameters.h.
References fQAlpha.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated().
|
inline |
Definition at line 39 of file LArG4Parameters.h.
References fRecombA.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), and larg4::ISCalculationSeparate::ISCalculationSeparate().
|
inline |
Definition at line 40 of file LArG4Parameters.h.
References fRecombk.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), and larg4::ISCalculationSeparate::ISCalculationSeparate().
|
inline |
Definition at line 69 of file LArG4Parameters.h.
References fSkipWireSignalInTPCs.
Referenced by larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 33 of file LArG4Parameters.h.
References fStoreTrajectories.
Referenced by larg4::LArG4::beginJob().
|
inline |
Definition at line 60 of file LArG4Parameters.h.
References fTransverseDiffusion.
Referenced by detsim::SimDriftElectrons::beginJob(), and larg4::LArVoxelReadout::Initialize().
|
inline |
Definition at line 57 of file LArG4Parameters.h.
References fUseBinomialFlucts.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated().
|
inline |
Definition at line 36 of file LArG4Parameters.h.
References fUseCustomPhysics.
Referenced by larg4::ModularPhysicsList::ConstructProcess().
|
inline |
Definition at line 55 of file LArG4Parameters.h.
References fUseEllipsModBoxRecomb.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 81 of file LArG4Parameters.h.
References fLitePhotons.
Referenced by larg4::LArG4::LArG4(), phot::PhotonLibraryPropagation::produce(), and larg4::OpFastScintillation::RecordPhotonsProduced().
|
inline |
Definition at line 54 of file LArG4Parameters.h.
References fUseModBoxRecomb.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), larg4::ISCalculationCorrelated::ISCalculationCorrelated(), and larg4::ISCalculationSeparate::ISCalculationSeparate().
|
inline |
Definition at line 56 of file LArG4Parameters.h.
References fUseModLarqlRecomb.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated(), and larg4::ISCalculationCorrelated::ISCalculationCorrelated().
|
inline |
Definition at line 35 of file LArG4Parameters.h.
References fVisualizationEnergyCut.
Referenced by larg4::VisualizationAction::VisualizationAction().
|
inline |
Definition at line 52 of file LArG4Parameters.h.
References fWph.
Referenced by larg4::ISCalcCorrelated::ISCalcCorrelated().
|
private |
Turn of LAr sensitivity and remove charge drift simulation - use for running pure optical sims
Definition at line 114 of file LArG4Parameters.h.
Referenced by DisableWireplanes(), and LArG4Parameters().
|
private |
depricated
Definition at line 93 of file LArG4Parameters.h.
Referenced by DrawNeutrals(), and LArG4Parameters().
|
private |
Number of ionization electrons in a given cluster to be simulated in the readout simulation
Definition at line 102 of file LArG4Parameters.h.
Referenced by ElectronClusterSize(), and LArG4Parameters().
|
private |
Possibly override the EllipsModBoxA parameter.
Definition at line 122 of file LArG4Parameters.h.
Referenced by EllipsModBoxA(), and LArG4Parameters().
|
private |
Possibly override the EllipsModBoxB parameter.
Definition at line 123 of file LArG4Parameters.h.
Referenced by EllipsModBoxB(), and LArG4Parameters().
|
private |
Possibly override the EllipsModBoxR parameter.
Definition at line 124 of file LArG4Parameters.h.
Referenced by EllipsModBoxR(), and LArG4Parameters().
|
private |
List of enabled physics processes if using Custom physics.
Definition at line 106 of file LArG4Parameters.h.
Referenced by EnabledPhysics(), and LArG4Parameters().
|
private |
handle to fill SimEdeps or not
Definition at line 157 of file LArG4Parameters.h.
Referenced by FillSimEnergyDeposits(), and LArG4Parameters().
|
private |
Name of algorithm to use to calculate the number of ionization electrons and scintillation photons for each G4 step, used by LArG4/IonizationAndScintillation.cxx
Definition at line 139 of file LArG4Parameters.h.
Referenced by IonAndScintCalculator(), and LArG4Parameters().
|
private |
Turns on secondary particle bias for K0, Lambda, neutrons in MuNuclear
Definition at line 107 of file LArG4Parameters.h.
Referenced by K0Bias(), and LArG4Parameters().
|
private |
Whether to keep the secondary, tertiary, etc. particles from an EM shower in the output
Definition at line 112 of file LArG4Parameters.h.
Referenced by KeepEMShowerDaughters(), and LArG4Parameters().
|
private |
Possibly override the LarqlAlpha parameter.
Definition at line 129 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlAlpha().
|
private |
Possibly override the LarqlBeta parameter.
Definition at line 130 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlBeta().
|
private |
Possibly override the LarqlChi0A parameter.
Definition at line 125 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlChi0A().
|
private |
Possibly override the LarqlChi0B parameter.
Definition at line 126 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlChi0B().
|
private |
Possibly override the LarqlChi0C parameter.
Definition at line 127 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlChi0C().
|
private |
Possibly override the LarqlChi0D parameter.
Definition at line 128 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LarqlChi0D().
|
private |
Definition at line 155 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseLitePhotons().
|
private |
Amount of diffusion in the longitudinal direction, cm^2/ns.
Definition at line 100 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and LongitudinalDiffusion().
|
private |
Minimum number of electron clusters.
Definition at line 104 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and MinNumberOfElCluster().
|
private |
Possibly override the ModBoxA parameter.
Definition at line 120 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and ModBoxA().
|
private |
Possibly override the ModBoxB parameter.
Definition at line 121 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and ModBoxB().
|
private |
Whether to enable custom ProtonCut value, needed for HadronHP.
Definition at line 97 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and ModifyProtonCut().
|
private |
New Proton Cut parameter to override default in HadronHP.
Definition at line 98 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and NewProtonCut().
|
private |
specifically prevents electron propagation
Definition at line 158 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and NoElectronPropagation().
|
private |
specifically prevents photon propagation in opfast
Definition at line 159 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and NoPhotonPropagation().
|
private |
List of names of those models.
Definition at line 146 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and OpticalParamModels().
|
private |
List of orientations of (eg wireplane) in each param volume
Definition at line 148 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and OpticalParamOrientations().
|
private |
Model dependent list of parameters for optically parameterized volumes
Definition at line 151 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and OpticalParamParameters().
|
private |
List of volume names which have parameterized optical models
Definition at line 144 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and OpticalParamVolumes().
|
private |
Verbosity of optical simulation - soon to be depricated.
Definition at line 88 of file LArG4Parameters.h.
Referenced by OpVerbosity().
|
private |
Minimum energy a particle needs in order to be stored in the particle list [GeV].
Definition at line 90 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and ParticleKineticEnergyCut().
|
private |
Possibly override the QAlpha parameter.
Definition at line 132 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and QAlpha().
|
private |
Possibly override the RecombA parameter.
Definition at line 118 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and RecombA().
|
private |
Possibly override the Recombk parameter.
Definition at line 119 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and Recombk().
|
private |
selective disabling of drift simulation
Definition at line 117 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and SkipWireSignalInTPCs().
|
private |
Whether to store full trajectories for every particle simulated by Geant4
Definition at line 91 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and StoreTrajectories().
|
private |
Amount of diffusion in the transverse direction, cm^2/ns.
Definition at line 101 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and TransverseDiffusion().
|
private |
Use binomial fluctuations in correlated method.
Definition at line 137 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseBinomialFlucts().
|
private |
Whether to use a custom list of physics processes or the default
Definition at line 95 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseCustomPhysics().
|
private |
Use Ellipsoid Modified Box model recombination instead of Birks.
Definition at line 135 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseEllipsModBoxRecomb().
|
private |
Use Modified Box model recombination instead of Birks.
Definition at line 133 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseModBoxRecomb().
|
private |
Use LArQL model recombination correction (dependence on EF)
Definition at line 136 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and UseModLarqlRecomb().
|
private |
depricated, GeV
Definition at line 94 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and VisualizationEnergyCut().
|
private |
Possibly override the Wph parameter.
Definition at line 131 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and Wph().
|
private |
Enhancement factor for cross-section bian in MuNuclear, should be <= 100
Definition at line 110 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and MNXBias().
|
private |
Turns on cross-section bian in MuNuclear.
Definition at line 109 of file LArG4Parameters.h.
Referenced by LArG4Parameters(), and MNXSBias().