Typedefs | |
using | FEDMAP_T = std::map< RunInfoPI::DET, std::pair< int, int > > |
Enumerations | |
enum | DET { SIPIXEL, SISTRIP, PRESHOWER, TOTEMRP_H, CTPPSDIAMOND, TOTEMRP_V, TOTEMRP_T, ECAL, CASTOR, HCAL, CSC, RPC, HCALPHASE1, SIPIXELPHASE1, GEM } |
enum | parameters { m_run, m_start_time_ll, m_stop_time_ll, m_start_current, m_stop_current, m_avg_current, m_max_current, m_min_current, m_run_interval_seconds, m_fedIN, m_BField, END_OF_TYPES } |
enum | state { k_fake = 0, k_valid = 1, k_invalid = 2 } |
Functions | |
FEDMAP_T | buildFEDBounds () |
std::string | getStringFromTypeEnum (const parameters ¶meter) |
void | reportSummaryMapPalette (TH2 *obj) |
float | runDuration (const std::shared_ptr< RunInfo > &payload) |
std::string | runEndTime (const std::shared_ptr< RunInfo > &payload) |
std::string | runStartTime (const std::shared_ptr< RunInfo > &payload) |
float | theBField (const float current) |
Variables | |
constexpr std::array< int, 7 > | nominalCurrents {{-1, 0, 9558, 14416, 16819, 18268, 19262}} |
constexpr std::array< float, 7 > | nominalFields {{3.8, 0., 2., 3., 3.5, 3.8, 4.}} |
using RunInfoPI::FEDMAP_T = typedef std::map<RunInfoPI::DET, std::pair<int, int> > |
Definition at line 159 of file RunInfoPayloadInspectoHelper.h.
enum RunInfoPI::DET |
Enumerator | |
---|---|
SIPIXEL | |
SISTRIP | |
PRESHOWER | |
TOTEMRP_H | |
CTPPSDIAMOND | |
TOTEMRP_V | |
TOTEMRP_T | |
ECAL | |
CASTOR | |
HCAL | |
CSC | |
RPC | |
HCALPHASE1 | |
SIPIXELPHASE1 | |
GEM |
Definition at line 141 of file RunInfoPayloadInspectoHelper.h.
Enumerator | |
---|---|
m_run | |
m_start_time_ll | |
m_stop_time_ll | |
m_start_current | |
m_stop_current | |
m_avg_current | |
m_max_current | |
m_min_current | |
m_run_interval_seconds | |
m_fedIN | |
m_BField | |
END_OF_TYPES |
Definition at line 28 of file RunInfoPayloadInspectoHelper.h.
enum RunInfoPI::state |
|
inline |
Definition at line 161 of file RunInfoPayloadInspectoHelper.h.
References CASTOR, CSC, CTPPSDIAMOND, ECAL, GEM, HCALPHASE1, FEDNumbering::MAXCASTORFEDID, FEDNumbering::MAXCSCFEDID, FEDNumbering::MAXCTPPSDiamondFEDID, FEDNumbering::MAXECALFEDID, FEDNumbering::MAXGEMFEDID, FEDNumbering::MAXHCALFEDID, FEDNumbering::MAXHCALuTCAFEDID, FEDNumbering::MAXPreShowerFEDID, FEDNumbering::MAXRPCFEDID, FEDNumbering::MAXSiPixelFEDID, FEDNumbering::MAXSiPixeluTCAFEDID, FEDNumbering::MAXSiStripFEDID, FEDNumbering::MAXTotemRPHorizontalFEDID, FEDNumbering::MAXTotemRPTimingVerticalFEDID, FEDNumbering::MAXTotemRPVerticalFEDID, FEDNumbering::MINCASTORFEDID, FEDNumbering::MINCSCFEDID, FEDNumbering::MINCTPPSDiamondFEDID, FEDNumbering::MINECALFEDID, FEDNumbering::MINGEMFEDID, FEDNumbering::MINHCALFEDID, FEDNumbering::MINHCALuTCAFEDID, FEDNumbering::MINPreShowerFEDID, FEDNumbering::MINRPCFEDID, FEDNumbering::MINSiPixelFEDID, FEDNumbering::MINSiPixeluTCAFEDID, FEDNumbering::MINSiStripFEDID, FEDNumbering::MINTotemRPHorizontalFEDID, FEDNumbering::MINTotemRPTimingVerticalFEDID, FEDNumbering::MINTotemRPVerticalFEDID, MK_P, PRESHOWER, RPC, SIPIXEL, SIPIXELPHASE1, SISTRIP, TOTEMRP_H, TOTEMRP_T, and TOTEMRP_V.
|
inline |
Definition at line 79 of file RunInfoPayloadInspectoHelper.h.
References m_avg_current, m_BField, m_fedIN, m_max_current, m_min_current, m_run, m_run_interval_seconds, m_start_current, m_start_time_ll, m_stop_current, and m_stop_time_ll.
|
inline |
Definition at line 109 of file RunInfoPayloadInspectoHelper.h.
References MillePedeFileConverter_cfg::e, mps_fire::i, getGTfromDQMFile::obj, and svgfig::rgb().
|
inline |
Definition at line 57 of file RunInfoPayloadInspectoHelper.h.
References jetsAK4_Puppi_cff::payload.
|
inline |
Definition at line 73 of file RunInfoPayloadInspectoHelper.h.
References jetsAK4_Puppi_cff::payload.
|
inline |
Definition at line 67 of file RunInfoPayloadInspectoHelper.h.
References jetsAK4_Puppi_cff::payload.
|
inline |
Definition at line 44 of file RunInfoPayloadInspectoHelper.h.
References mps_fire::i, createfilelist::int, nominalCurrents, and nominalFields.
Referenced by L1MuonRecoTreeProducer::analyze().
constexpr std::array<int, 7> RunInfoPI::nominalCurrents {{-1, 0, 9558, 14416, 16819, 18268, 19262}} |
Definition at line 24 of file RunInfoPayloadInspectoHelper.h.
Referenced by magneticfield::VolumeBasedMagneticFieldESProducerFromDB::closerNominalLabel(), magneticfield::DD4hep_VolumeBasedMagneticFieldESProducerFromDB::closerNominalLabel(), and theBField().
constexpr std::array<float, 7> RunInfoPI::nominalFields {{3.8, 0., 2., 3., 3.5, 3.8, 4.}} |
Definition at line 25 of file RunInfoPayloadInspectoHelper.h.
Referenced by theBField().