Go to the documentation of this file. 1 #ifndef RecoLuminosity_LumiProducer_DIPLumiDetail_h
2 #define RecoLuminosity_LumiProducer_DIPLumiDetail_h
11 typedef std::pair<std::vector<float>::const_iterator, std::vector<float>::const_iterator>
ValueRange;
17 void filldata(std::vector<float>& lumivalues);
18 void fillbxdata(
unsigned int bxidx,
float bxlumi);
20 unsigned int fromLS()
const;
33 #endif // RecoLuminosity_LuminosityProducer_DIPLumiDetail_h
unsigned int fromLS() const
float lumiValue(unsigned int bx) const
void fillbxdata(unsigned int bxidx, float bxlumi)
virtual ~DIPLumiDetail()
set default constructor
#define EVENTSETUP_DATA_DEFAULT_RECORD(_data_, _record_)
std::pair< std::vector< float >::const_iterator, std::vector< float >::const_iterator > ValueRange
std::ostream & operator<<(std::ostream &s, const DIPLumiDetail &)
void setOrigin(unsigned int runnumber, unsigned int ls)
ValueRange lumiValues() const
unsigned int fromRun() const
DIPLumiDetail()
default constructor
void filldata(std::vector< float > &lumivalues)
std::vector< float > m_lumiValues