CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
mkfit::ModuleInfo Struct Reference

#include <TrackerInfo.h>

Public Member Functions

 ModuleInfo ()=default
 
 ModuleInfo (SVector3 p, SVector3 zd, SVector3 xd, unsigned int id)
 

Public Attributes

unsigned int detid
 
SVector3 pos
 
SVector3 xdir
 
SVector3 zdir
 

Detailed Description

Definition at line 24 of file TrackerInfo.h.

Constructor & Destructor Documentation

◆ ModuleInfo() [1/2]

mkfit::ModuleInfo::ModuleInfo ( )
default

◆ ModuleInfo() [2/2]

mkfit::ModuleInfo::ModuleInfo ( SVector3  p,
SVector3  zd,
SVector3  xd,
unsigned int  id 
)
inline

Definition at line 31 of file TrackerInfo.h.

31 : pos(p), zdir(zd), xdir(xd), detid(id) {}
unsigned int detid
Definition: TrackerInfo.h:28

Member Data Documentation

◆ detid

unsigned int mkfit::ModuleInfo::detid

Definition at line 28 of file TrackerInfo.h.

Referenced by mkfit::TrackerInfo::print_tracker().

◆ pos

SVector3 mkfit::ModuleInfo::pos

Definition at line 25 of file TrackerInfo.h.

Referenced by mkfit::TrackerInfo::print_tracker().

◆ xdir

SVector3 mkfit::ModuleInfo::xdir

Definition at line 27 of file TrackerInfo.h.

Referenced by mkfit::TrackerInfo::print_tracker().

◆ zdir

SVector3 mkfit::ModuleInfo::zdir

Definition at line 26 of file TrackerInfo.h.

Referenced by mkfit::TrackerInfo::print_tracker().