|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   12   for (
unsigned int iCoolChannel=0;iCoolChannel<
m_febIdVecs.size();iCoolChannel++) {
 
   13     out << 
"Cool Channel #:" << std::setw(3) << iCoolChannel << 
" FEB id:"  <<  std::endl;
 
   15     FEBIdVector::const_iterator 
it=febIdVec.begin();
 
   16     FEBIdVector::const_iterator it_e=febIdVec.end();
 
   17     for (;
it!=it_e;++
it) {
 
   18       out << 
"                   " << (*it) << 
"(0x" << std::hex << *
it << std::dec << 
")";
 
   21     int barrel_ec = onlineID->
barrel_ec(hwid);
 
   25     else if (barrel_ec==1)
 
   30     int pos_neg   = onlineID->
pos_neg(hwid);
 
   39     int slot      = onlineID->
slot(hwid);
 
   40     out << 
" (" << bc << 
"/" << 
pn << 
"/FT=" << 
FT << 
"/Slot=" << slot << 
")";
 
  
This file defines a class to map FEB IDs and channel ids.
int slot(const HWIdentifier id) const
Return the slot number of a hardware cell identifier:   slot = [1,15] Slot-ID in top part of the crat...
int barrel_ec(const HWIdentifier id) const
Return the position barrel or endcap of a hardware cell identifier:   barrel_ec = [0,...
int pos_neg(const HWIdentifier id) const
Return the side of a hardware cell identifier   pos_neg = [0,1] positive-side or negative-side Barrel...
void dump(std::ostream &o, const LArOnlineID *onlineID=NULL) const
std::vector< FEBId > FEBIdVector
int feedthrough(const HWIdentifier id) const
Return the feedthrough of a hardware cell identifier :   feedthrough = [0,31] Barrel - A/C side or H/...
ChannelMap m_febIdVecs
File map from existing ChannelMap - e.g. on read back.