39 #ifndef CLUSTER_SB_POINT_HH
40 #define CLUSTER_SB_POINT_HH
66 return fpRegisteredSBPoints.size();
87 return fpRegisteredSBPoints;
93 void UpdateDoubleStrand();
98 std::set<SBPoint* > fpRegisteredSBPoints;
101 #endif //CLUSTER_SB_POINT_HH
bool HasIn(const SBPoint *, G4double)
void AddSBPoint(SBPoint *pSBPoint)
std::set< SBPoint * > GetRegistredSBPoints() const
define a cluster of SB Points
ClusterSBPoints(std::set< SBPoint * > pPoints)
unsigned int GetSize() const
Definition of the SBPoint class.
void FindAllPointsPossible(std::vector< SBPoint * > *ptToCheck, G4int minPts, G4double minDist)
void MergeWith(ClusterSBPoints *)
void NoticeInternalPts()
will set to all store SBPoint they are part of this cluster
bool HasInBarycenter(const SBPoint *, G4double)
G4ThreeVector GetBarycenter() const
defines a point of energy deposition which defines a damage to the DNA.