#include <SiStripTKNumbers.h>
Public Member Functions | |
int | napvs (const SiStripDetId &detid) const |
int | napvs (const int id) const |
int | nfibres (const SiStripDetId &detid) const |
int | nfibres (const int id) const |
int | nmodules (const SiStripDetId &detid) const |
int | nmodules (const int id) const |
int | nstrips (const SiStripDetId &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 8 of file SiStripTKNumbers.cc.
References _nfibres, _nmodules, DetId::rawId(), DetId::subdetId(), SiStripDetId::TEC, SiStripDetId::TIB, SiStripDetId::TID, SiStripDetId::TOB, and DetId::Tracker.
int SiStripTKNumbers::napvs | ( | const SiStripDetId & | detid | ) | const |
Definition at line 80 of file SiStripTKNumbers.cc.
References _apvsperfibre, and nfibres().
int SiStripTKNumbers::napvs | ( | const int | id | ) | const |
Definition at line 85 of file SiStripTKNumbers.cc.
References _apvsperfibre, and nfibres().
int SiStripTKNumbers::nfibres | ( | const SiStripDetId & | detid | ) | const |
Definition at line 65 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 SiStripDetId & | detid | ) | const |
Definition at line 50 of file SiStripTKNumbers.cc.
References _nmodules, and DetId::subdetId().
int SiStripTKNumbers::nmodules | ( | const int | id | ) | const |
int SiStripTKNumbers::nstrips | ( | const SiStripDetId & | detid | ) | const |
Definition at line 90 of file SiStripTKNumbers.cc.
References _apvsperfibre, _stripsperapv, and nfibres().
Referenced by DigiInvestigatorHistogramMaker::book(), DigiPileupCorrHistogramMaker::book(), DigiVtxPosCorrHistogramMaker::book(), DigiVertexCorrHistogramMaker::book(), DigiBXCorrHistogramMaker< T >::book(), DigiLumiCorrHistogramMaker::book(), and MultiplicityTimeCorrelations::MultiplicityTimeCorrelations().
int SiStripTKNumbers::nstrips | ( | const int | id | ) | const |
Definition at line 95 of file SiStripTKNumbers.cc.
References _apvsperfibre, _stripsperapv, and nfibres().
|
staticprivate |
Definition at line 32 of file SiStripTKNumbers.h.
|
private |
Definition at line 29 of file SiStripTKNumbers.h.
Referenced by nfibres(), and SiStripTKNumbers().
|
private |
Definition at line 28 of file SiStripTKNumbers.h.
Referenced by nmodules(), and SiStripTKNumbers().
|
staticprivate |
Definition at line 33 of file SiStripTKNumbers.h.
Referenced by nstrips().