LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
structure with all configuration parameters More...
#include "LArPropertiesStandard.h"
Public Types | |
using | Name = fhicl::Name |
using | Comment = fhicl::Comment |
Public Attributes | |
fhicl::Atom< double > | RadiationLength |
fhicl::Atom< double > | AtomicNumber |
fhicl::Atom< double > | AtomicMass {Name("AtomicMass"), Comment("atomic mass [g/mol]")} |
fhicl::Atom< double > | MeanExcitationEnergy |
fhicl::Atom< double > | Argon39DecayRate {Name("Argon39DecayRate"), Comment("decays/(cm^3 s)")} |
fhicl::Sequence< double > | FastScintEnergies {Name("FastScintEnergies"), Comment("")} |
fhicl::Sequence< double > | FastScintSpectrum {Name("FastScintSpectrum"), Comment("")} |
fhicl::Sequence< double > | SlowScintEnergies {Name("SlowScintEnergies"), Comment("")} |
fhicl::Sequence< double > | SlowScintSpectrum {Name("SlowScintSpectrum"), Comment("")} |
fhicl::Sequence< double > | AbsLengthEnergies {Name("AbsLengthEnergies"), Comment("")} |
fhicl::Sequence< double > | AbsLengthSpectrum {Name("AbsLengthSpectrum"), Comment("")} |
fhicl::Sequence< double > | RIndexEnergies {Name("RIndexEnergies"), Comment("")} |
fhicl::Sequence< double > | RIndexSpectrum {Name("RIndexSpectrum"), Comment("")} |
fhicl::Sequence< double > | RayleighEnergies {Name("RayleighEnergies"), Comment("")} |
fhicl::Sequence< double > | RayleighSpectrum {Name("RayleighSpectrum"), Comment("")} |
fhicl::Atom< double > | ScintResolutionScale {Name("ScintResolutionScale"), Comment("")} |
fhicl::Atom< double > | ScintFastTimeConst {Name("ScintFastTimeConst"), Comment("")} |
fhicl::Atom< double > | ScintSlowTimeConst {Name("ScintSlowTimeConst"), Comment("")} |
fhicl::Atom< double > | ScintBirksConstant {Name("ScintBirksConstant"), Comment("")} |
fhicl::Atom< double > | ScintYield {Name("ScintYield"), Comment("")} |
fhicl::Atom< double > | ScintPreScale {Name("ScintPreScale"), Comment("")} |
fhicl::Atom< double > | ScintYieldRatio {Name("ScintYieldRatio"), Comment("")} |
fhicl::Atom< bool > | ScintByParticleType {Name("ScintByParticleType"), Comment("")} |
fhicl::Sequence< double > | TpbEmmisionEnergies {Name("TpbEmmisionEnergies"), Comment("")} |
fhicl::Sequence< double > | TpbEmmisionSpectrum {Name("TpbEmmisionSpectrum"), Comment("")} |
fhicl::Sequence< double > | TpbAbsorptionEnergies {Name("TpbAbsorptionEnergies"), Comment("")} |
fhicl::Sequence< double > | TpbAbsorptionSpectrum {Name("TpbAbsorptionSpectrum"), Comment("")} |
fhicl::Atom< double > | TpbTimeConstant {Name("TpbTimeConstant"), Comment("")} |
fhicl::Atom< bool > | ExtraMatProperties {Name("LoadExtraMatProperties"), Comment("")} |
fhicl::Atom< bool > | EnableCerenkovLight {Name("EnableCerenkovLight"), Comment("")} |
fhicl::Sequence< std::string > | ReflectiveSurfaceNames |
fhicl::Sequence< double > | ReflectiveSurfaceEnergies |
fhicl::Sequence< fhicl::Sequence< double > > | ReflectiveSurfaceReflectances |
fhicl::Sequence< fhicl::Sequence< double > > | ReflectiveSurfaceDiffuseFractions |
structure with all configuration parameters
Definition at line 233 of file LArPropertiesStandard.h.
Definition at line 235 of file LArPropertiesStandard.h.
Definition at line 234 of file LArPropertiesStandard.h.
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::AbsLengthEnergies {Name("AbsLengthEnergies"), Comment("")} |
Definition at line 252 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::AbsLengthSpectrum {Name("AbsLengthSpectrum"), Comment("")} |
Definition at line 253 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::Argon39DecayRate {Name("Argon39DecayRate"), Comment("decays/(cm^3 s)")} |
Definition at line 245 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::AtomicMass {Name("AtomicMass"), Comment("atomic mass [g/mol]")} |
Definition at line 241 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::AtomicNumber |
Definition at line 239 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<bool> detinfo::LArPropertiesStandard::Configuration_t::EnableCerenkovLight {Name("EnableCerenkovLight"), Comment("")} |
Definition at line 311 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<bool> detinfo::LArPropertiesStandard::Configuration_t::ExtraMatProperties {Name("LoadExtraMatProperties"), Comment("")} |
Definition at line 274 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::FastScintEnergies {Name("FastScintEnergies"), Comment("")} |
Definition at line 248 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::FastScintSpectrum {Name("FastScintSpectrum"), Comment("")} |
Definition at line 249 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::MeanExcitationEnergy |
Definition at line 242 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::RadiationLength |
Definition at line 237 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::RayleighEnergies {Name("RayleighEnergies"), Comment("")} |
Definition at line 256 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::RayleighSpectrum {Name("RayleighSpectrum"), Comment("")} |
Definition at line 257 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<fhicl::Sequence<double> > detinfo::LArPropertiesStandard::Configuration_t::ReflectiveSurfaceDiffuseFractions |
Definition at line 320 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::ReflectiveSurfaceEnergies |
Definition at line 315 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<std::string> detinfo::LArPropertiesStandard::Configuration_t::ReflectiveSurfaceNames |
Definition at line 313 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<fhicl::Sequence<double> > detinfo::LArPropertiesStandard::Configuration_t::ReflectiveSurfaceReflectances |
Definition at line 317 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::RIndexEnergies {Name("RIndexEnergies"), Comment("")} |
Definition at line 254 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::RIndexSpectrum {Name("RIndexSpectrum"), Comment("")} |
Definition at line 255 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintBirksConstant {Name("ScintBirksConstant"), Comment("")} |
Definition at line 262 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<bool> detinfo::LArPropertiesStandard::Configuration_t::ScintByParticleType {Name("ScintByParticleType"), Comment("")} |
Definition at line 266 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintFastTimeConst {Name("ScintFastTimeConst"), Comment("")} |
Definition at line 260 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintPreScale {Name("ScintPreScale"), Comment("")} |
Definition at line 264 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintResolutionScale {Name("ScintResolutionScale"), Comment("")} |
Definition at line 259 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintSlowTimeConst {Name("ScintSlowTimeConst"), Comment("")} |
Definition at line 261 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintYield {Name("ScintYield"), Comment("")} |
Definition at line 263 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::ScintYieldRatio {Name("ScintYieldRatio"), Comment("")} |
Definition at line 265 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::SlowScintEnergies {Name("SlowScintEnergies"), Comment("")} |
Definition at line 250 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::SlowScintSpectrum {Name("SlowScintSpectrum"), Comment("")} |
Definition at line 251 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::TpbAbsorptionEnergies {Name("TpbAbsorptionEnergies"), Comment("")} |
Definition at line 270 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::TpbAbsorptionSpectrum {Name("TpbAbsorptionSpectrum"), Comment("")} |
Definition at line 271 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::TpbEmmisionEnergies {Name("TpbEmmisionEnergies"), Comment("")} |
Definition at line 268 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Sequence<double> detinfo::LArPropertiesStandard::Configuration_t::TpbEmmisionSpectrum {Name("TpbEmmisionSpectrum"), Comment("")} |
Definition at line 269 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().
fhicl::Atom<double> detinfo::LArPropertiesStandard::Configuration_t::TpbTimeConstant {Name("TpbTimeConstant"), Comment("")} |
Definition at line 273 of file LArPropertiesStandard.h.
Referenced by detinfo::LArPropertiesStandard::Configure().