CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
Hit Struct Reference

#include <HitCollection.h>

Public Member Functions

 Hit (unsigned int _id=0, unsigned int _dirIdx=0, double _pos=0, double _sig=0, double _z=0)
 

Public Attributes

double alpha
 
double beta
 
unsigned int dirIdx
 index of read-out direction (valid are: 1 or 2) More...
 
double gamma
 
unsigned int id
 sensor id More...
 
double position
 measurement position; mm More...
 
double sigma
 measurement position; mm More...
 
float x
 
float y
 
double z
 global z - AlignmentGeometry::z0, mm More...
 

Detailed Description

Definition at line 13 of file HitCollection.h.

Constructor & Destructor Documentation

◆ Hit()

Hit::Hit ( unsigned int  _id = 0,
unsigned int  _dirIdx = 0,
double  _pos = 0,
double  _sig = 0,
double  _z = 0 
)
inline

Definition at line 29 of file HitCollection.h.

30  : id(_id), dirIdx(_dirIdx), position(_pos), sigma(_sig), z(_z) {}
double sigma
measurement position; mm
Definition: HitCollection.h:24
double z
global z - AlignmentGeometry::z0, mm
Definition: HitCollection.h:27
double position
measurement position; mm
Definition: HitCollection.h:21
unsigned int id
sensor id
Definition: HitCollection.h:15
unsigned int dirIdx
index of read-out direction (valid are: 1 or 2)
Definition: HitCollection.h:18

Member Data Documentation

◆ alpha

double Hit::alpha

◆ beta

double Hit::beta

◆ dirIdx

unsigned int Hit::dirIdx

index of read-out direction (valid are: 1 or 2)

Definition at line 18 of file HitCollection.h.

◆ gamma

double Hit::gamma

◆ id

unsigned int Hit::id

sensor id

Definition at line 15 of file HitCollection.h.

◆ position

double Hit::position

measurement position; mm

Definition at line 21 of file HitCollection.h.

◆ sigma

double Hit::sigma

measurement position; mm

Definition at line 24 of file HitCollection.h.

◆ x

float Hit::x

◆ y

float Hit::y

◆ z

double Hit::z