Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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