#include <SiStripTKNumbers.h>
Public Member Functions | |
int | napvs (const DetId &detid) const |
int | napvs (const int id) const |
int | nfibres (const DetId &detid) const |
int | nfibres (const int id) const |
int | nmodules (const DetId &detid) const |
int | nmodules (const int id) const |
int | nstrips (const DetId &detid) const |
int | nstrips (const int id) const |
SiStripTKNumbers () | |
Private Attributes | |
std::map< int, int > | _nfibres |
std::map< int, int > | _nmodules |
Static Private Attributes | |
static const int | _apvsperfibre = 2 |
static const int | _stripsperapv = 128 |
Definition at line 8 of file SiStripTKNumbers.h.
SiStripTKNumbers::SiStripTKNumbers | ( | ) |
Definition at line 7 of file SiStripTKNumbers.cc.
References _nfibres, _nmodules, nano_mu_digi_cff::rawId, DetId::rawId(), DetId::subdetId(), StripSubdetector::TEC, StripSubdetector::TIB, StripSubdetector::TID, StripSubdetector::TOB, and DetId::Tracker.
int SiStripTKNumbers::napvs | ( | const DetId & | detid | ) | const |
int SiStripTKNumbers::napvs | ( | const int | id | ) | const |
int SiStripTKNumbers::nfibres | ( | const DetId & | detid | ) | const |
Definition at line 62 of file SiStripTKNumbers.cc.
References _nfibres, and DetId::subdetId().
Referenced by napvs(), and nstrips().
int SiStripTKNumbers::nfibres | ( | const int | id | ) | const |
int SiStripTKNumbers::nmodules | ( | const DetId & | detid | ) | const |
Definition at line 47 of file SiStripTKNumbers.cc.
References _nmodules, and DetId::subdetId().
int SiStripTKNumbers::nmodules | ( | const int | id | ) | const |
int SiStripTKNumbers::nstrips | ( | const DetId & | detid | ) | const |
Definition at line 81 of file SiStripTKNumbers.cc.
References _apvsperfibre, _stripsperapv, and nfibres().
Referenced by DigiInvestigatorHistogramMaker::book(), DigiVtxPosCorrHistogramMaker::book(), DigiPileupCorrHistogramMaker::book(), DigiVertexCorrHistogramMaker::book(), DigiBXCorrHistogramMaker< EventWithHistory >::book(), DigiLumiCorrHistogramMaker::book(), and MultiplicityTimeCorrelations::MultiplicityTimeCorrelations().
int SiStripTKNumbers::nstrips | ( | const int | id | ) | const |
Definition at line 83 of file SiStripTKNumbers.cc.
References _apvsperfibre, _stripsperapv, and nfibres().
|
staticprivate |
Definition at line 28 of file SiStripTKNumbers.h.
|
private |
Definition at line 26 of file SiStripTKNumbers.h.
Referenced by nfibres(), and SiStripTKNumbers().
|
private |
Definition at line 25 of file SiStripTKNumbers.h.
Referenced by nmodules(), and SiStripTKNumbers().
|
staticprivate |
Definition at line 29 of file SiStripTKNumbers.h.
Referenced by nstrips().