11 if(iIndex != std::string::npos){
48 if (
l1data_.empty())
return 1.0;
159 l1data_.assign(l1data.begin(),l1data.end());
163 hltdata_.assign(hltdata.begin(),hltdata.end());
166 s <<
"\nDumping LumiSummary\n\n";
168 s <<
" === Invalid Lumi values === \n";
170 s <<
" lumiVersion = " << lumiSummary.
lumiVersion() <<
"\n";
171 s <<
" avgInsDelLumi = " << lumiSummary.
avgInsDelLumi() <<
"\n";
172 s <<
" avgIntgDelLumi = " << lumiSummary.
intgDelLumi() <<
"\n";
174 s <<
" lumiSecQual = " << lumiSummary.
lumiSecQual() <<
"\n";
175 s <<
" deadCount = " << lumiSummary.
deadcount() <<
"\n";
176 s <<
" bitZeroCount = " << lumiSummary.
bitzerocount() <<
"\n";
177 s <<
" deadFrac = " << (
float)lumiSummary.
deadFrac() <<
"\n";
178 s <<
" liveFrac = " << (
float)lumiSummary.
liveFrac() <<
"\n";
179 s <<
" lsNumber = " << lumiSummary.
lsNumber() <<
"\n";
180 s <<
" startOrbit = " << lumiSummary.
startOrbit() <<
"\n";
181 s <<
" numOrbit = " << lumiSummary.
numOrbit() <<
"\n";
182 s <<
" avgInsRecLumi = " << lumiSummary.
avgInsRecLumi() <<
"\n";
184 s << std::setw(15) <<
"l1nameidx";
185 s << std::setw(15) <<
"l1prescale";
189 for(
unsigned int i = 0;
i < nTriggers; ++
i) {
196 s << std::setw(15) <<
"hltpathidx";
197 s << std::setw(15) <<
"hltprescale";
unsigned long long bitzerocount_
unsigned int startOrbit() const
std::ostream & operator<<(std::ostream &s, const LumiSummary &lumiSummary)
L1 l1info(unsigned int idx) const
void swapHLTData(std::vector< HLT > &hltdata)
float lumiSectionLength() const
unsigned long long deadcount() const
float avgInsRecLumi() const
float intgRecLumi() const
void setlsnumber(unsigned int lsnumber)
std::vector< L1 > l1data_
bool isProductEqual(LumiSummary const &next) const
void setOrbitData(unsigned int startorbit, unsigned int numorbit)
float intgDelLumi() const
def lumiSummary(schema, nlumils)
unsigned int lsNumber() const
void copyL1Data(const std::vector< L1 > &l1data)
unsigned int numOrbit() const
float avgInsRecLumiErr() const
float avgInsDelLumi() const
float avgInsDelLumiErr() const
void setLumiVersion(const std::string &lumiversion)
void setLumiData(float instlumi, float instlumierr, short lumiquality)
void setBitZeroCount(unsigned long long bitzerocount)
void copyHLTData(const std::vector< HLT > &hltdata)
void setDeadCount(unsigned long long deadcount)
size_t nTriggerLine() const
void swapL1Data(std::vector< L1 > &l1data)
HLT hltinfo(unsigned int idx) const
std::string lumiVersion() const
unsigned long long deadcount_
std::vector< HLT > hltdata_
unsigned long long bitzerocount() const
short lumiSecQual() const