CMS 3D CMS Logo

Classes | Namespaces | Macros | Enumerations | Functions | Variables
PreparePVTrends.h File Reference
#include "TArrow.h"
#include "TAxis.h"
#include "TCanvas.h"
#include "TF1.h"
#include "TFile.h"
#include "TGaxis.h"
#include "TGraph.h"
#include "TGraphAsymmErrors.h"
#include "TGraphErrors.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TLatex.h"
#include "TLegend.h"
#include "TList.h"
#include "TMath.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TPad.h"
#include "TPaveText.h"
#include "TProcPool.h"
#include "TProfile.h"
#include "TROOT.h"
#include "TStyle.h"
#include "TSystem.h"
#include "TSystemDirectory.h"
#include "TSystemFile.h"
#include <TStopwatch.h>
#include <algorithm>
#include <bitset>
#include <fstream>
#include <functional>
#include <iostream>
#include <iterator>
#include <map>
#include <sstream>
#include <vector>
#include "boost/property_tree/ptree.hpp"
#include "boost/property_tree/json_parser.hpp"
#include "Alignment/OfflineValidation/interface/OutPVtrends.h"

Go to the source code of this file.

Classes

struct  pv::biases
 Structure biases Contains characterization of a single run PV bias plot. More...
 
struct  pv::bundle
 Structure bundle Contains the ensemble of all the information to build the graphs alignmentTrends. More...
 
class  PreparePVTrends
 
struct  pv::wrappedTrends
 Structure wrappedTrends Contains the ensemble vs run number of the alignmentTrend characterization. More...
 

Namespaces

 pv
 

Macros

#define logError   std::cout << "ERROR!!! "
 
#define logInfo   std::cout << "INFO: "
 
#define logWarning   std::cout << "WARNING: "
 
#define VERBOSE   false
 

Enumerations

enum  pv::view {
  pv::dxyphi, pv::dzphi, pv::dxyeta, pv::dzeta,
  pv::pT, pv::generic
}
 

Functions

int pv::closest (std::vector< int > const &vec, int value)
 

Variables

const Int_t pv::colors [8] = {kBlack, kRed, kBlue, kGreen + 2, kMagenta, kViolet, kCyan, kYellow}
 
const Int_t pv::markers [8]
 

Macro Definition Documentation

◆ logError

#define logError   std::cout << "ERROR!!! "

Definition at line 50 of file PreparePVTrends.h.

Referenced by PreparePVTrends::getBiases(), and PreparePVTrends::processData().

◆ logInfo

#define logInfo   std::cout << "INFO: "

◆ logWarning

#define logWarning   std::cout << "WARNING: "

◆ VERBOSE

#define VERBOSE   false