21 for (
unsigned int ix=0;ix<imap.strip_number.size();ix++){
26 int st =
std::abs(imap.z_direction[ix]);
31 dc.
stripId = 1 + imap.strip_number[ix]+(imap.iPhi[ix]-1)%maxVFat*
maxChan_;
32 dc.
gemDetId =
GEMDetId(imap.z_direction[ix], 1, st, imap.depth[ix], imap.sec[ix], imap.iEta[ix]);
47 for (
int re = -1; re <= 1; re = re+2) {
66 GEMDetId chamDetId(re, 1, st, ly, ch, 0);
67 uint32_t chamberId = (amcId <<
gebIdBits_) | gebId;
68 romap->
add(chamDetId,chamberId);
69 romap->
add(chamberId,chamDetId);
75 GEMDetId gemId(re, 1, st, ly, ch, roll);
77 for (
int nVfat = 0; nVfat < maxVFat; ++nVfat){
std::vector< GEMVFatMaptype > theVFatMaptype
static const int chipIdBits_
static const int chipIdMask_
static const int maxVFatGE21_
static const int maxRollId
static const int maxChamberId
void add(eCoord e, dCoord d)
static const int maxLayerId
static const int maxGEBs_
Abs< T >::type abs(const T &t)
static const int maxStationId
GEMROmap * convert() const
static const int minStationId
static const int maxChan_
static const int maxVFatGE11_
chan
lumi = TPaveText(lowX+0.38, lowY+0.061, lowX+0.45, lowY+0.161, "NDC") lumi.SetBorderSize( 0 ) lumi...
void addAMC2GEB(uint16_t d, uint16_t c)
GEMROmap * convertDummy() const
const std::string & version() const
static const int gebIdBits_