#include "CondFormats/RunInfo/interface/LHCInfo.h"
#include "CondFormats/Common/interface/TimeConversions.h"
#include <algorithm>
#include <iterator>
#include <vector>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
LHCInfoImpl | |
Functions | |
template<typename T > | |
T & | LHCInfoImpl::accessParams (std::vector< T > ¶ms, size_t index) |
static std::vector< unsigned short > | bitsetToVector (std::bitset< LHCInfo::bunchSlots+1 > const &bs) |
static std::string | fillTypeToString (LHCInfo::FillTypeId const &fillType) |
template<typename T > | |
const T & | LHCInfoImpl::getOneParam (const std::vector< std::vector< T > > ¶ms, size_t index) |
template<typename T > | |
const T & | LHCInfoImpl::getParams (const std::vector< T > ¶ms, size_t index) |
std::ostream & | operator<< (std::ostream &os, LHCInfo beamInfo) |
static std::string | particleTypeToString (LHCInfo::ParticleTypeId const &particleType) |
template<typename T > | |
void | LHCInfoImpl::setOneParam (std::vector< std::vector< T > > ¶ms, size_t index, const T &value) |
template<typename T > | |
void | LHCInfoImpl::setParams (std::vector< T > ¶ms, size_t index, const T &value) |
|
static |
Definition at line 9 of file LHCInfo.cc.
References cms::cuda::bs, and mps_fire::i.
Referenced by LHCInfo::bunchConfigurationForBeam1(), and LHCInfo::bunchConfigurationForBeam2().
|
static |
Definition at line 21 of file LHCInfo.cc.
References LHCInfo::COSMICS, LHCInfo::GAP, LHCInfo::IONS, LHCInfo::PROTONS, AlCaHLTBitMon_QueryRunRegistry::string, and LHCInfo::UNKNOWN.
Referenced by LHCInfo::print().
std::ostream& operator<< | ( | std::ostream & | os, |
LHCInfo | beamInfo | ||
) |
|
static |
Definition at line 46 of file LHCInfo.cc.
References LHCInfo::AR18, LHCInfo::D, LHCInfo::NONE, PbPb_ZMuSkimMuonDPG_cff::particleType, LHCInfo::PB82, LHCInfo::PROTON, AlCaHLTBitMon_QueryRunRegistry::string, and LHCInfo::XE54.
Referenced by LHCInfo::print().