Public Types | Public Attributes | List of all members
spdp::DetectorPropertiesProtoDUNEsp::Configuration_t Struct Reference

Structure for configuration parameters. More...

#include <DetectorPropertiesProtoDUNEsp.h>

Public Types

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

Public Attributes

fhicl::Sequence< double > Efield
 
fhicl::Atom< boolfGetHVDriftfromMetaData
 
fhicl::Atom< boolfGetReadOutWindowSizefromMetaData
 
fhicl::Atom< boolfUseRunDependentTemperature
 
fhicl::Atom< double > Electronlifetime
 
fhicl::Atom< double > Temperature
 
fhicl::Atom< double > ElectronsToADC
 
fhicl::Atom< unsigned int > NumberTimeSamples
 
fhicl::Atom< unsigned int > ReadOutWindowSize
 
fhicl::OptionalAtom< double > TimeOffsetU
 
fhicl::OptionalAtom< double > TimeOffsetV
 
fhicl::OptionalAtom< double > TimeOffsetZ
 
fhicl::OptionalAtom< double > TimeOffsetY
 
fhicl::OptionalAtom< double > TimeOffsetX
 
fhicl::Atom< double > SternheimerA
 
fhicl::Atom< double > SternheimerK
 
fhicl::Atom< double > SternheimerX0
 
fhicl::Atom< double > SternheimerX1
 
fhicl::Atom< double > SternheimerCbar
 
fhicl::Atom< boolSimpleBoundary { Name("SimpleBoundaryProcess" ), Comment("") }
 

Detailed Description

Structure for configuration parameters.

Definition at line 68 of file DetectorPropertiesProtoDUNEsp.h.

Member Typedef Documentation

Definition at line 70 of file DetectorPropertiesProtoDUNEsp.h.

Definition at line 69 of file DetectorPropertiesProtoDUNEsp.h.

Member Data Documentation

fhicl::Sequence<double> spdp::DetectorPropertiesProtoDUNEsp::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 72 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::Electronlifetime
Initial value:
{
Name("Electronlifetime" ),
Comment("electron lifetime in liquid argon [us]")
}

Definition at line 91 of file DetectorPropertiesProtoDUNEsp.h.

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

Definition at line 99 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<bool > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::fGetHVDriftfromMetaData
Initial value:
{
Name("GetHVDriftfromSamweb"),
Comment("option to get HV drift field from MetaData")
}

Definition at line 77 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<bool > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::fGetReadOutWindowSizefromMetaData
Initial value:
{
Name("GetReadOutWindowSizefromSamweb"),
Comment("option to get ReadoutWindowSize and NumberTimeSamples from MetaData")
}

Definition at line 81 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<bool > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::fUseRunDependentTemperature
Initial value:
{
Name("UseRunDependentTemperature"),
Comment("option to update temperature based on run number, used for Data")
}

Definition at line 86 of file DetectorPropertiesProtoDUNEsp.h.

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

Definition at line 103 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<unsigned int> spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::ReadOutWindowSize
Initial value:
{
Name("ReadOutWindowSize" ),
Comment("number of TPC readout TDC clock ticks per readout window")
}

Definition at line 107 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<bool> spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::SimpleBoundary { Name("SimpleBoundaryProcess" ), Comment("") }

Definition at line 155 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<double > spdp::DetectorPropertiesProtoDUNEsp::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 135 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<double > spdp::DetectorPropertiesProtoDUNEsp::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 151 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<double > spdp::DetectorPropertiesProtoDUNEsp::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 139 of file DetectorPropertiesProtoDUNEsp.h.

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

Definition at line 143 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::Atom<double > spdp::DetectorPropertiesProtoDUNEsp::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 147 of file DetectorPropertiesProtoDUNEsp.h.

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

Definition at line 95 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::OptionalAtom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::TimeOffsetU
Initial value:
{
Name("TimeOffsetU" ),
Comment("tick offset subtracted to to convert spacepoint coordinates to hit times on view U")
}

Definition at line 114 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::OptionalAtom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::TimeOffsetV
Initial value:
{
Name("TimeOffsetV" ),
Comment("tick offset subtracted to to convert spacepoint coordinates to hit times on view V")
}

Definition at line 118 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::OptionalAtom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::TimeOffsetX
Initial value:
{
Name("TimeOffsetX" ),
Comment("tick offset subtracted to to convert spacepoint coordinates to hit times on view X")
}

Definition at line 130 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::OptionalAtom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::TimeOffsetY
Initial value:
{
Name("TimeOffsetY" ),
Comment("tick offset subtracted to to convert spacepoint coordinates to hit times on view Y")
}

Definition at line 126 of file DetectorPropertiesProtoDUNEsp.h.

fhicl::OptionalAtom<double > spdp::DetectorPropertiesProtoDUNEsp::Configuration_t::TimeOffsetZ
Initial value:
{
Name("TimeOffsetZ" ),
Comment("tick offset subtracted to to convert spacepoint coordinates to hit times on view Z")
}

Definition at line 122 of file DetectorPropertiesProtoDUNEsp.h.


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