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

Structure for configuration parameters. More...

#include <DetectorPropertiesStandard.h>

Public Types

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

Public Attributes

fhicl::Sequence< double > Efield
 
fhicl::Atom< double > Electronlifetime
 
fhicl::Atom< double > Temperature
 
fhicl::Atom< double > DriftVelocity
 
fhicl::Atom< double > ElectronsToADC
 
fhicl::Atom< unsigned int > NumberTimeSamples
 
fhicl::Atom< double > SternheimerA
 
fhicl::Atom< double > SternheimerK
 
fhicl::Atom< double > SternheimerX0
 
fhicl::Atom< double > SternheimerX1
 
fhicl::Atom< double > SternheimerCbar
 

Detailed Description

Structure for configuration parameters.

Definition at line 44 of file DetectorPropertiesStandard.h.

Member Typedef Documentation

Definition at line 46 of file DetectorPropertiesStandard.h.

Definition at line 45 of file DetectorPropertiesStandard.h.

Member Data Documentation

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::DriftVelocity
Initial value:
{
Name ("DriftVelocity"),
Comment("electron drift velocity in cm/us")
}

Definition at line 61 of file DetectorPropertiesStandard.h.

fhicl::Sequence<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::Efield
Initial value:
{
Name ("Efield"),
Comment("electric field in front of each wire plane (the last one is the big one!) [kV/cm]")
}

Definition at line 48 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::Electronlifetime
Initial value:
{
Name ("Electronlifetime"),
Comment("electron lifetime in gaseous argon [us]")
}

Definition at line 53 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::ElectronsToADC
Initial value:
{
Name ("ElectronsToADC"),
Comment("conversion factor: (ADC counts)/(ionization electrons)")
}

Definition at line 65 of file DetectorPropertiesStandard.h.

fhicl::Atom<unsigned int> gar::detinfo::DetectorPropertiesStandard::Configuration_t::NumberTimeSamples
Initial value:
{
Name ("NumberTimeSamples"),
Comment("number of TPC readout TDC clock ticks per event (= readout window)")
}

Definition at line 69 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::SternheimerA
Initial value:
{
Name ("SternheimerA"),
Comment("parameter a of Sternheimer correction delta = 2log(10) x - cbar + { a (x1-x)^k } theta(x1-x), x = log10(p/m)")
}

Definition at line 74 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::SternheimerCbar
Initial value:
{
Name ("SternheimerCbar"),
Comment("parameter cbar of Sternheimer correction delta = 2log(10) x - cbar + { a (x_1-x)^k } theta(x1-x), x = log10(p/m)")
}

Definition at line 90 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::SternheimerK
Initial value:
{
Name ("SternheimerK"),
Comment("parameter k of Sternheimer correction delta = 2log(10) x - cbar + { a (x_1-x)^k } theta(x1-x), x = log10(p/m)")
}

Definition at line 78 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::SternheimerX0
Initial value:
{
Name ("SternheimerX0"),
Comment("minimum x = log10(p/m) for the application of Sternheimer correction")
}

Definition at line 82 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::SternheimerX1
Initial value:
{
Name ("SternheimerX1"),
Comment("parameter x_1 of Sternheimer correction delta = 2log(10) x - cbar + { a (x_1-x)^k } theta(x1-x), x = log10(p/m)")
}

Definition at line 86 of file DetectorPropertiesStandard.h.

fhicl::Atom<double> gar::detinfo::DetectorPropertiesStandard::Configuration_t::Temperature
Initial value:
{
Name ("Temperature"),
Comment("argon temperature [K]")
}

Definition at line 57 of file DetectorPropertiesStandard.h.


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