#include <string.h>
#include <cstring>
#include "TChain.h"
#include "TFile.h"
#include "TH1.h"
#include "TTree.h"
#include "TKey.h"
#include "TMath.h"
#include "Riostream.h"
#include <vector>
#include <sstream>
#include "TCanvas.h"
#include "TLegend.h"
#include "TROOT.h"
#include "TPaveStats.h"
#include "TObjArray.h"
#include "TObjString.h"
#include "TStyle.h"
#include "TEnv.h"
#include "Alignment/OfflineValidation/plugins/TkAlStyle.cc"
Go to the source code of this file.
Functions | |
void | ColourStatsBoxes (TObjArray *hists) |
void | compareAlignments (TString namesandlabels="readFromFile", TString legendheader="", TString lefttitle="", TString righttitle="", bool bigtext=false) |
void | MergeRootfile (TDirectory *target, TList *sourcelist, TList *labellist, bool bigtext) |
void | nicePad (Int_t logx, Int_t logy) |
void | SetMinMaxRange (TObjArray *hists) |
Variables | |
TList * | FileList |
TList * | LabelList |
std::vector< std::string > | lowestlevels |
std::vector< int > | phases |
TFile * | Target |
std::vector< int > | theColors |
std::vector< int > | theStyles |
void ColourStatsBoxes | ( | TObjArray * | hists | ) |
Definition at line 350 of file compareAlignments.cc.
References fftjetcommon_cfi::Class.
Referenced by MergeRootfile().
void compareAlignments | ( | TString | namesandlabels = "readFromFile" , |
TString | legendheader = "" , |
||
TString | lefttitle = "" , |
||
TString | righttitle = "" , |
||
bool | bigtext = false |
||
) |
Definition at line 38 of file compareAlignments.cc.
References gather_cfg::cout, CUSTOM, FileList, mps_fire::i, LabelList, TkAlStyle::legendheader, lowestlevels, MergeRootfile(), NONE, NULL, phases, TkAlStyle::set(), Target, theColors, and theStyles.
void MergeRootfile | ( | TDirectory * | target, |
TList * | sourcelist, | ||
TList * | labellist, | ||
bool | bigtext | ||
) |
Definition at line 129 of file compareAlignments.cc.
References EnergyCorrector::c, MessageLogger_cfi::cerr, fftjetcommon_cfi::Class, ColourStatsBoxes(), gather_cfg::cout, compare_using_db::dirname, TkAlStyle::drawStandardTitle(), createfilelist::int, crabWrapper::key, create_public_lumi_plots::leg, TkAlStyle::legendheader, lowestlevels, hpstanc_transforms::max, nicePad(), NULL, MuonAssociatorByHits_cfi::obj, callgraph::path, phases, lumiQueryAPI::q, Scenarios_cff::scale, SetMinMaxRange(), mps_update::status, AlCaHLTBitMon_QueryRunRegistry::string, TkAlStyle::textSize, theColors, and theStyles.
Referenced by compareAlignments().
void nicePad | ( | Int_t | logx, |
Int_t | logy | ||
) |
void SetMinMaxRange | ( | TObjArray * | hists | ) |
Definition at line 388 of file compareAlignments.cc.
References mps_fire::i, hpstanc_transforms::max, and min().
Referenced by MergeRootfile().
TList* FileList |
Definition at line 24 of file compareAlignments.cc.
Referenced by compareAlignments().
TList* LabelList |
Definition at line 25 of file compareAlignments.cc.
Referenced by compareAlignments().
std::vector< std::string > lowestlevels |
Definition at line 27 of file compareAlignments.cc.
Referenced by compareAlignments(), and MergeRootfile().
std::vector< int > phases |
Definition at line 30 of file compareAlignments.cc.
Referenced by APVCyclePhaseMonitor::analyze(), ConfigurableAPVCyclePhaseProducer::beginRun(), compareAlignments(), EventWithHistoryFilter::getAPVPhase(), APVCyclePhaseCollection::getPhases(), MergeRootfile(), APVCyclePhaseProducerFromL1ABC::produce(), and APVCyclePhaseProducerFromL1TS::produce().
TFile* Target |
Definition at line 26 of file compareAlignments.cc.
Referenced by compareAlignments(), and HistoData::setResultTarget().
std::vector< int > theColors |
Definition at line 28 of file compareAlignments.cc.
Referenced by compareAlignments(), and MergeRootfile().
std::vector< int > theStyles |
Definition at line 29 of file compareAlignments.cc.
Referenced by compareAlignments(), and MergeRootfile().