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

#include <CalorimetryAlg.h>

Public Types

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

Public Attributes

fhicl::Sequence< double > CalAmpConstants
 
fhicl::Sequence< double > CalAreaConstants
 
fhicl::Atom< bool > CaloUseModBox
 
fhicl::Atom< int > CaloLifeTimeForm
 
fhicl::Atom< bool > CaloDoLifeTimeCorrection
 

Detailed Description

Definition at line 35 of file CalorimetryAlg.h.

Member Typedef Documentation

using calo::CalorimetryAlg::Config::Comment = fhicl::Comment

Definition at line 37 of file CalorimetryAlg.h.

Definition at line 36 of file CalorimetryAlg.h.

Member Data Documentation

fhicl::Sequence<double> calo::CalorimetryAlg::Config::CalAmpConstants
Initial value:
{
Name("CalAmpConstants"),
Comment("ADC to electrons constants for each plane.")}

Definition at line 39 of file CalorimetryAlg.h.

fhicl::Sequence<double> calo::CalorimetryAlg::Config::CalAreaConstants
Initial value:
{
Name("CalAreaConstants"),
Comment("Area to electrons constants for each plane.")}

Definition at line 43 of file CalorimetryAlg.h.

fhicl::Atom<bool> calo::CalorimetryAlg::Config::CaloDoLifeTimeCorrection
Initial value:
{Name("CaloDoLifeTimeCorrection"),
Comment("Apply lifetime correction if true")}

Definition at line 53 of file CalorimetryAlg.h.

fhicl::Atom<int> calo::CalorimetryAlg::Config::CaloLifeTimeForm
Initial value:
{Name("CaloLifeTimeForm"),
Comment("0 = exponential, 1 = exponential + constant")}

Definition at line 50 of file CalorimetryAlg.h.

fhicl::Atom<bool> calo::CalorimetryAlg::Config::CaloUseModBox
Initial value:
{Name("CaloUseModBox"),
Comment("Use modified box model if true, birks otherwise")}

Definition at line 47 of file CalorimetryAlg.h.


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