1 #ifndef DataFormats_Luminosity_LumiInfo_h 2 #define DataFormats_Luminosity_LumiInfo_h 46 LumiInfo(
float deadtimeFraction,
const std::vector<float>& instLumiByBX):
58 LumiInfo(
float deadtimeFraction,
const std::vector<float>& instLumiByBX,
float totalInstLumi):
70 LumiInfo(
float deadtimeFraction,
const std::vector<float>& instLumiByBX,
float totalInstLumi,
71 const std::vector<float>& instLumiErrByBX,
float totalInstLumiErr):
186 #endif // DataFormats_Luminosity_LumiInfo_h
float getTotalInstLumi() const
bool isProductEqual(LumiInfo const &next) const
float recordedLuminosity() const
float totalInstLuminosity_
float getTotalInstStatError() const
float lumiSectionLength() const
static const unsigned int numBX
const std::vector< float > & getErrorLumiAllBX() const
void setInstLumiAllBX(std::vector< float > &instLumiByBX)
void setTotalInstToBXSum()
float integLuminosity() const
void setTotalInstLumi(float totalLumi)
const std::vector< float > & getInstLumiAllBX() const
float totalInstLumiStatErr_
LumiInfo(float deadtimeFraction, const std::vector< float > &instLumiByBX, float totalInstLumi, const std::vector< float > &instLumiErrByBX, float totalInstLumiErr)
LumiInfo(float deadtimeFraction, const std::vector< float > &instLumiByBX, float totalInstLumi)
float instLuminosityBXSum() const
void setTotalInstStatError(float statError)
float getLiveFraction() const
float getInstLumiBX(int bx) const
void setDeadFraction(float deadtimeFraction)
float getDeadFraction() const
void setErrorLumiAllBX(std::vector< float > &errLumiByBX)
LumiInfo(float deadtimeFraction, const std::vector< float > &instLumiByBX)
std::vector< float > instLumiStatErrByBX_
std::ostream & operator<<(std::ostream &s, const LumiInfo &lumiInfo)
std::vector< float > instLumiByBX_