CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Enumerations | Functions | Variables
L1MuDTAssParam.h File Reference
#include <iosfwd>

Go to the source code of this file.

Enumerations

enum  PtAssMethod {
  PT12L, PT12H, PT13L, PT13H,
  PT14L, PT14H, PT23L, PT23H,
  PT24L, PT24H, PT34L, PT34H,
  PT12LO, PT12HO, PT13LO, PT13HO,
  PT14LO, PT14HO, PT23LO, PT23HO,
  PT24LO, PT24HO, PT34LO, PT34HO,
  PT15LO, PT15HO, PT25LO, PT25HO,
  NODEF
}
 

Functions

std::ostream & operator<< (std::ostream &s, PtAssMethod method)
 

Variables

const int MAX_PTASSMETH = 28
 

Enumeration Type Documentation

Enumerator
PT12L 
PT12H 
PT13L 
PT13H 
PT14L 
PT14H 
PT23L 
PT23H 
PT24L 
PT24H 
PT34L 
PT34H 
PT12LO 
PT12HO 
PT13LO 
PT13HO 
PT14LO 
PT14HO 
PT23LO 
PT23HO 
PT24LO 
PT24HO 
PT34LO 
PT34HO 
PT15LO 
PT15HO 
PT25LO 
PT25HO 
NODEF 

Definition at line 23 of file L1MuDTAssParam.h.

Function Documentation

std::ostream& operator<< ( std::ostream &  s,
PtAssMethod  method 
)

Definition at line 23 of file L1MuDTAssParam.cc.

References PT12H, PT12HO, PT12L, PT12LO, PT13H, PT13HO, PT13L, PT13LO, PT14H, PT14HO, PT14L, PT14LO, PT15HO, PT15LO, PT23H, PT23HO, PT23L, PT23LO, PT24H, PT24HO, PT24L, PT24LO, PT25HO, PT25LO, PT34H, PT34HO, PT34L, and PT34LO.

23  {
24 
25  switch (method) {
26  case PT12L : { return s << "PT12L "; break; }
27  case PT12H : { return s << "PT12H "; break; }
28  case PT13L : { return s << "PT13L "; break; }
29  case PT13H : { return s << "PT13H "; break; }
30  case PT14L : { return s << "PT14L "; break; }
31  case PT14H : { return s << "PT14H "; break; }
32  case PT23L : { return s << "PT23L "; break; }
33  case PT23H : { return s << "PT23H "; break; }
34  case PT24L : { return s << "PT24L "; break; }
35  case PT24H : { return s << "PT24H "; break; }
36  case PT34L : { return s << "PT34L "; break; }
37  case PT34H : { return s << "PT34H "; break; }
38  case PT12LO : { return s << "PT12LO "; break; }
39  case PT12HO : { return s << "PT12HO "; break; }
40  case PT13LO : { return s << "PT13LO "; break; }
41  case PT13HO : { return s << "PT13HO "; break; }
42  case PT14LO : { return s << "PT14LO "; break; }
43  case PT14HO : { return s << "PT14HO "; break; }
44  case PT23LO : { return s << "PT23LO "; break; }
45  case PT23HO : { return s << "PT23HO "; break; }
46  case PT24LO : { return s << "PT24LO "; break; }
47  case PT24HO : { return s << "PT24HO "; break; }
48  case PT34LO : { return s << "PT34LO "; break; }
49  case PT34HO : { return s << "PT34HO "; break; }
50  case PT15LO : { return s << "PT15LO "; break; }
51  case PT15HO : { return s << "PT15HO "; break; }
52  case PT25LO : { return s << "PT25LO "; break; }
53  case PT25HO : { return s << "PT25HO "; break; }
54  default :
55  return s << "unknown pt-assignment method ";
56  }
57 
58 }
string s
Definition: asciidump.py:422

Variable Documentation

const int MAX_PTASSMETH = 28