CMS 3D CMS Logo

EcalTPGTPMode.h
Go to the documentation of this file.
1 #ifndef EcalTPGTPMode_h
2 #define EcalTPGTPMode_h
3 
5 
6 /*
7 Author: Davide Valsecchi
8 Date: 11/02/2021
9 
10 */
11 
13 public:
14  EcalTPGTPMode();
16 
27  uint16_t EBFenixTcpOutput;
29  uint16_t EEFenixTcpOutput;
31  // Wildcard parameters for future use
32  uint16_t FenixPar15;
33  uint16_t FenixPar16;
34  uint16_t FenixPar17;
35  uint16_t FenixPar18;
36 
37  // print parameters to stream:
38  void print(std::ostream&) const;
39 
40  friend std::ostream& operator<<(std::ostream& out, const EcalTPGTPMode& params) {
41  params.print(out);
42  return out;
43  }
44 
46 };
47 
48 #endif
EcalTPGTPMode
Definition: EcalTPGTPMode.h:12
EcalTPGTPMode::~EcalTPGTPMode
~EcalTPGTPMode()
Definition: EcalTPGTPMode.cc:7
CalibrationSummaryClient_cfi.params
params
Definition: CalibrationSummaryClient_cfi.py:14
EcalTPGTPMode::DisableEBEvenPeakFinder
bool DisableEBEvenPeakFinder
Definition: EcalTPGTPMode.h:21
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
EcalTPGTPMode::FenixPar18
uint16_t FenixPar18
Definition: EcalTPGTPMode.h:35
EcalTPGTPMode::FenixPar15
uint16_t FenixPar15
Definition: EcalTPGTPMode.h:32
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::DisableEEEvenPeakFinder
bool DisableEEEvenPeakFinder
Definition: EcalTPGTPMode.h:22
EcalTPGTPMode::FenixEEStripOutput
uint16_t FenixEEStripOutput
Definition: EcalTPGTPMode.h:24
Serializable.h
EcalTPGTPMode::EEFenixTcpOutput
uint16_t EEFenixTcpOutput
Definition: EcalTPGTPMode.h:29
EcalTPGTPMode::FenixPar16
uint16_t FenixPar16
Definition: EcalTPGTPMode.h:33
EcalTPGTPMode::FenixEBStripOutput
uint16_t FenixEBStripOutput
Definition: EcalTPGTPMode.h:23
EcalTPGTPMode::EEFenixTcpInfobit1
uint16_t EEFenixTcpInfobit1
Definition: EcalTPGTPMode.h:30
EcalTPGTPMode::EcalTPGTPMode
EcalTPGTPMode()
Definition: EcalTPGTPMode.cc:5
EcalTPGTPMode::EnableEBOddFilter
bool EnableEBOddFilter
Definition: EcalTPGTPMode.h:17
EcalTPGTPMode::EnableEEOddPeakFinder
bool EnableEEOddPeakFinder
Definition: EcalTPGTPMode.h:20
EcalTPGTPMode::operator<<
friend std::ostream & operator<<(std::ostream &out, const EcalTPGTPMode &params)
Definition: EcalTPGTPMode.h:40
EcalTPGTPMode::FenixPar17
uint16_t FenixPar17
Definition: EcalTPGTPMode.h:34
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