ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file. 1 #ifndef ATHITCLUSTERFULL_HH
2 #define ATHITCLUSTERFULL_HH
8 #include <TMatrixDSymfwd.h>
14 class TMemberInspector;
46 virtual std::unique_ptr<AtHit>
Clone()
override;
58 #endif //#ifndef ATHITCLUSTERFULL_HH
virtual std::unique_ptr< AtHit > Clone() override
ROOT::Math::XYZPoint XYZPoint
ClassDefOverride(AtHitClusterFull, 1)
: Class representing a cluster of hits that arise from the same deposition of charge in space....
AtHitClusterFull(const AtHitClusterFull &cluster)=default
TMatrixDSym GetCovMatrixCharge() const
TMatrixDSym GetCovMatrixFull() const
std::vector< size_t > cluster
XYZPoint GetPositionUnWeighted() const
TMatrixDSym GetCovMatrixNoWeight() const
virtual ~AtHitClusterFull()=default
: Class representing a cluster of hits that arise from the same deposition of charge in space....
virtual void AddHit(const AtHit &hit) override
Add hit to cluster.
std::vector< AtHit > fHits
Point in space with charge.