Project
Loading...
Searching...
No Matches
o2::itsmft::GroupStruct Struct Reference

Structure containing the most relevant pieces of information of a topology. More...

#include <TopologyDictionary.h>

Public Member Functions

 ClassDefNV (GroupStruct, 3)
 

Public Attributes

unsigned long mHash
 Hashcode.
 
float mErrX
 Error associated to the hit point in the x direction.
 
float mErrZ
 Error associated to the hit point in the z direction.
 
float mErr2X
 Squared Error associated to the hit point in the x direction.
 
float mErr2Z
 Squared Error associated to the hit point in the z direction.
 
float mXCOG
 x position of the COG wrt the bottom left corner of the bounding box
 
float mZCOG
 z position of the COG wrt the bottom left corner of the bounding box
 
int mNpixels
 Number of fired pixels.
 
ClusterPattern mPattern
 
double mFrequency
 Frequency of the topology.
 
bool mIsGroup
 false: common topology; true: group of rare topologies
 

Detailed Description

Structure containing the most relevant pieces of information of a topology.

Definition at line 51 of file TopologyDictionary.h.

Member Function Documentation

◆ ClassDefNV()

o2::itsmft::GroupStruct::ClassDefNV ( GroupStruct  ,
 
)

Member Data Documentation

◆ mErr2X

float o2::itsmft::GroupStruct::mErr2X

Squared Error associated to the hit point in the x direction.

Definition at line 55 of file TopologyDictionary.h.

◆ mErr2Z

float o2::itsmft::GroupStruct::mErr2Z

Squared Error associated to the hit point in the z direction.

Definition at line 56 of file TopologyDictionary.h.

◆ mErrX

float o2::itsmft::GroupStruct::mErrX

Error associated to the hit point in the x direction.

Definition at line 53 of file TopologyDictionary.h.

◆ mErrZ

float o2::itsmft::GroupStruct::mErrZ

Error associated to the hit point in the z direction.

Definition at line 54 of file TopologyDictionary.h.

◆ mFrequency

double o2::itsmft::GroupStruct::mFrequency

Frequency of the topology.

Definition at line 62 of file TopologyDictionary.h.

◆ mHash

unsigned long o2::itsmft::GroupStruct::mHash

Hashcode.

Definition at line 52 of file TopologyDictionary.h.

◆ mIsGroup

bool o2::itsmft::GroupStruct::mIsGroup

false: common topology; true: group of rare topologies

Definition at line 63 of file TopologyDictionary.h.

◆ mNpixels

int o2::itsmft::GroupStruct::mNpixels

Number of fired pixels.

Definition at line 59 of file TopologyDictionary.h.

◆ mPattern

ClusterPattern o2::itsmft::GroupStruct::mPattern

Bitmask of pixels. For groups the biggest bounding box for the group is taken, with all the bits set to 1.

Definition at line 60 of file TopologyDictionary.h.

◆ mXCOG

float o2::itsmft::GroupStruct::mXCOG

x position of the COG wrt the bottom left corner of the bounding box

Definition at line 57 of file TopologyDictionary.h.

◆ mZCOG

float o2::itsmft::GroupStruct::mZCOG

z position of the COG wrt the bottom left corner of the bounding box

Definition at line 58 of file TopologyDictionary.h.


The documentation for this struct was generated from the following file: