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

structure with all configuration parameters More...

#include <ECALPropertiesStandard.h>

Public Types

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

Public Attributes

fhicl::Atom< double > EffectivePixel { Name("EffectivePixel" ), Comment("SiPM Number of effective pixels (px)") }
 
fhicl::Atom< double > LightYield { Name("LightYield" ), Comment("Light yield of the tile (px/MIP)") }
 
fhicl::Atom< double > SiPMGain { Name("SiPMGain" ), Comment("SiPM Gain (ADC/px)") }
 
fhicl::Atom< double > ScintBirksConstant { Name("ScintBirksConstant"), Comment("ScintBirksConstant (mm/MeV)") }
 
fhicl::Atom< double > IntercalibrationFactor { Name("InterCalibFactor"), Comment("InterCalibFactor") }
 
fhicl::Atom< double > ADCSaturation { Name("ADCSaturation"), Comment("ADCSaturation") }
 
fhicl::Atom< double > TimeResolution { Name("TimeResolution"), Comment("TimeResolution") }
 
fhicl::Atom< double > MeVtoMIP { Name("MeVtoMIP"), Comment("MeVtoMIP") }
 
fhicl::Atom< double > NoisePx { Name("Noisepx"), Comment("Noise in px") }
 

Detailed Description

structure with all configuration parameters

Definition at line 108 of file ECALPropertiesStandard.h.

Member Typedef Documentation

Definition at line 110 of file ECALPropertiesStandard.h.

Definition at line 109 of file ECALPropertiesStandard.h.

Member Data Documentation

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::ADCSaturation { Name("ADCSaturation"), Comment("ADCSaturation") }

Definition at line 117 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::EffectivePixel { Name("EffectivePixel" ), Comment("SiPM Number of effective pixels (px)") }

Definition at line 112 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::IntercalibrationFactor { Name("InterCalibFactor"), Comment("InterCalibFactor") }

Definition at line 116 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::LightYield { Name("LightYield" ), Comment("Light yield of the tile (px/MIP)") }

Definition at line 113 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::MeVtoMIP { Name("MeVtoMIP"), Comment("MeVtoMIP") }

Definition at line 119 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::NoisePx { Name("Noisepx"), Comment("Noise in px") }

Definition at line 120 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::ScintBirksConstant { Name("ScintBirksConstant"), Comment("ScintBirksConstant (mm/MeV)") }

Definition at line 115 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::SiPMGain { Name("SiPMGain" ), Comment("SiPM Gain (ADC/px)") }

Definition at line 114 of file ECALPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::ECALPropertiesStandard::Configuration_t::TimeResolution { Name("TimeResolution"), Comment("TimeResolution") }

Definition at line 118 of file ECALPropertiesStandard.h.


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