CMS 3D CMS Logo

EcalEBPhase2AmplitudeReconstructor.h
Go to the documentation of this file.
1 #ifndef SimCalorimetry_EcalEBTrigPrimAlgos_EcalEBPhase2AmplitudeReconstructor_h
2 #define SimCalorimetry_EcalEBTrigPrimAlgos_EcalEBPhase2AmplitudeReconstructor_h
3 
4 #include <vector>
5 #include <cstdint>
6 
9 
18 private:
19  static const int maxSamplesUsed_ = 12;
20  bool debug_;
24  int shift_;
25  int setInput(int input);
26  void process();
28 
29 public:
32  virtual void process(std::vector<int> &addout, std::vector<int> &output);
33  void setParameters(uint32_t raw,
34  const EcalEBPhase2TPGAmplWeightIdMap *ecaltpgWeightMap,
35  const EcalTPGWeightGroup *ecaltpgWeightGroup);
36 };
37 
38 #endif
static std::string const input
Definition: EdmProvDump.cc:50
#define debug
Definition: HDRShower.cc:19
void setParameters(uint32_t raw, const EcalEBPhase2TPGAmplWeightIdMap *ecaltpgWeightMap, const EcalTPGWeightGroup *ecaltpgWeightGroup)
Definition: output.py:1