CMS 3D CMS Logo

Namespaces | Enumerations | Functions | Variables
RunInfoPayloadInspectoHelper.h File Reference
#include <vector>
#include <string>
#include "TH1.h"
#include "TH2.h"
#include "TStyle.h"
#include "TPaveText.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"

Go to the source code of this file.

Namespaces

 RunInfoPI
 

Enumerations

enum  RunInfoPI::parameters {
  RunInfoPI::m_run, RunInfoPI::m_start_time_ll, RunInfoPI::m_stop_time_ll, RunInfoPI::m_start_current,
  RunInfoPI::m_stop_current, RunInfoPI::m_avg_current, RunInfoPI::m_max_current, RunInfoPI::m_min_current,
  RunInfoPI::m_run_intervall_micros, RunInfoPI::m_fedIN, RunInfoPI::m_BField, RunInfoPI::END_OF_TYPES
}
 

Functions

std::string RunInfoPI::getStringFromTypeEnum (const parameters &parameter)
 
void RunInfoPI::reportSummaryMapPalette (TH2 *obj)
 
float RunInfoPI::theBField (const float current)
 

Variables

std::array< int, 7 > RunInfoPI::nominalCurrents {{-1 ,0 ,9558,14416,16819,18268,19262}}
 
std::array< float, 7 > RunInfoPI::nominalFields {{3.8 ,0. , 2., 3., 3.5, 3.8, 4.}}