CMS 3D CMS Logo

Functions
XERCES_CPP_NAMESPACE_USE Namespace Reference

Functions

unsigned int eta2Bits (unsigned int eta)
 

Function Documentation

◆ eta2Bits()

unsigned int XERCES_CPP_NAMESPACE_USE::eta2Bits ( unsigned int  eta)

Definition at line 41 of file XMLConfigWriter.cc.

41  {
42  if (eta == 73)
43  return 0b100000000;
44  else if (eta == 78)
45  return 0b010000000;
46  else if (eta == 85)
47  return 0b001000000;
48  else if (eta == 90)
49  return 0b000100000;
50  else if (eta == 94)
51  return 0b000010000;
52  else if (eta == 99)
53  return 0b000001000;
54  else if (eta == 103)
55  return 0b000000100;
56  else if (eta == 110)
57  return 0b000000010;
58  else if (eta == 75)
59  return 0b110000000;
60  else if (eta == 79)
61  return 0b011000000;
62  else if (eta == 92)
63  return 0b000110000;
64  else if (eta == 115)
65  return 0b000000001;
66  else if (eta == 121)
67  return 0b000000000;
68  else
69  return 0b111111111;
70  ;
71  }

References PVValHelper::eta.

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

PVValHelper::eta
Definition: PVValidationHelpers.h:70