CMS 3D CMS Logo

EcalTPGTPMode.cc
Go to the documentation of this file.
2 #include <iostream>
4 
6 
8 
9 void EcalTPGTPMode::print(std::ostream& out) const {
10  out << ">>> Trigger primitive mode: " << std::endl;
11  out << " enable EE odd filter " << EnableEEOddFilter << std::endl;
12  out << " enable EB odd filter " << EnableEBOddFilter << std::endl;
13  out << " enable EE odd peak finder " << EnableEEOddPeakFinder << std::endl;
14  out << " enable EB odd peak finder " << EnableEBOddPeakFinder << std::endl;
15  out << " disable EE even peak finder " << DisableEEEvenPeakFinder << std::endl;
16  out << " disable EB even peak finder " << DisableEBEvenPeakFinder << std::endl;
17  if (FenixEEStripOutput == 0)
18  out << " EE strip formatter output: even filter " << std::endl;
19  if (FenixEEStripOutput == 1)
20  out << " EE strip formatter output: odd filter " << std::endl;
21  if (FenixEEStripOutput == 2)
22  out << " EE strip formatter output: larger of odd and even " << std::endl;
23  if (FenixEEStripOutput == 3)
24  out << " EE strip formatter output: odd + even " << std::endl;
25  if (FenixEBStripOutput == 0)
26  out << " EB strip formatter output: even filter " << std::endl;
27  if (FenixEBStripOutput == 1)
28  out << " EB strip formatter output: odd filter " << std::endl;
29  if (FenixEBStripOutput == 2)
30  out << " EB strip formatter output: larger of odd and even " << std::endl;
31  if (FenixEBStripOutput == 3)
32  out << " EB strip formatter output: odd + even " << std::endl;
33  out << " Flag EE odd>even strip " << FenixEEStripInfobit2 << std::endl;
34  out << " Flag EB odd>even strip " << FenixEBStripInfobit2 << std::endl;
35  if (EBFenixTcpOutput == 0)
36  out << " EB tcp formatter output: even filter " << std::endl;
37  if (EBFenixTcpOutput == 1)
38  out << " EB tcp formatter output: larger of odd and even " << std::endl;
39  if (EBFenixTcpOutput == 2)
40  out << " EB tcp formatter output: even + odd " << std::endl;
41  out << " Flag EB odd>even TCP " << EBFenixTcpInfobit1 << std::endl;
42 }
MessageLogger.h
EcalTPGTPMode::~EcalTPGTPMode
~EcalTPGTPMode()
Definition: EcalTPGTPMode.cc:7
EcalTPGTPMode::DisableEBEvenPeakFinder
bool DisableEBEvenPeakFinder
Definition: EcalTPGTPMode.h:21
EcalTPGTPMode::EBFenixTcpOutput
uint16_t EBFenixTcpOutput
Definition: EcalTPGTPMode.h:27
EcalTPGTPMode::EBFenixTcpInfobit1
uint16_t EBFenixTcpInfobit1
Definition: EcalTPGTPMode.h:28
EcalTPGTPMode::print
void print(std::ostream &) const
Definition: EcalTPGTPMode.cc:9
EcalTPGTPMode::EnableEEOddFilter
bool EnableEEOddFilter
Definition: EcalTPGTPMode.h:18
EcalTPGTPMode.h
EcalTPGTPMode::DisableEEEvenPeakFinder
bool DisableEEEvenPeakFinder
Definition: EcalTPGTPMode.h:22
EcalTPGTPMode::FenixEEStripOutput
uint16_t FenixEEStripOutput
Definition: EcalTPGTPMode.h:24
EcalTPGTPMode::FenixEBStripOutput
uint16_t FenixEBStripOutput
Definition: EcalTPGTPMode.h:23
EcalTPGTPMode::EcalTPGTPMode
EcalTPGTPMode()
Definition: EcalTPGTPMode.cc:5
EcalTPGTPMode::EnableEBOddFilter
bool EnableEBOddFilter
Definition: EcalTPGTPMode.h:17
EcalTPGTPMode::EnableEEOddPeakFinder
bool EnableEEOddPeakFinder
Definition: EcalTPGTPMode.h:20
EcalTPGTPMode::FenixEEStripInfobit2
uint16_t FenixEEStripInfobit2
Definition: EcalTPGTPMode.h:26
MillePedeFileConverter_cfg.out
out
Definition: MillePedeFileConverter_cfg.py:31
EcalTPGTPMode::FenixEBStripInfobit2
uint16_t FenixEBStripInfobit2
Definition: EcalTPGTPMode.h:25
EcalTPGTPMode::EnableEBOddPeakFinder
bool EnableEBOddPeakFinder
Definition: EcalTPGTPMode.h:19