All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
sbnd::CRTHitRecoAlg::Config Struct Reference

#include <CRTHitRecoAlg.h>

Public Types

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

Public Attributes

fhicl::Atom< bool > UseReadoutWindow
 
fhicl::Atom< double > QPed
 
fhicl::Atom< double > QSlope
 
fhicl::Atom< double > NpeScaleShift
 
fhicl::Atom< double > TimeCoincidenceLimit
 
fhicl::Atom< double > ClockSpeedCRT
 
fhicl::Atom< double > TimeOffset
 
fhicl::Atom< bool > UseG4RefTimeOffset
 
fhicl::Atom< double > PropDelay
 
fhicl::Atom< double > TDelayNorm
 
fhicl::Atom< double > TDelayShift
 
fhicl::Atom< double > TDelaySigma
 
fhicl::Atom< double > TDelayOffset
 

Detailed Description

Definition at line 76 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

Member Typedef Documentation

using sbnd::CRTHitRecoAlg::Config::Comment = fhicl::Comment
using sbnd::CRTHitRecoAlg::Config::Name = fhicl::Name

Member Data Documentation

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::ClockSpeedCRT
Initial value:
{
Name("ClockSpeedCRT"),
}

Definition at line 105 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::NpeScaleShift
Initial value:
{
Name("NpeScaleShift"),
}

Definition at line 95 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::PropDelay
Initial value:
{
Name("PropDelay"),
Comment("Delay in pulse arrival time [ns/m]"),
}

Definition at line 118 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::QPed
Initial value:
{
Name("QPed"),
}

Definition at line 85 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::QSlope
Initial value:
{
Name("QSlope"),
}

Definition at line 90 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TDelayNorm
Initial value:
{
Name("TDelayNorm"),
Comment("Time delay fit: Gaussian normalization"),
}

Definition at line 122 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TDelayOffset
Initial value:
{
Name("TDelayOffset"),
Comment("Time delay fit: Gaussian baseline offset"),
}

Definition at line 134 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TDelayShift
Initial value:
{
Name("TDelayShift"),
Comment("Time delay fit: Gaussian x shift"),
}

Definition at line 126 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TDelaySigma
Initial value:
{
Name("TDelaySigma"),
Comment("Time delay fit: Gaussian width"),
}

Definition at line 130 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TimeCoincidenceLimit
Initial value:
{
Name("TimeCoincidenceLimit"),
}

Definition at line 100 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<double> sbnd::CRTHitRecoAlg::Config::TimeOffset
Initial value:
{
Name("TimeOffset"),
}

Definition at line 110 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<bool> sbnd::CRTHitRecoAlg::Config::UseG4RefTimeOffset
Initial value:
{
Name("UseG4RefTimeOffset"),
Comment("Wheater or not to use the G4RefTime as GlobalT0Offset"),
}

Definition at line 114 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.

fhicl::Atom<bool> sbnd::CRTHitRecoAlg::Config::UseReadoutWindow
Initial value:
{
Name("UseReadoutWindow"),
}

Definition at line 80 of file sbndcode/sbndcode/CRT/CRTUtils/CRTHitRecoAlg.h.


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