#include <CSCLayerInfo.h>
Public Member Functions | |
void | addComponent (const TYPE digi) |
void | addComponent (const PSimHit simHit) |
void | clear () |
CSCLayerInfo () | |
CSCDetId | getId () const |
std::vector< TYPE > | getRecDigis () const |
std::vector< PSimHit > | getSimHits () const |
void | setId (const CSCDetId id) |
~CSCLayerInfo () | |
Private Attributes | |
std::vector< TYPE > | RecDigis |
std::vector< PSimHit > | SimHits |
CSCDetId | theLayerId |
Auxiliary class containing vectors of comparator or wire RecDigis and their matched SimHits for given Layer.
Definition at line 21 of file CSCLayerInfo.h.
CSCLayerInfo< TYPE >::CSCLayerInfo | ( | ) |
default constructor
Definition at line 58 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::RecDigis, CSCLayerInfo< TYPE >::SimHits, CSCLayerInfo< TYPE >::theLayerId, and tmp.
CSCLayerInfo< TYPE >::~CSCLayerInfo | ( | ) |
|
inline |
fills RecDigi
Definition at line 37 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::RecDigis.
Referenced by CSCAnodeLCTAnalyzer::digiSimHitAssociator(), CSCCathodeLCTAnalyzer::digiSimHitAssociator(), CSCCathodeLCTAnalyzer::lctDigis(), and CSCAnodeLCTAnalyzer::lctDigis().
|
inline |
fills SimHit
Definition at line 40 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::SimHits.
void CSCLayerInfo< TYPE >::clear | ( | void | ) |
clears LayerInfo
Definition at line 69 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::RecDigis, CSCLayerInfo< TYPE >::SimHits, CSCLayerInfo< TYPE >::theLayerId, and tmp.
Referenced by CSCAnodeLCTAnalyzer::lctDigis(), CSCCathodeLCTAnalyzer::lctDigis(), and CSCLayerInfo< TYPE >::~CSCLayerInfo().
|
inline |
returns the layer
Definition at line 43 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::theLayerId.
Referenced by CSCAnodeLCTAnalyzer::digiSimHitAssociator(), CSCCathodeLCTAnalyzer::digiSimHitAssociator(), CSCCathodeLCTAnalyzer::lctDigis(), CSCAnodeLCTAnalyzer::lctDigis(), and operator<<().
|
inline |
returns the vector of RecDigis (comparator or wire)
Definition at line 46 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::RecDigis.
Referenced by CSCAnodeLCTAnalyzer::digiSimHitAssociator(), CSCCathodeLCTAnalyzer::digiSimHitAssociator(), and operator<<().
|
inline |
returns the vector of SimHits
Definition at line 49 of file CSCLayerInfo.h.
References CSCLayerInfo< TYPE >::SimHits.
Referenced by operator<<().
|
inline |
sets detId of this layer
Definition at line 34 of file CSCLayerInfo.h.
References triggerObjects_cff::id, and CSCLayerInfo< TYPE >::theLayerId.
Referenced by CSCAnodeLCTAnalyzer::lctDigis(), and CSCCathodeLCTAnalyzer::lctDigis().
|
private |
Definition at line 53 of file CSCLayerInfo.h.
Referenced by CSCLayerInfo< TYPE >::addComponent(), CSCLayerInfo< TYPE >::clear(), CSCLayerInfo< TYPE >::CSCLayerInfo(), and CSCLayerInfo< TYPE >::getRecDigis().
|
private |
Definition at line 54 of file CSCLayerInfo.h.
Referenced by CSCLayerInfo< TYPE >::addComponent(), CSCLayerInfo< TYPE >::clear(), CSCLayerInfo< TYPE >::CSCLayerInfo(), and CSCLayerInfo< TYPE >::getSimHits().
|
private |
Definition at line 52 of file CSCLayerInfo.h.
Referenced by CSCLayerInfo< TYPE >::clear(), CSCLayerInfo< TYPE >::CSCLayerInfo(), CSCLayerInfo< TYPE >::getId(), and CSCLayerInfo< TYPE >::setId().