CMS 3D CMS Logo

Functions
XERCES_CPP_NAMESPACE_USE Namespace Reference

Functions

unsigned int eta2Bits (unsigned int eta)
 

Function Documentation

unsigned int XERCES_CPP_NAMESPACE_USE::eta2Bits ( unsigned int  eta)

Definition at line 42 of file XMLConfigWriter.cc.

Referenced by XMLConfigWriter::writeAlgoMuon(), and XMLConfigWriter::writeEventData().

42  {
43  if (eta== 73) return 0b100000000;
44  else if (eta== 78) return 0b010000000;
45  else if (eta== 85) return 0b001000000;
46  else if (eta== 90) return 0b000100000;
47  else if (eta== 94) return 0b000010000;
48  else if (eta== 99) return 0b000001000;
49  else if (eta==103) return 0b000000100;
50  else if (eta==110) return 0b000000010;
51  else if (eta== 75) return 0b110000000;
52  else if (eta== 79) return 0b011000000;
53  else if (eta== 92) return 0b000110000;
54  else if (eta==115) return 0b000000001;
55  else if (eta==121) return 0b000000000;
56  else return 0b111111111; ;
57  }