#include <L1TDTTPGClient.h>
Definition at line 21 of file L1TDTTPGClient.h.
L1TDTTPGClient::~L1TDTTPGClient |
( |
| ) |
|
|
virtual |
Fake Analyze.
Implements edm::EDAnalyzer.
Definition at line 120 of file L1TDTTPGClient.cc.
126 string nName =
"DT_TPG_phi_best_map_corr";
127 string dName =
"DT_TPG_phi_best_map";
129 dName =
"DT_TPG_phi_map";
130 nName =
"DT_TPG_phi_map_2nd";
132 nName =
"DT_TPG_phi_map_bx-1";
134 nName =
"DT_TPG_phi_map_bx0";
136 nName =
"DT_TPG_phi_map_bx+1";
139 nName =
"DT_TPG_theta_best_map_h";
140 dName =
"DT_TPG_theta_best_map";
142 dName =
"DT_TPG_theta_map";
143 nName =
"DT_TPG_theta_map_bx-1";
145 nName =
"DT_TPG_theta_map_bx0";
147 nName =
"DT_TPG_theta_map_bx+1";
int prescaleEvt_
units of lumi sections
void makeRatioHisto(MonitorElement *ratioME, std::string &nName, std::string &dName)
MonitorElement * dttpgphmapcorrf
prescale on number of events
MonitorElement * dttpgphmapbxf[3]
MonitorElement * dttpgthmapbxf[3]
MonitorElement * dttpgthmaphf
MonitorElement * dttpgphmap2ndf
void L1TDTTPGClient::beginJob |
( |
void |
| ) |
|
|
protectedvirtual |
BeginJob.
Reimplemented from edm::EDAnalyzer.
Definition at line 60 of file L1TDTTPGClient.cc.
References DQMStore::book2D(), dbe_, cmsCodeRules.cppFunctionSkipper::operator, and DQMStore::setCurrentFolder().
62 LogInfo(
"TriggerDQM")<<
"[TriggerDQM]: Begin Job";
72 "Fraction of correlated best triggers per station",20,1,21,12,0,12);
74 "Fraction of second tracks per station",20,1,21,12,0,12);
76 "Fraction of triggers per station (BX=-1)",20,1,21,12,0,12);
78 "Fraction of triggers per station (BX=0)",20,1,21,12,0,12);
80 "Fraction of triggers per station (BX=1)",20,1,21,12,0,12);
88 "Fraction of H quality best triggers per station",15,1,16,12,0,12);
90 "Fraction of triggers per station (BX=-1)",15,1,16,12,0,12);
92 "Fraction of triggers per station (BX=0)",15,1,16,12,0,12);
94 "Fraction of triggers per station (BX=1)",15,1,16,12,0,12);
void setMapThLabel(MonitorElement *me)
MonitorElement * dttpgphmapcorrf
prescale on number of events
MonitorElement * dttpgphmapbxf[3]
MonitorElement * dttpgthmapbxf[3]
MonitorElement * dttpgthmaphf
void setMapPhLabel(MonitorElement *me)
MonitorElement * dttpgphmap2ndf
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
void setCurrentFolder(const std::string &fullpath)
void L1TDTTPGClient::endJob |
( |
void |
| ) |
|
|
protectedvirtual |
TH1F * L1TDTTPGClient::get1DHisto |
( |
std::string |
meName, |
|
|
DQMStore * |
dbi |
|
) |
| |
|
private |
TProfile * L1TDTTPGClient::get1DProfile |
( |
std::string |
meName, |
|
|
DQMStore * |
dbi |
|
) |
| |
|
private |
TH2F * L1TDTTPGClient::get2DHisto |
( |
std::string |
meName, |
|
|
DQMStore * |
dbi |
|
) |
| |
|
private |
TProfile2D * L1TDTTPGClient::get2DProfile |
( |
std::string |
meName, |
|
|
DQMStore * |
dbi |
|
) |
| |
|
private |
void L1TDTTPGClient::initialize |
( |
| ) |
|
|
private |
void L1TDTTPGClient::makeRatioHisto |
( |
MonitorElement * |
ratioME, |
|
|
std::string & |
nName, |
|
|
std::string & |
dName |
|
) |
| |
|
private |
Definition at line 248 of file L1TDTTPGClient.cc.
References i, MonitorElement::setAxisTitle(), and MonitorElement::setBinLabel().
252 for(
int i=0;
i<5;
i++){
void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
Definition at line 261 of file L1TDTTPGClient.cc.
References i, MonitorElement::setAxisTitle(), and MonitorElement::setBinLabel().
265 for(
int i=0;
i<5;
i++){
void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
int L1TDTTPGClient::counterEvt_ |
|
private |
int L1TDTTPGClient::counterLS_ |
|
private |
std::string L1TDTTPGClient::input_dir_ |
|
private |
std::string L1TDTTPGClient::monitorName_ |
|
private |
std::string L1TDTTPGClient::output_dir_ |
|
private |
int L1TDTTPGClient::prescaleEvt_ |
|
private |
int L1TDTTPGClient::prescaleLS_ |
|
private |