1 #ifndef DataFormats_Luminosity_LumiSummary_h
2 #define DataFormats_Luminosity_LumiSummary_h
55 float avginsdellumierr,
59 unsigned int lsnumber,
60 const std::vector<L1>& l1in,
61 const std::vector<HLT>& hltin,
62 unsigned int startorbit,
63 unsigned int numorbit,
64 const std::string& lumiversion):
126 L1
l1info(
unsigned int idx)
const;
127 HLT
hltinfo(
unsigned int idx)
const;
146 void setLumiData(
float instlumi,
float instlumierr,
short lumiquality);
150 void setOrbitData(
unsigned int startorbit,
unsigned int numorbit);
153 void copyL1Data(
const std::vector<L1>& l1data);
179 #endif // DataFormats_Luminosity_LumiSummary_h
unsigned long long bitzerocount_
unsigned int startOrbit() const
L1 l1info(unsigned int idx) const
void swapHLTData(std::vector< HLT > &hltdata)
float lumiSectionLength() const
unsigned long long deadcount() const
std::ostream & operator<<(std::ostream &out, const ALILine &li)
float avgInsRecLumi() const
LumiSummary(float avginsdellumi, float avginsdellumierr, short lumisecqual, unsigned long long deadcount, unsigned long long bitzerocount, unsigned int lsnumber, const std::vector< L1 > &l1in, const std::vector< HLT > &hltin, unsigned int startorbit, unsigned int numorbit, const std::string &lumiversion)
set default constructor
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
unsigned int lsNumber() const
LumiSummary()
default constructor
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