REST-for-Physics  v2.3
Rare Event Searches ToolKit for Physics
Data Fields
HitTransformation Struct Reference

Detailed Description

A structure to define a given hit transformation.

Definition at line 31 of file TRestDetectorHitmapAnalysisProcess.h.

#include <TRestDetectorHitmapAnalysisProcess.h>

Data Fields

Double_t angle = 0
 The angle of rotation. More...
 
std::string name = ""
 A given name that allows to place an order to the transformations. More...
 
TVector3 position = {0, 0, 0}
 The center of rotation or a point contained in the specular plane. More...
 
std::string type = ""
 The type of transformation (specular/rotation/translation) More...
 
TVector3 vector = {0, 0, 1}
 The translation vector, the axis of rotation or the specular plane normal. More...
 

Field Documentation

◆ angle

Double_t HitTransformation::angle = 0

The angle of rotation.

Definition at line 39 of file TRestDetectorHitmapAnalysisProcess.h.

◆ name

std::string HitTransformation::name = ""

A given name that allows to place an order to the transformations.

Definition at line 45 of file TRestDetectorHitmapAnalysisProcess.h.

◆ position

TVector3 HitTransformation::position = {0, 0, 0}

The center of rotation or a point contained in the specular plane.

Definition at line 33 of file TRestDetectorHitmapAnalysisProcess.h.

◆ type

std::string HitTransformation::type = ""

The type of transformation (specular/rotation/translation)

Definition at line 42 of file TRestDetectorHitmapAnalysisProcess.h.

◆ vector

TVector3 HitTransformation::vector = {0, 0, 1}

The translation vector, the axis of rotation or the specular plane normal.

Definition at line 36 of file TRestDetectorHitmapAnalysisProcess.h.


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