LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "HitAnaAlg.h"
Public Attributes | |
unsigned int | event |
unsigned int | run |
unsigned int | channel |
unsigned int | plane |
unsigned int | range_index |
unsigned int | range_start |
size_t | range_size |
float | integrated_charge |
float | peak_charge |
float | peak_time |
int | NHitModules |
std::vector< std::string > | HitModuleLabels |
std::vector< int > | NHits |
std::vector< float > | Hits_IntegratedCharge |
std::vector< float > | Hits_AverageCharge |
std::vector< float > | Hits_PeakCharge |
std::vector< float > | Hits_PeakTime |
std::vector< float > | Hits_wAverageCharge |
std::vector< float > | Hits_wAverageTime |
std::vector< float > | Hits_MeanMultiplicity |
std::vector< std::vector< HitInfo > > | Hits |
int | NMCHits |
float | MCHits_IntegratedCharge |
float | MCHits_AverageCharge |
float | MCHits_PeakCharge |
float | MCHits_PeakTime |
float | MCHits_wAverageCharge |
float | MCHits_wAverageTime |
Definition at line 70 of file HitAnaAlg.h.
unsigned int hit::WireROIInfo::channel |
Definition at line 73 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::FillWireInfo(), and hit::HitAnaAlg::SetupWireDataTree().
unsigned int hit::WireROIInfo::event |
Definition at line 71 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::InitWireData(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<std::string> hit::WireROIInfo::HitModuleLabels |
Definition at line 82 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::InitWireData(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<std::vector<HitInfo> > hit::WireROIInfo::Hits |
Definition at line 91 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), and hit::HitAnaAlg::FindAndStoreHitsInRange().
std::vector<float> hit::WireROIInfo::Hits_AverageCharge |
Definition at line 85 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_IntegratedCharge |
Definition at line 84 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_MeanMultiplicity |
Definition at line 90 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_PeakCharge |
Definition at line 86 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_PeakTime |
Definition at line 87 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_wAverageCharge |
Definition at line 88 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<float> hit::WireROIInfo::Hits_wAverageTime |
Definition at line 89 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::integrated_charge |
Definition at line 78 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ProcessROI(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_AverageCharge |
Definition at line 94 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_IntegratedCharge |
Definition at line 93 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_PeakCharge |
Definition at line 95 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_PeakTime |
Definition at line 96 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_wAverageCharge |
Definition at line 97 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::MCHits_wAverageTime |
Definition at line 98 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
int hit::WireROIInfo::NHitModules |
Definition at line 81 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearHitModules(), hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::HitAnaAlg(), hit::HitAnaAlg::InitWireData(), and hit::HitAnaAlg::SetupWireDataTree().
std::vector<int> hit::WireROIInfo::NHits |
Definition at line 83 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
int hit::WireROIInfo::NMCHits |
Definition at line 92 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ClearWireDataHitInfo(), hit::HitAnaAlg::FindAndStoreMCHitsInRange(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::peak_charge |
Definition at line 79 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ProcessROI(), and hit::HitAnaAlg::SetupWireDataTree().
float hit::WireROIInfo::peak_time |
Definition at line 80 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::ProcessROI(), and hit::HitAnaAlg::SetupWireDataTree().
unsigned int hit::WireROIInfo::plane |
Definition at line 74 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::FillWireInfo(), and hit::HitAnaAlg::SetupWireDataTree().
unsigned int hit::WireROIInfo::range_index |
Definition at line 75 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::FillWireInfo(), and hit::HitAnaAlg::SetupWireDataTree().
size_t hit::WireROIInfo::range_size |
Definition at line 77 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::FillWireInfo(), and hit::HitAnaAlg::SetupWireDataTree().
unsigned int hit::WireROIInfo::range_start |
Definition at line 76 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::FillWireInfo(), and hit::HitAnaAlg::SetupWireDataTree().
unsigned int hit::WireROIInfo::run |
Definition at line 72 of file HitAnaAlg.h.
Referenced by hit::HitAnaAlg::InitWireData(), and hit::HitAnaAlg::SetupWireDataTree().