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