9 for (std::vector<float>::const_iterator it =
instLumiByBX_.begin();
35 instLumiByBX_.assign(instLumiByBX.begin(), instLumiByBX.end());
43 s <<
"\nDumping LumiInfo\n\n";
47 s <<
" deadtimeFraction = " << lumiInfo.
deadFraction() <<
"\n";
48 s <<
" instLumiByBX = ";
50 for (
unsigned int i=0;
i<10 &&
i<lumiBX.size(); ++
i) {
51 s << lumiBX.at(
i) <<
" ";
void fillInstLumi(const std::vector< float > &instLumiByBX)
bool isProductEqual(LumiInfo const &next) const
float recordedLuminosity() const
float lumiSectionLength() const
static const unsigned int numOrbits
float deadFraction() const
static const unsigned int numBX
float integLuminosity() const
std::ostream & operator<<(std::ostream &s, const LumiInfo &lumiInfo)
float instLuminosity() const
void fill(const std::vector< float > &instLumiByBX)
static const float bxSpacingExact
const std::vector< float > & getInstLumiAllBX() const
std::vector< float > instLumiByBX_