Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:39

0001 #include "CalibTracker/SiStripAPVAnalysis/interface/TkCommonModeTopology.h"
0002 
0003 int TkCommonModeTopology::setOfStrip(int in) {
0004   for (int i = 0; i < numberOfSets(); i++) {
0005     if (in >= initialStrips()[i] && in <= finalStrips()[i])
0006       return i;
0007   }
0008   return -1;
0009 }
0010 
0011 TkCommonModeTopology::TkCommonModeTopology(int nstrips, int nstripsperset)
0012     : numberStrips(nstrips), numberStripsPerSet(nstripsperset) {
0013   initStrips.clear();
0014   finStrips.clear();
0015   for (int i = 0; i < numberOfSets(); i++) {
0016     initStrips.push_back(i * numberOfStripsPerSet());
0017     finStrips.push_back((i + 1) * numberOfStripsPerSet() - 1);
0018   }
0019 }