Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
RPCMonitorClient
interface
RPCLinkSynchroHistoMaker.h
Go to the documentation of this file.
1
#ifndef DQM_RPCMonitorClient_RPCLinkSynchroHistoMaker_H
2
#define DQM_RPCMonitorClient_RPCLinkSynchroHistoMaker_H
3
4
#include "
DQM/RPCMonitorClient/interface/RPCLinkSynchroStat.h
"
5
#include <string>
6
#include <vector>
7
#include <map>
8
9
10
class
TH1F;
11
class
TH2F;
12
class
RPCReadOutMapping
;
13
14
class
RPCLinkSynchroHistoMaker
{
15
public
:
16
RPCLinkSynchroHistoMaker
(
const
RPCLinkSynchroStat
&
a
) :
theLinkStat
(a) {}
17
void
fillDelaySpreadHisto
(TH2F*
histo
);
18
void
fillDelayHisto
(TH1F*
histo
);
19
void
fill
(TH1F* hDelay, TH2F* hDelaySpread, TH2F* hTopOccup, TH2F* hTopSpread)
const
;
20
21
private
:
22
const
RPCLinkSynchroStat
&
theLinkStat
;
23
};
24
#endif
RPCLinkSynchroHistoMaker::fillDelayHisto
void fillDelayHisto(TH1F *histo)
RPCLinkSynchroHistoMaker::fillDelaySpreadHisto
void fillDelaySpreadHisto(TH2F *histo)
RPCLinkSynchroHistoMaker::theLinkStat
const RPCLinkSynchroStat & theLinkStat
Definition:
RPCLinkSynchroHistoMaker.h:22
timingPdfMaker.histo
tuple histo
Definition:
timingPdfMaker.py:279
RPCLinkSynchroHistoMaker::RPCLinkSynchroHistoMaker
RPCLinkSynchroHistoMaker(const RPCLinkSynchroStat &a)
Definition:
RPCLinkSynchroHistoMaker.h:16
RPCLinkSynchroHistoMaker
Definition:
RPCLinkSynchroHistoMaker.h:14
RPCLinkSynchroHistoMaker::fill
void fill(TH1F *hDelay, TH2F *hDelaySpread, TH2F *hTopOccup, TH2F *hTopSpread) const
Definition:
RPCLinkSynchroHistoMaker.cc:15
a
double a
Definition:
hdecay.h:121
RPCLinkSynchroStat
Definition:
RPCLinkSynchroStat.h:12
RPCLinkSynchroStat.h
RPCReadOutMapping
Definition:
RPCReadOutMapping.h:23
Generated for CMSSW Reference Manual by
1.8.5