#include <RecoLocalMuon/CSCEfficiency/interface/CSCEfficiency.h>
Public Member Functions | |
ChamberRecHits () | |
Public Attributes | |
std::map< int, int > | NRecHits |
int | nSegments |
std::map< int, std::vector < double > > | RecHitsPosX |
std::map< int, std::vector < double > > | RecHitsPosXlocal |
std::map< int, std::vector < double > > | RecHitsPosY |
std::map< int, std::vector < double > > | RecHitsPosYlocal |
std::map< int, std::vector < double > > | RecHitsPosZ |
std::map< int, int > | TheRightRecHit |
Definition at line 89 of file CSCEfficiency.h.
ChamberRecHits::ChamberRecHits | ( | ) | [inline] |
Definition at line 98 of file CSCEfficiency.h.
References NRecHits, nSegments, RecHitsPosX, RecHitsPosXlocal, RecHitsPosY, RecHitsPosYlocal, RecHitsPosZ, and TheRightRecHit.
00098 { 00099 std::vector <double> Zero; 00100 nSegments = 0; 00101 for (int iLayer=0;iLayer<6;iLayer++){ 00102 RecHitsPosXlocal[iLayer] = Zero; 00103 RecHitsPosYlocal[iLayer] = Zero; 00104 RecHitsPosX[iLayer] = Zero; 00105 RecHitsPosY[iLayer] = Zero; 00106 RecHitsPosZ[iLayer] = Zero; 00107 TheRightRecHit[iLayer] = -1; 00108 NRecHits[iLayer] = 0; 00109 } 00110 }
std::map<int, int > ChamberRecHits::NRecHits |
Definition at line 95 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), ChamberRecHits(), CSCEfficiency::RecHitEfficiency(), and CSCEfficiency::RecSimHitEfficiency().
Definition at line 97 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), and ChamberRecHits().
std::map<int, std::vector <double> > ChamberRecHits::RecHitsPosX |
Definition at line 92 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), ChamberRecHits(), CSCEfficiency::RecHitEfficiency(), and CSCEfficiency::Segment_Efficiency().
std::map<int, std::vector <double> > ChamberRecHits::RecHitsPosXlocal |
Definition at line 90 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), ChamberRecHits(), CSCEfficiency::RecHitEfficiency(), and CSCEfficiency::RecSimHitEfficiency().
std::map<int, std::vector <double> > ChamberRecHits::RecHitsPosY |
Definition at line 93 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), and ChamberRecHits().
std::map<int, std::vector <double> > ChamberRecHits::RecHitsPosYlocal |
Definition at line 91 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), ChamberRecHits(), and CSCEfficiency::RecHitEfficiency().
std::map<int, std::vector <double> > ChamberRecHits::RecHitsPosZ |
Definition at line 94 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), and ChamberRecHits().
std::map<int, int > ChamberRecHits::TheRightRecHit |
Definition at line 96 of file CSCEfficiency.h.
Referenced by CSCEfficiency::analyze(), and ChamberRecHits().