Go to the documentation of this file. 1 #ifndef DataFormats_Luminosity_LumiSummary_h
2 #define DataFormats_Luminosity_LumiSummary_h
53 float avginsdellumierr,
57 unsigned int lsnumber,
58 const std::vector<L1>& l1in,
59 const std::vector<HLT>& hltin,
60 unsigned int startorbit,
61 unsigned int numorbit,
147 void setLumiData(
float instlumi,
float instlumierr,
short lumiquality);
151 void setOrbitData(
unsigned int startorbit,
unsigned int numorbit);
154 void copyL1Data(
const std::vector<L1>& l1data);
180 #endif // DataFormats_Luminosity_LumiSummary_h
float intgDelLumi() const
unsigned int numOrbit() const
HLT hltinfo(unsigned int idx) const
std::ostream & operator<<(std::ostream &s, const LumiSummary &lumiSummary)
float lumiSectionLength() const
unsigned long long bitzerocount() const
bool isProductEqual(LumiSummary const &next) const
void setOrbitData(unsigned int startorbit, unsigned int numorbit)
float avgInsDelLumi() const
LumiSummary()
default constructor
unsigned long long deadcount() const
float avgInsDelLumiErr() const
void swapHLTData(std::vector< HLT > &hltdata)
std::vector< HLT > hltdata_
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
void setlsnumber(unsigned int lsnumber)
size_t nTriggerLine() const
short lumiSecQual() const
void setLumiData(float instlumi, float instlumierr, short lumiquality)
void copyL1Data(const std::vector< L1 > &l1data)
void copyHLTData(const std::vector< HLT > &hltdata)
float avgInsRecLumi() const
unsigned int startOrbit() const
void setLumiVersion(const std::string &lumiversion)
void swapL1Data(std::vector< L1 > &l1data)
void setDeadCount(unsigned long long deadcount)
float intgRecLumi() const
unsigned int lsNumber() const
void setBitZeroCount(unsigned long long bitzerocount)
std::vector< L1 > l1data_
unsigned long long bitzerocount_
float avgInsRecLumiErr() const
unsigned long long deadcount_
L1 l1info(unsigned int idx) const
std::string lumiVersion() const