CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalTimeBiasCorrections.cc
Go to the documentation of this file.
2 
5 
7  const EcalTimeBiasCorrections& aset) {}
8 
9 template <typename T>
10 static inline void print_vector(std::ostream& o, const std::vector<T>& vect) {
11  o << "[";
12  for (std::vector<float>::const_iterator i = vect.begin(); i != vect.end();
13  ++i) {
14 
15  std::cout << *i << ", ";
16  }
17  o << "]";
18 }
19 
20 void EcalTimeBiasCorrections::print(std::ostream& o) const {
21  o << "EB Amplitude bins:";
22  print_vector<float>(o, this->EBTimeCorrAmplitudeBins);
23  o << std::endl;
24  o << "EE Amplitude bins:";
25  print_vector<float>(o, this->EETimeCorrAmplitudeBins);
26  o << std::endl;
27 
28  o << "EB Shift bins:";
29  print_vector<float>(o, this->EBTimeCorrShiftBins);
30  o << std::endl;
31  o << "EE Shift bins:";
32  print_vector<float>(o, this->EETimeCorrShiftBins);
33  o << std::endl;
34 }
int i
Definition: DBlmapReader.cc:9
std::vector< float > EBTimeCorrShiftBins
std::vector< float > EBTimeCorrAmplitudeBins
std::vector< float > EETimeCorrShiftBins
std::vector< float > EETimeCorrAmplitudeBins
static void print_vector(std::ostream &o, const std::vector< T > &vect)
void print(std::ostream &o) const
tuple cout
Definition: gather_cfg.py:121