CMS 3D CMS Logo

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

◆ operator<<()

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

Definition at line 23 of file L1MuDTAssParam.cc.

References AlcaSiPixelAliHarvester0T_cff::method, 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, PT34LO, and alignCSCRings::s.

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 }