Prints the content of all the deposited energies on screen. More...
Classes | |
| struct | Config |
Public Types | |
| using | Parameters = art::EDAnalyzer::Table< Config > |
Public Member Functions | |
| DumpSimEnergyDeposits (Parameters const &config) | |
| Constructor: reads the configuration. More... | |
| void | analyze (art::Event const &evt) |
| Does the printing. More... | |
Private Member Functions | |
| template<typename Stream > | |
| void | dumpEnergyDeposit (Stream &out, sim::SimEnergyDeposit const &dep) const |
Private Attributes | |
| art::InputTag | fEnergyDepositTag |
| Tag for input data product. More... | |
| std::string | fOutputCategory |
| Category for LogInfo output. More... | |
| bool | bShowLocation = true |
| Print the center of the deposition. More... | |
| bool | bShowStep = true |
| Print the step ends. More... | |
| bool | bShowEmission = true |
| Print the photons and electrons emitted. More... | |
| bool | bSplitPhotons = true |
| Print photons by emission speed. More... | |
Prints the content of all the deposited energies on screen.
This analyzer prints the content of all the hits into the LogInfo/LogVerbatim stream.
"largeant:TPCActive"): tag of data product containing the deposits to dump (memento: format is "moduleLabel:instanceName";Definition at line 52 of file DumpSimEnergyDeposits_module.cc.
| using sim::DumpSimEnergyDeposits::Parameters = art::EDAnalyzer::Table<Config> |
Definition at line 99 of file DumpSimEnergyDeposits_module.cc.
|
explicit |
Constructor: reads the configuration.
Definition at line 127 of file DumpSimEnergyDeposits_module.cc.
| void sim::DumpSimEnergyDeposits::analyze | ( | art::Event const & | evt | ) |
Does the printing.
Definition at line 139 of file DumpSimEnergyDeposits_module.cc.
|
private |
Definition at line 192 of file DumpSimEnergyDeposits_module.cc.
|
private |
Print the photons and electrons emitted.
Definition at line 115 of file DumpSimEnergyDeposits_module.cc.
|
private |
Print the center of the deposition.
Definition at line 113 of file DumpSimEnergyDeposits_module.cc.
|
private |
Print the step ends.
Definition at line 114 of file DumpSimEnergyDeposits_module.cc.
|
private |
Print photons by emission speed.
Definition at line 116 of file DumpSimEnergyDeposits_module.cc.
|
private |
Tag for input data product.
Definition at line 110 of file DumpSimEnergyDeposits_module.cc.
|
private |
Category for LogInfo output.
Definition at line 111 of file DumpSimEnergyDeposits_module.cc.
1.8.5