Project
Loading...
Searching...
No Matches
TopologyDictionary.h File Reference

Definition of the ClusterTopology class. More...

#include "DataFormatsITSMFT/ClusterPattern.h"
#include "Framework/Logger.h"
#include <fstream>
#include <string>
#include <unordered_map>
#include <vector>
#include "MathUtils/Cartesian.h"
#include "DataFormatsITSMFT/CompCluster.h"
#include "TH1F.h"

Go to the source code of this file.

Classes

struct  o2::itsmft::GroupStruct
 Structure containing the most relevant pieces of information of a topology. More...
 
class  o2::itsmft::TopologyDictionary
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::itsmft
 

Detailed Description

Definition of the ClusterTopology class.

Author
Luca Barioglio, University and INFN of Torino

Short TopologyDictionary descritpion

The entries of the dictionaries are the cluster topologies, with all the information which is common to the clusters with the same topology:

  • number of rows
  • number of columns
  • pixel bitmask
  • position of the Centre Of Gravity (COG) wrt the bottom left corner pixel of the bounding box
  • error associated to the position of the hit point Rare topologies, i.e. with a frequency below a threshold defined a priori, have not their own entries in the dictionaries, but are grouped together with topologies with similar dimensions. For the groups of rare topollogies a dummy bitmask is used.

Definition in file TopologyDictionary.h.