#include <iomanip>
#include <vector>
#include <cstdlib>
#include <iostream>
#include <map>
#include <string>
#include "TFile.h"
#include "TTree.h"
#include "TString.h"
#include "TSystem.h"
#include "sstream"
#include "TNtuple.h"
#include "TGraphErrors.h"
#include "TH1F.h"
#include "TH1.h"
#include "TH2.h"
#include "TMatrixD.h"
#include "TGraph.h"
#include "TF1.h"
#include "TCanvas.h"
#include "TMath.h"
#include "TGraphAsymmErrors.h"
#include "TLegend.h"
Go to the source code of this file.
Functions | |
float | getMaxPT (float ptHyp, Int_t eta, float dPhi12, float dPhi23, float dPhi34, int perCUT=100) |
float | getMaxPT_CLCT (float ptHyp, Int_t eta, float CLCT1, float CLCT2, float CLCT3, float CLCT4, int perCUT=100) |
float | getMaxPT_dEta (float ptHyp, Int_t eta, float dEta12, float dEta23, float dEta34, int perCUT=100) |
void | load (int perCUT=90) |
float | solve (float ptHyp, float val, TGraph *g) |
Variables | |
TGraph * | gCLCT1_Cut__ [32] |
TGraph * | gCLCT2_Cut__ [32] |
TGraph * | gCLCT3_Cut__ [32] |
TGraph * | gCLCT4_Cut__ [32] |
TGraph * | gdEta12_Cut__ [32] |
TGraph * | gdEta23_Cut__ [32] |
TGraph * | gdEta34_Cut__ [32] |
TGraph * | gdPhi12_Cut__ [32] |
TGraph * | gdPhi23_Cut__ [32] |
TGraph * | gdPhi34_Cut__ [32] |
TH1F * | hPT__ |
int | loaded__ = false |
int | NETABINS = 1<<NETABITS |
int | NETABITS = 5 |
int | NPTBins = 200 |
float getMaxPT | ( | float | ptHyp, |
Int_t | eta, | ||
float | dPhi12, | ||
float | dPhi23, | ||
float | dPhi34, | ||
int | perCUT = 100 |
||
) |
Definition at line 192 of file getMaxPt.h.
References gdPhi12_Cut__, gdPhi23_Cut__, gdPhi34_Cut__, load(), loaded__, NETABINS, and solve().
Referenced by getPt().
float getMaxPT_CLCT | ( | float | ptHyp, |
Int_t | eta, | ||
float | CLCT1, | ||
float | CLCT2, | ||
float | CLCT3, | ||
float | CLCT4, | ||
int | perCUT = 100 |
||
) |
Definition at line 244 of file getMaxPt.h.
References gCLCT1_Cut__, gCLCT2_Cut__, gCLCT3_Cut__, gCLCT4_Cut__, load(), loaded__, NETABINS, and solve().
float getMaxPT_dEta | ( | float | ptHyp, |
Int_t | eta, | ||
float | dEta12, | ||
float | dEta23, | ||
float | dEta34, | ||
int | perCUT = 100 |
||
) |
Definition at line 218 of file getMaxPt.h.
References gdEta12_Cut__, gdEta23_Cut__, gdEta34_Cut__, load(), loaded__, NETABINS, and solve().
void load | ( | int | perCUT = 90 | ) |
Definition at line 59 of file getMaxPt.h.
References gather_cfg::cout, f, gCLCT1_Cut__, gCLCT2_Cut__, gCLCT3_Cut__, gCLCT4_Cut__, gdEta12_Cut__, gdEta23_Cut__, gdEta34_Cut__, gdPhi12_Cut__, gdPhi23_Cut__, gdPhi34_Cut__, hPT__, j, loaded__, mergeVDriftHistosByStation::name, NETABINS, and NPTBins.
Referenced by EcalDeadChannelRecoveryNN< DetIdT >::EcalDeadChannelRecoveryNN(), l1t::MP7BufferDumpToRaw::formatAMC(), FWPartialConfigLoadGUI::FWPartialConfigLoadGUI(), getMaxPT(), getMaxPT_CLCT(), getMaxPT_dEta(), ThePEGInterface::initRepository(), FedRawDataInputSource::nextEvent(), l1t::stage1::MissHtPacker::pack(), l1t::stage1::EtSumPacker::pack(), l1t::stage1::MissEtPacker::pack(), l1t::stage2::GlobalAlgBlkPacker::pack(), l1t::stage1::HFRingPacker::pack(), l1t::stage2::GlobalExtBlkPacker::pack(), l1t::stage1::CaloSpareHFPacker::pack(), l1t::stage2::CaloTowerPacker::pack(), l1t::stage2::EtSumPacker::pack(), l1t::stage1::RCTEmRegionPacker::pack(), evf::FastMonitoringService::preStreamEndLumi(), process(), l1t::L1TDigiToRaw::produce(), L1MuBMExtrapolationUnit::run(), L1MuDTExtrapolationUnit::run(), and utils.unpickler::run().
float solve | ( | float | ptHyp, |
float | val, | ||
TGraph * | g | ||
) |
Definition at line 152 of file getMaxPt.h.
References GOODCOLL_filter_cfg::cut, hPT__, convertSQLitetoXML_cfg::output, and AlCaHLTBitMon_ParallelJobs::p.
Referenced by align::diffRot(), GlobalTrackerMuonAlignment::endJob(), getMaxPT(), getMaxPT_CLCT(), getMaxPT_dEta(), GlobalTrackerMuonAlignment::gradientGlobal(), GlobalTrackerMuonAlignment::gradientLocal(), npstat::LinInterpolatedTableND< Numeric, Axis >::invert1DResponse(), BlockSolver::operator()(), and IMACalibBlock::solve().
TGraph* gCLCT1_Cut__[32] |
Definition at line 48 of file getMaxPt.h.
Referenced by getMaxPT_CLCT(), and load().
TGraph* gCLCT2_Cut__[32] |
Definition at line 49 of file getMaxPt.h.
Referenced by getMaxPT_CLCT(), and load().
TGraph* gCLCT3_Cut__[32] |
Definition at line 50 of file getMaxPt.h.
Referenced by getMaxPT_CLCT(), and load().
TGraph* gCLCT4_Cut__[32] |
Definition at line 51 of file getMaxPt.h.
Referenced by getMaxPT_CLCT(), and load().
TGraph* gdEta12_Cut__[32] |
Definition at line 45 of file getMaxPt.h.
Referenced by getMaxPT_dEta(), and load().
TGraph* gdEta23_Cut__[32] |
Definition at line 46 of file getMaxPt.h.
Referenced by getMaxPT_dEta(), and load().
TGraph* gdEta34_Cut__[32] |
Definition at line 47 of file getMaxPt.h.
Referenced by getMaxPT_dEta(), and load().
TGraph* gdPhi12_Cut__[32] |
Definition at line 42 of file getMaxPt.h.
Referenced by getMaxPT(), and load().
TGraph* gdPhi23_Cut__[32] |
Definition at line 43 of file getMaxPt.h.
Referenced by getMaxPT(), and load().
TGraph* gdPhi34_Cut__[32] |
Definition at line 44 of file getMaxPt.h.
Referenced by getMaxPT(), and load().
TH1F* hPT__ |
Definition at line 56 of file getMaxPt.h.
int loaded__ = false |
Definition at line 53 of file getMaxPt.h.
Referenced by getMaxPT(), getMaxPT_CLCT(), getMaxPT_dEta(), and load().
int NETABINS = 1<<NETABITS |
Definition at line 38 of file getMaxPt.h.
Referenced by getMaxPT(), getMaxPT_CLCT(), getMaxPT_dEta(), and load().
int NETABITS = 5 |
Definition at line 37 of file getMaxPt.h.
int NPTBins = 200 |
Definition at line 39 of file getMaxPt.h.
Referenced by load().