LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
sim::DumpSimEnergyDeposits::Config Struct Reference

Public Types

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

Public Attributes

fhicl::Atom< art::InputTagEnergyDepositTag
 
fhicl::Atom< bool > ShowLocation
 
fhicl::Atom< bool > ShowStep
 
fhicl::Atom< bool > ShowEmission
 
fhicl::Atom< bool > SplitPhotons
 
fhicl::Atom< std::string > OutputCategory
 

Detailed Description

Definition at line 55 of file DumpSimEnergyDeposits_module.cc.

Member Typedef Documentation

Member Data Documentation

fhicl::Atom<art::InputTag> sim::DumpSimEnergyDeposits::Config::EnergyDepositTag
Initial value:
{
Name("EnergyDepositTag"),
Comment("tag of data product containing the `sim::SimEnergyDeposit` to dump"),
art::InputTag{"largeant", "TPCActive"}}

Definition at line 59 of file DumpSimEnergyDeposits_module.cc.

fhicl::Atom<std::string> sim::DumpSimEnergyDeposits::Config::OutputCategory
Initial value:
{
Name("OutputCategory"),
Comment("the messagefacility category used for the output"),
"DumpSimEnergyDeposits"}

Definition at line 84 of file DumpSimEnergyDeposits_module.cc.

fhicl::Atom<bool> sim::DumpSimEnergyDeposits::Config::ShowEmission
Initial value:
{
Name("ShowEmission"),
Comment("whether to show the number of photons and electrons generated"),
true}

Definition at line 73 of file DumpSimEnergyDeposits_module.cc.

fhicl::Atom<bool> sim::DumpSimEnergyDeposits::Config::ShowLocation
Initial value:
{Name("ShowLocation"),
Comment("whether to show where the deposition took place"),
true}

Definition at line 64 of file DumpSimEnergyDeposits_module.cc.

fhicl::Atom<bool> sim::DumpSimEnergyDeposits::Config::ShowStep
Initial value:
{
Name("ShowStep"),
Comment("whether to show start and end position of the particle step"),
false}

Definition at line 68 of file DumpSimEnergyDeposits_module.cc.

fhicl::Atom<bool> sim::DumpSimEnergyDeposits::Config::SplitPhotons
Initial value:
{
Name("SplitPhotons"),
Comment("whether to list fast- and slow-emitted photons separately"),
[this]() { return ShowEmission(); },
true}

Definition at line 78 of file DumpSimEnergyDeposits_module.cc.


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