CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
mkfit::MCHitInfo Struct Reference

#include <Hit.h>

Public Member Functions

int layer () const
 
int mcHitID () const
 
 MCHitInfo ()
 
 MCHitInfo (int track, int layer, int ithlayerhit, int mcHitID)
 
int mcTrackID () const
 

Static Public Member Functions

static void reset ()
 

Public Attributes

int ithLayerHit_
 
int layer_
 
int mcHitID_
 
int mcTrackID_
 

Detailed Description

Definition at line 103 of file Hit.h.

Constructor & Destructor Documentation

mkfit::MCHitInfo::MCHitInfo ( )
inline

Definition at line 104 of file Hit.h.

104 {}
mkfit::MCHitInfo::MCHitInfo ( int  track,
int  layer,
int  ithlayerhit,
int  mcHitID 
)
inline

Definition at line 105 of file Hit.h.

106  : mcTrackID_(track), layer_(layer), ithLayerHit_(ithlayerhit), mcHitID_(mcHitID) {}
int layer() const
Definition: Hit.h:114
int mcTrackID_
Definition: Hit.h:108
int mcHitID() const
Definition: Hit.h:115
int ithLayerHit_
Definition: Hit.h:110
int mcHitID_
Definition: Hit.h:111
int layer_
Definition: Hit.h:109

Member Function Documentation

int mkfit::MCHitInfo::layer ( ) const
inline

Definition at line 114 of file Hit.h.

References layer_.

Referenced by geometryXMLparser.DTAlignable::index(), and geometryXMLparser.CSCAlignable::index().

114 { return layer_; }
int layer_
Definition: Hit.h:109
int mkfit::MCHitInfo::mcHitID ( ) const
inline

Definition at line 115 of file Hit.h.

References mcHitID_.

115 { return mcHitID_; }
int mcHitID_
Definition: Hit.h:111
int mkfit::MCHitInfo::mcTrackID ( ) const
inline

Definition at line 113 of file Hit.h.

References mcTrackID_.

Referenced by mkfit::MkFinder::bkFitFitTracks(), and mkfit::MkFinder::selectHitIndices().

113 { return mcTrackID_; }
int mcTrackID_
Definition: Hit.h:108
void mkfit::MCHitInfo::reset ( void  )
static

Definition at line 6 of file Hit.cc.

6 {}

Member Data Documentation

int mkfit::MCHitInfo::ithLayerHit_

Definition at line 110 of file Hit.h.

int mkfit::MCHitInfo::layer_

Definition at line 109 of file Hit.h.

Referenced by layer().

int mkfit::MCHitInfo::mcHitID_

Definition at line 111 of file Hit.h.

Referenced by mcHitID().

int mkfit::MCHitInfo::mcTrackID_

Definition at line 108 of file Hit.h.

Referenced by mcTrackID().