28   class DetectorClocksData;
 
   91     std::vector<std::vector<HitInfo>> 
Hits;
 
  105       return "HitAnaAlg Exception";
 
  111     typedef std::pair<const std::vector<recob::Hit>&, 
const std::vector<std::vector<int>>&>
 
  122                       std::vector<sim::MCHitCollection> 
const&,
 
  142                       std::vector<sim::MCHitCollection> 
const&,
 
  143                       std::vector<int> 
const&,
 
  148                     std::vector<sim::MCHitCollection> 
const&,
 
  149                     std::vector<int> 
const&,
 
  155                                  std::vector<int> 
const&,
 
  160                                    std::vector<int> 
const&,
 
std::vector< std::string > HitModuleLabels
void LoadHitAssocPair(std::vector< recob::Hit > const &, std::vector< std::vector< int >> const &, std::string const &)
void SetHitDataTree(std::vector< TTree * > &trees)
void ProcessROI(lar::sparse_vector< float >::datarange_t const &, int, std::vector< sim::MCHitCollection > const &, std::vector< int > const &, detinfo::DetectorClocksData const &)
void FillHitInfo(recob::Hit const &, std::vector< HitInfo > &)
std::vector< float > Hits_wAverageCharge
std::vector< float > Hits_MeanMultiplicity
hit::HitAnaAlgException hitanaalgexception
std::vector< recob::Hit * > hitData
Declaration of signal hit object. 
virtual const char * what() const 
void ClearWireDataHitInfo()
std::vector< float > Hits_PeakTime
HitInfo(float pt, float pt_s, float w, int st, int et, float c, float c_s, float mc, float mc_s, float gof)
void SetWireDataTree(TTree *)
std::vector< std::string > HitModuleLabels
float MCHits_wAverageTime
auto vector(Vector const &v)
Returns a manipulator which will print the specified array. 
std::vector< float > Hits_PeakCharge
float MCHits_IntegratedCharge
float MCHits_wAverageCharge
std::vector< float > Hits_AverageCharge
void AnalyzeWires(std::vector< recob::Wire > const &, std::vector< sim::MCHitCollection > const &, std::vector< std::vector< int >> const &, detinfo::DetectorClocksData const &, unsigned int, unsigned int)
std::vector< float > Hits_wAverageTime
std::pair< const std::vector< recob::Hit > &, const std::vector< std::vector< int > > & > HitAssocPair
void InitWireData(unsigned int, unsigned int)
Contains all timing reference information for the detector. 
std::vector< float > Hits_IntegratedCharge
std::vector< TTree * > hitDataTree
std::vector< std::vector< HitInfo > > Hits
Class holding the regions of interest of signal from a channel. 
Range class, with range and data. 
float MCHits_AverageCharge
Declaration of basic channel signal object. 
2D representation of charge deposited in the TDC/wire plane 
void FindAndStoreHitsInRange(std::vector< recob::Hit > const &, std::vector< int > const &, size_t, size_t, size_t)
std::vector< HitAssocPair > HitProcessingQueue
void ROIInfo(lar::sparse_vector< float >::datarange_t const &, float &, float &, float &)
void FindAndStoreMCHitsInRange(std::vector< sim::MCHitCollection > const &, std::vector< int > const &, size_t, size_t, detinfo::DetectorClocksData const &)
void FillWireInfo(recob::Wire const &, int, std::vector< sim::MCHitCollection > const &, std::vector< int > const &, detinfo::DetectorClocksData const &)