Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:45

0001 #include "TowerBackgroundv1.h"
0002 
0003 #include <iostream>
0004 
0005 TowerBackgroundv1::TowerBackgroundv1()
0006 {
0007   _UE.resize(3, std::vector<float>(1, 0));
0008 }
0009 
0010 void TowerBackgroundv1::identify(std::ostream& os) const
0011 {
0012   os << "TowerBackground: " << std::endl;
0013   for (int n = 0; n < 3; n++)
0014   {
0015     os << " layer " << n << " : UE in " << _UE[n].size() << " eta bins: ";
0016     for (float eta : _UE[n])
0017     {
0018       os << eta << " ";
0019     }
0020     os << std::endl;
0021   }
0022 
0023   os << " v2 = " << _v2 << ", Psi2 = " << _Psi2
0024      << ", # towers used for bkg = " << _nTowers
0025      << " , # strips used for flow = " << _nStrips
0026      << " , flow failure flag " << _flow_failure_flag << std::endl;
0027 
0028   return;
0029 }