CMS 3D CMS Logo

Classes | Namespaces | Enumerations | Functions
BeamSpotPayloadInspectorHelper.h File Reference
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "CondCore/Utilities/interface/PayloadInspectorModule.h"
#include "CondCore/Utilities/interface/PayloadInspector.h"
#include "CondCore/CondDB/interface/Time.h"
#include "CondFormats/BeamSpotObjects/interface/BeamSpotOnlineObjects.h"
#include <fmt/printf.h>
#include <memory>
#include <sstream>
#include "TCanvas.h"
#include "TStyle.h"
#include "TH2F.h"
#include "TLatex.h"

Go to the source code of this file.

Classes

class  BeamSpotPI::BeamSpot_history< my_param, PayloadType >
 
class  BeamSpotPI::BeamSpot_runhistory< my_param, PayloadType >
 
class  BeamSpotPI::BeamSpot_timehistory< my_param, PayloadType >
 
class  BeamSpotPI::BSParamsHelper< PayloadType >
 
class  BeamSpotPI::DisplayParameters< PayloadType >
 
class  BeamSpotPI::DisplayParametersDiff< PayloadType, nIOVs, ntags >
 
class  BeamSpotPI::xyCorrelation< PayloadType >
 

Namespaces

 BeamSpotPI
 

Enumerations

enum  BeamSpotPI::parameters {
  BeamSpotPI::X = 0, BeamSpotPI::Y = 1, BeamSpotPI::Z = 2, BeamSpotPI::sigmaX = 3,
  BeamSpotPI::sigmaY = 4, BeamSpotPI::sigmaZ = 5, BeamSpotPI::dxdz = 6, BeamSpotPI::dydz = 7,
  BeamSpotPI::lastLumi = 8, BeamSpotPI::lastRun = 9, BeamSpotPI::lastFill = 10, BeamSpotPI::nTracks = 11,
  BeamSpotPI::nPVs = 12, BeamSpotPI::nUsedEvents = 13, BeamSpotPI::maxPVs = 14, BeamSpotPI::meanPV = 15,
  BeamSpotPI::meanErrorPV = 16, BeamSpotPI::rmsPV = 17, BeamSpotPI::rmsErrorPV = 18, BeamSpotPI::creationTime = 19,
  BeamSpotPI::startTimeStamp = 20, BeamSpotPI::endTimeStamp = 21, BeamSpotPI::startTime = 22, BeamSpotPI::endTime = 23,
  BeamSpotPI::lumiRange = 24, BeamSpotPI::END_OF_TYPES = 25
}
 

Functions

std::string BeamSpotPI::getStringFromParamEnum (const parameters &parameter, const bool addUnits=false)
 
std::pair< unsigned int, unsigned int > BeamSpotPI::unpack (cond::Time_t since)