#include <HitStructures.h>
Public Member Functions | |
EventOfHits (const TrackerInfo &trk_inf) | |
int | nLayers () const |
LayerOfHits & | operator[] (int i) |
const LayerOfHits & | operator[] (int i) const |
const BeamSpot & | refBeamSpot () const |
void | reset () |
void | setBeamSpot (const BeamSpot &bs) |
void | suckInDeads (int layer, const DeadVec &deadv) |
void | suckInHits (int layer, const HitVec &hitv) |
Private Attributes | |
BeamSpot | m_beam_spot |
std::vector< LayerOfHits > | m_layers_of_hits |
int | m_n_layers |
Definition at line 167 of file HitStructures.h.
mkfit::EventOfHits::EventOfHits | ( | const TrackerInfo & | trk_inf | ) |
Definition at line 243 of file HitStructures.cc.
References cuy::ii, mkfit::TrackerInfo::layer(), m_layers_of_hits, and mkfit::TrackerInfo::n_layers().
|
inline |
Definition at line 184 of file HitStructures.h.
References m_n_layers.
Referenced by mkfit::StdSeq::cmssw_LoadHits_Begin(), mkfit::StdSeq::cmssw_LoadHits_End(), and mkfit::MkBuilder::max_hits_layer().
|
inline |
Definition at line 186 of file HitStructures.h.
References mps_fire::i, and m_layers_of_hits.
|
inline |
Definition at line 187 of file HitStructures.h.
References mps_fire::i, and m_layers_of_hits.
|
inline |
Definition at line 181 of file HitStructures.h.
References m_beam_spot.
Referenced by mkfit::run_OneIteration(), and mkfit::runBtpCe_MultiIter().
|
inline |
Definition at line 171 of file HitStructures.h.
References mps_fire::i, and m_layers_of_hits.
Referenced by mkfit::StdSeq::cmssw_LoadHits_Begin(), and mkfit::StdSeq::loadHitsAndBeamSpot().
|
inline |
Definition at line 182 of file HitStructures.h.
References cms::cuda::bs, and m_beam_spot.
Referenced by mkfit::StdSeq::loadHitsAndBeamSpot().
|
inline |
Definition at line 179 of file HitStructures.h.
References phase1PixelTopology::layer, and m_layers_of_hits.
Referenced by mkfit::StdSeq::loadDeads().
|
inline |
Definition at line 177 of file HitStructures.h.
References phase1PixelTopology::layer, and m_layers_of_hits.
Referenced by mkfit::StdSeq::loadHitsAndBeamSpot().
|
private |
Definition at line 192 of file HitStructures.h.
Referenced by refBeamSpot(), and setBeamSpot().
|
private |
Definition at line 190 of file HitStructures.h.
Referenced by EventOfHits(), operator[](), reset(), suckInDeads(), and suckInHits().
|
private |
Definition at line 191 of file HitStructures.h.
Referenced by nLayers().