Public Types | Public Attributes | List of all members
gar::detinfo::GArPropertiesStandard::Configuration_t Struct Reference

structure with all configuration parameters More...

#include <GArPropertiesStandard.h>

Public Types

using Name = fhicl::Name
 
using Comment = fhicl::Comment
 

Public Attributes

fhicl::Atom< double > RadiationLength { Name("RadiationLength" ), Comment("radiation length [g/cm^2]") }
 
fhicl::Atom< double > AtomicNumber { Name("AtomicNumber" ), Comment("atomic number (yes, yes, it's 18...)") }
 
fhicl::Atom< double > AtomicMass { Name("AtomicMass" ), Comment("atomic mass [g/mol]") }
 
fhicl::Atom< double > MeanExcitationEnergy { Name("ExcitationEnergy"), Comment("mean excitation energy [eV]") }
 
fhicl::Atom< double > FanoFactor { Name("FanoFactor"), Comment("controls fluctuations in ionization") }
 
fhicl::Atom< double > LongitudinalDiffusion { Name("LongitudinalDiffusion"), Comment("controls fluctuations in ionization") }
 
fhicl::Atom< double > TransverseDiffusion { Name("TransverseDiffusion"), Comment("controls fluctuations in ionization") }
 

Detailed Description

structure with all configuration parameters

Definition at line 97 of file GArPropertiesStandard.h.

Member Typedef Documentation

Definition at line 99 of file GArPropertiesStandard.h.

Definition at line 98 of file GArPropertiesStandard.h.

Member Data Documentation

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::AtomicMass { Name("AtomicMass" ), Comment("atomic mass [g/mol]") }

Definition at line 103 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::AtomicNumber { Name("AtomicNumber" ), Comment("atomic number (yes, yes, it's 18...)") }

Definition at line 102 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::FanoFactor { Name("FanoFactor"), Comment("controls fluctuations in ionization") }

Definition at line 105 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::LongitudinalDiffusion { Name("LongitudinalDiffusion"), Comment("controls fluctuations in ionization") }

Definition at line 106 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::MeanExcitationEnergy { Name("ExcitationEnergy"), Comment("mean excitation energy [eV]") }

Definition at line 104 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::RadiationLength { Name("RadiationLength" ), Comment("radiation length [g/cm^2]") }

Definition at line 101 of file GArPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::GArPropertiesStandard::Configuration_t::TransverseDiffusion { Name("TransverseDiffusion"), Comment("controls fluctuations in ionization") }

Definition at line 107 of file GArPropertiesStandard.h.


The documentation for this struct was generated from the following file: