23#ifndef ALICEO2_ITSMFT_BUILDTOPOLOGYDICTIONARY_H 
   24#define ALICEO2_ITSMFT_BUILDTOPOLOGYDICTIONARY_H 
   78  std::map<unsigned long, TopoStat> mTopologyMap;                          
 
   79  std::vector<std::pair<unsigned long, unsigned long>> mTopologyFrequency; 
 
   81  int mNCommonTopologies;
 
   82  double mFrequencyThreshold;
 
   84  std::unordered_map<long unsigned, TopologyInfo> mMapInfo;
 
 
Definition of the ClusterTopology class.
Definition of the SegmentationAlpide class.
friend std::ostream & operator<<(std::ostream &os, const BuildTopologyDictionary &BD)
static constexpr float IgnoreVal
TopologyDictionary getDictionary() const
BuildTopologyDictionary()
void accountTopology(const ClusterTopology &cluster, float dX=IgnoreVal, float dZ=IgnoreVal)
void setNCommon(unsigned int nCommon)
int getNotInGroups() const
int getTotClusters() const
void groupRareTopologies()
void setThreshold(double thr)
void printDictionaryBinary(const std::string &fname)
void setThresholdCumulative(double cumulative)
void printDictionary(const std::string &fname)
void saveDictionaryRoot(const std::string &fname)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
unsigned long countsWithBias
unsigned long countsTotal