CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
L1MuDTAssParam.cc File Reference
#include "CondFormats/L1TObjects/interface/L1MuDTAssParam.h"
#include <iostream>

Go to the source code of this file.

Functions

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

Function Documentation

ostream& operator<< ( 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  switch (method) {
25  case PT12L: {
26  return s << "PT12L ";
27  break;
28  }
29  case PT12H: {
30  return s << "PT12H ";
31  break;
32  }
33  case PT13L: {
34  return s << "PT13L ";
35  break;
36  }
37  case PT13H: {
38  return s << "PT13H ";
39  break;
40  }
41  case PT14L: {
42  return s << "PT14L ";
43  break;
44  }
45  case PT14H: {
46  return s << "PT14H ";
47  break;
48  }
49  case PT23L: {
50  return s << "PT23L ";
51  break;
52  }
53  case PT23H: {
54  return s << "PT23H ";
55  break;
56  }
57  case PT24L: {
58  return s << "PT24L ";
59  break;
60  }
61  case PT24H: {
62  return s << "PT24H ";
63  break;
64  }
65  case PT34L: {
66  return s << "PT34L ";
67  break;
68  }
69  case PT34H: {
70  return s << "PT34H ";
71  break;
72  }
73  case PT12LO: {
74  return s << "PT12LO ";
75  break;
76  }
77  case PT12HO: {
78  return s << "PT12HO ";
79  break;
80  }
81  case PT13LO: {
82  return s << "PT13LO ";
83  break;
84  }
85  case PT13HO: {
86  return s << "PT13HO ";
87  break;
88  }
89  case PT14LO: {
90  return s << "PT14LO ";
91  break;
92  }
93  case PT14HO: {
94  return s << "PT14HO ";
95  break;
96  }
97  case PT23LO: {
98  return s << "PT23LO ";
99  break;
100  }
101  case PT23HO: {
102  return s << "PT23HO ";
103  break;
104  }
105  case PT24LO: {
106  return s << "PT24LO ";
107  break;
108  }
109  case PT24HO: {
110  return s << "PT24HO ";
111  break;
112  }
113  case PT34LO: {
114  return s << "PT34LO ";
115  break;
116  }
117  case PT34HO: {
118  return s << "PT34HO ";
119  break;
120  }
121  case PT15LO: {
122  return s << "PT15LO ";
123  break;
124  }
125  case PT15HO: {
126  return s << "PT15HO ";
127  break;
128  }
129  case PT25LO: {
130  return s << "PT25LO ";
131  break;
132  }
133  case PT25HO: {
134  return s << "PT25HO ";
135  break;
136  }
137  default:
138  return s << "unknown pt-assignment method ";
139  }
140 }