CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
ResidualRefitting::StorageHit Struct Reference

#include <ResidualRefitting.h>

Public Member Functions

 StorageHit ()
 

Public Attributes

int chamber_ [N_MAX_STORED_HIT]
 
int endcap_ [N_MAX_STORED_HIT]
 
float gpEta_ [N_MAX_STORED_HIT]
 
float gpPhi_ [N_MAX_STORED_HIT]
 
float gpX_ [N_MAX_STORED_HIT]
 
float gpY_ [N_MAX_STORED_HIT]
 
float gpZ_ [N_MAX_STORED_HIT]
 
int layer_ [N_MAX_STORED_HIT]
 
float lpX_ [N_MAX_STORED_HIT]
 
float lpY_ [N_MAX_STORED_HIT]
 
float lpZ_ [N_MAX_STORED_HIT]
 
int muonLink_ [N_MAX_STORED_HIT]
 
int n_
 
int ring_ [N_MAX_STORED_HIT]
 
int sector_ [N_MAX_STORED_HIT]
 
int station_ [N_MAX_STORED_HIT]
 
int superLayer_ [N_MAX_STORED_HIT]
 
int system_ [N_MAX_STORED_HIT]
 
int wheel_ [N_MAX_STORED_HIT]
 

Detailed Description

Definition at line 83 of file ResidualRefitting.h.

Constructor & Destructor Documentation

◆ StorageHit()

ResidualRefitting::StorageHit::StorageHit ( )
inline

Definition at line 106 of file ResidualRefitting.h.

References chamber_, endcap_, gpEta_, gpPhi_, gpX_, gpY_, gpZ_, mps_fire::i, layer_, lpX_, lpY_, lpZ_, muonLink_, ResidualRefitting::N_MAX_STORED_HIT, ring_, sector_, station_, superLayer_, system_, and wheel_.

106  : n_(0) {
107  for (int i = 0; i < N_MAX_STORED_HIT; ++i) {
108  muonLink_[i] = 0;
109  system_[i] = 0;
110  endcap_[i] = 0;
111  station_[i] = 0;
112  ring_[i] = 0;
113  chamber_[i] = 0;
114  layer_[i] = 0;
115  superLayer_[i] = 0;
116  wheel_[i] = 0;
117  sector_[i] = 0;
118  gpX_[i] = 0.;
119  gpY_[i] = 0.;
120  gpZ_[i] = 0.;
121  gpEta_[i] = 0.;
122  gpPhi_[i] = 0.;
123  lpX_[i] = 0.;
124  lpY_[i] = 0.;
125  lpZ_[i] = 0.;
126  }
127  }
int endcap_[N_MAX_STORED_HIT]
float lpZ_[N_MAX_STORED_HIT]
static const int N_MAX_STORED_HIT
int sector_[N_MAX_STORED_HIT]
int layer_[N_MAX_STORED_HIT]
int chamber_[N_MAX_STORED_HIT]
float lpY_[N_MAX_STORED_HIT]
int muonLink_[N_MAX_STORED_HIT]
float gpEta_[N_MAX_STORED_HIT]
float lpX_[N_MAX_STORED_HIT]
int wheel_[N_MAX_STORED_HIT]
float gpY_[N_MAX_STORED_HIT]
float gpX_[N_MAX_STORED_HIT]
int station_[N_MAX_STORED_HIT]
float gpPhi_[N_MAX_STORED_HIT]
int ring_[N_MAX_STORED_HIT]
float gpZ_[N_MAX_STORED_HIT]
int superLayer_[N_MAX_STORED_HIT]
int system_[N_MAX_STORED_HIT]

Member Data Documentation

◆ chamber_

int ResidualRefitting::StorageHit::chamber_[N_MAX_STORED_HIT]

Definition at line 91 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ endcap_

int ResidualRefitting::StorageHit::endcap_[N_MAX_STORED_HIT]

Definition at line 88 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ gpEta_

float ResidualRefitting::StorageHit::gpEta_[N_MAX_STORED_HIT]

Definition at line 100 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ gpPhi_

float ResidualRefitting::StorageHit::gpPhi_[N_MAX_STORED_HIT]

Definition at line 101 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ gpX_

float ResidualRefitting::StorageHit::gpX_[N_MAX_STORED_HIT]

Definition at line 97 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ gpY_

float ResidualRefitting::StorageHit::gpY_[N_MAX_STORED_HIT]

Definition at line 98 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ gpZ_

float ResidualRefitting::StorageHit::gpZ_[N_MAX_STORED_HIT]

Definition at line 99 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ layer_

int ResidualRefitting::StorageHit::layer_[N_MAX_STORED_HIT]

Definition at line 92 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ lpX_

float ResidualRefitting::StorageHit::lpX_[N_MAX_STORED_HIT]

Definition at line 102 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ lpY_

float ResidualRefitting::StorageHit::lpY_[N_MAX_STORED_HIT]

Definition at line 103 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ lpZ_

float ResidualRefitting::StorageHit::lpZ_[N_MAX_STORED_HIT]

Definition at line 104 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ muonLink_

int ResidualRefitting::StorageHit::muonLink_[N_MAX_STORED_HIT]

Definition at line 85 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ n_

int ResidualRefitting::StorageHit::n_

◆ ring_

int ResidualRefitting::StorageHit::ring_[N_MAX_STORED_HIT]

Definition at line 90 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ sector_

int ResidualRefitting::StorageHit::sector_[N_MAX_STORED_HIT]

Definition at line 95 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ station_

int ResidualRefitting::StorageHit::station_[N_MAX_STORED_HIT]

Definition at line 89 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ superLayer_

int ResidualRefitting::StorageHit::superLayer_[N_MAX_STORED_HIT]

Definition at line 93 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ system_

int ResidualRefitting::StorageHit::system_[N_MAX_STORED_HIT]

Definition at line 87 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().

◆ wheel_

int ResidualRefitting::StorageHit::wheel_[N_MAX_STORED_HIT]

Definition at line 94 of file ResidualRefitting.h.

Referenced by ResidualRefitting::CollectTrackHits(), and StorageHit().