10 for (std::vector<float>::const_iterator it =
instLumiByBX_.begin();
40 instLumiByBX_.assign(instLumiByBX.begin(), instLumiByBX.end());
48 s <<
"\nDumping LumiInfo\n\n";
53 s <<
" instLumiByBX = ";
55 for (
unsigned int i=0;
i<10 &&
i<lumiBX.size(); ++
i) {
56 s << lumiBX.at(
i) <<
" ";
float getTotalInstLumi() const
bool isProductEqual(LumiInfo const &next) const
float recordedLuminosity() const
float lumiSectionLength() const
static const unsigned int numOrbits
static const unsigned int numBX
void setInstLumiAllBX(std::vector< float > &instLumiByBX)
void setTotalInstToBXSum()
float integLuminosity() const
std::ostream & operator<<(std::ostream &s, const LumiInfo &lumiInfo)
void setTotalInstLumi(float totalLumi)
static const float bxSpacingExact
const std::vector< float > & getInstLumiAllBX() const
float instLuminosityBXSum() const
float getDeadFraction() const
void setErrorLumiAllBX(std::vector< float > &errLumiByBX)
std::vector< float > instLumiStatErrByBX_
std::vector< float > instLumiByBX_