CHeT Library
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
CHeT::Vis::VisPoint3D Struct Reference

Structure representing a 3D point (e.g., space points, clusters). More...

#include <CHeTVisualizer.hh>

Public Member Functions

 VisPoint3D ()=default
 
 VisPoint3D (double _x, double _y, double _z, int _col=kRed, int _mst=20, double _sz=1.0, bool _isLocal=false)
 

Public Attributes

double x
 
double y
 
double z
 Coordinates.
 
int color
 ROOT Color index.
 
int markerStyle
 ROOT Marker style.
 
double size
 Marker size.
 
bool isLocalFrame
 If true, coordinates are in Detector Local Frame.
 

Detailed Description

Structure representing a 3D point (e.g., space points, clusters).

Definition at line 70 of file CHeTVisualizer.hh.

Constructor & Destructor Documentation

◆ VisPoint3D() [1/2]

CHeT::Vis::VisPoint3D::VisPoint3D ( )
default

◆ VisPoint3D() [2/2]

CHeT::Vis::VisPoint3D::VisPoint3D ( double  _x,
double  _y,
double  _z,
int  _col = kRed,
int  _mst = 20,
double  _sz = 1.0,
bool  _isLocal = false 
)
inline

Definition at line 80 of file CHeTVisualizer.hh.

Member Data Documentation

◆ color

int CHeT::Vis::VisPoint3D::color

ROOT Color index.

Definition at line 73 of file CHeTVisualizer.hh.

◆ isLocalFrame

bool CHeT::Vis::VisPoint3D::isLocalFrame

If true, coordinates are in Detector Local Frame.

Definition at line 76 of file CHeTVisualizer.hh.

◆ markerStyle

int CHeT::Vis::VisPoint3D::markerStyle

ROOT Marker style.

Definition at line 74 of file CHeTVisualizer.hh.

◆ size

double CHeT::Vis::VisPoint3D::size

Marker size.

Definition at line 75 of file CHeTVisualizer.hh.

◆ x

double CHeT::Vis::VisPoint3D::x

Definition at line 72 of file CHeTVisualizer.hh.

◆ y

double CHeT::Vis::VisPoint3D::y

Definition at line 72 of file CHeTVisualizer.hh.

◆ z

double CHeT::Vis::VisPoint3D::z

Coordinates.

Definition at line 72 of file CHeTVisualizer.hh.


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